1. 程式人生 > >jenkins許可權控制

jenkins許可權控制

 

一、外掛安裝

外掛: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沒有系統管理許可權但是可以管理專案