轉自 https://www.cnblogs.com/kevingrace/p/6019707.htmlhtml
下面重點記錄下jenkins安裝後的一些配置:數據庫
(1)添加用戶權限安全
jenkins初次登錄後,要先註冊一個用戶做爲管理員:運維
依次點擊「系統管理」->「Configure Global Security」ui
以下:
選擇「啓用安全」模式,
「安全域」->「Jenkins專用用戶數據庫」->不選擇「容許用戶註冊」(若是此處選擇了」容許用戶註冊「,那麼任何人均可以註冊,只是註冊後沒有任何的操做權限,登錄後會提示「Access Denied,沒有Overall/Read權限」,仍是須要在管理員帳號下受權後才能操做)。先註冊一個管理員帳號,而後在管理員下建立普通帳號,再授予這些帳號相應的操做權限。
「受權策略」->「項目矩陣受權策略」,添加帳號。3d
首先添加一個admin帳號做爲管理員,先」應用「,注意這個時候千萬別點擊「保存」。因爲admin用戶尚未註冊,因此這裏添加到權限策略內會顯示紅色,等後面將這個admin用戶註冊後就會變成正常的綠色。htm
如上,點擊「應用」後,再點擊回到「jenkins」首頁,會提示進行註冊,則使用上面添加的管理員帳號admin進行註冊blog
註冊成功後,就能夠用管理員admin帳號登錄了開發
在管理員帳號下就能夠建立普通用戶jenkins
依次點擊「系統管理」->「管理用戶」
而後在「系統管理」->「Configure Global Security」的->「受權策略」->「項目矩陣受權策略」裏授予wangshibo用戶相應的權限。
因爲wangshibo用戶已經註冊好了,因此這裏添加進去後是綠色的
其餘用戶的添加步驟跟上面同樣操做便可。
通常而言,除了運維人員(管理員)具備全部項目操做的權限外,通常只給開發人員(一般是項目組的負責人)Beta環境下的項目操做權限。以下,只給caogaokui和yuxiaogang這兩個用戶設置構建項目的權限。
「系統管理」->「管理用戶」->「建立用戶」
「系統管理」->「Configure Global Security」->「受權策略」->「項目矩陣受權策略」
而後再相應的項目構建配置裏,「啓用項目安全」,將相應的用戶添加進去,賦予操做權限,說明他們對該項目由構建的權限。以下: