2014-01-16 2 views
1

Я создаю сервер Jenkins для проекта моей компании. Я настроил область безопасности для использования LDAP и не имел проблем, пока мы не решили нанять команду внешнего разработчика вместе с нашими разработчиками. Мы не можем создавать учетные записи LDAP для них по некоторым причинам, однако очень важно использовать CI-сервер для совместной работы и получения преимуществ от использования CI-сервера.Как добавить внешних пользователей в Jenkins, который настроен на использование LDAP в качестве базы данных пользователей?

Можно ли добавлять внешних пользователей, не входящих в LDAP?

Я могу представить только одно решение.

  • использовать «пользовательскую базу данных Jenkins» вместо «LDAP» и создавать всех пользователей вручную.

Любые другие решения для таких ситуаций?

ответ

0

Я не думаю, что, возможно, лучше всего это можно сделать, чтобы попытаться убедить вашу команду безопасности сети добавить внешнюю команду разработчиков в вашу систему LDAP, предоставляя им другую роль безопасности.

Например, вы можете создавать роли для jenkins_admin, jenkins_staff, jenkins_contractor, а затем предоставлять им разные привилегии, но без прав на другие ресурсы.

Как вы разрешите вашей команде внешнего развития совершить вашу SCM?

+0

Хорошо. Спасибо за совет. –

+0

Я попросил нашего сетевого администратора настроить группы LDAP. Но я временно установил матричную аутентификацию для анонимных пользователей, чтобы увидеть их сборки и все отчеты. Если у кого-то есть аналогичные требования, подумайте об этом подходе. –

Смежные вопросы