jenkins許可權控制
阿新 • • 發佈:2018-11-23
一、外掛安裝
外掛:Role-based Authorization Strategy
版本:2.3.2
二、全域性安全配置
進入Jenkins後點擊系統管理進入全域性安全配置
當外掛安裝好的時候,授權策略會多出一個Role-Based Strategy選項,選擇該項並儲存
三、管理和分配角色
在系統管理頁面進入 Manage and Assign Roles
1.管理角色
點選manage roles
設定全域性角色(全域性角色可以對jenkins系統進行設定與專案的操作)
admin:對整個jenkins都可以進行操作
ops:可以對所有的job進行管理
other:只有讀的許可權
設定專案角色(專案角色只能對專案進行操作)
jmeter_test_manage:jmeter_test的管理人員
jmeter_test_user:jmeter_test的普通使用者
2.建立使用者
系統管理頁面的管理使用者
建立幾個使用者
3.分配角色
系統管理頁面進入Manage and Assign Roles,點選assign roles
分配全域性角色
分配專案角色
四、檢視分配結果
1.admin使用者進入系統可以看到所有的系統管理許可權和所有的專案
2.test_create和test_read沒有系統管理許可權但是可以管理專案