簡體   English   中英

如何在配置為使用LDAP作為用戶數據庫的Jenkins上添加外部用戶?

[英]How can I add external users on Jenkins which is configured to use LDAP as user database?

我正在為我公司的項目設置Jenkins服務器。 我將安全領域配置為使用LDAP,並且在我們決定與我們的開發人員一起聘請外部開發團隊之前沒有問題。 由於某些原因,我們不能為它們創建LDAP帳戶,但是,必須將CI服務器一起使用才能進行協作並獲得使用CI服務器的好處。

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

到目前為止,我只能想到一種解決方案。

  • 使用“詹金斯自己的用戶數據庫”而不是“ LDAP”,並手動創建所有用戶。

對於這種情況還有其他解決方案嗎?

好像PAM是要走的路。

我還沒有做,正在研究,但是這是詹金斯首席開發人員的建議: http : //jenkins-ci.361315.n4.nabble.com/Mixed-mode-authentication-td3447248.html

我不這么認為,可能是您最好的嘗試,是說服您的網絡安全團隊將外部開發團隊添加到LDAP系統中,從而賦予他們不同的安全角色。

例如,您可以為jenkins_admin,jenkins_staff,jenkins_contractor創建角色,然后為他們賦予不同的特權,但無權使用其他資源。

您將如何允許您的外部開發團隊致力於SCM?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM