2014-01-16 15 views
1

我正在为我公司的一个项目建立Jenkins服务器。 我将安全领域配置为使用LDAP,并且在我们决定聘请外部开发团队以及我们的开发人员之前没有任何问题。 由于某些原因,我们无法为它们创建LDAP帐户,但是必须一起使用CI服务器进行协作并获得使用CI服务器的好处。如何在配置为使用LDAP作为用户数据库的Jenkins上添加外部用户?

是否可以添加不在LDAP中的外部用户?

到目前为止,我只能想到一个解决方案。

  • 使用'Jenkins自己的用户数据库'而不是'LDAP'并手动创建所有用户。

对于这种情况的其他解决方案?

回答

0

我不这么认为,可能是最好的你可以做到这一点,试图说服你的网络安全团队将外部开发团队添加到你的LDAP系统,给他们一个不同的安全角色。

例如,您可以为jenkins_admin,jenkins_staff,jenkins_contractor创建角色,然后授予他们不同的权限,但不具有其他资源的权限。

您如何让您的外部开发团队承诺您的SCM?

+0

好吧。感谢您的建议。 –

+0

我向我们的网络管理员请求配置LDAP组。但是我暂时为匿名用户设置了矩阵身份验证,以查看他们的构建和所有报告。如果任何人有类似的要求,请考虑这种方法。 –

相关问题