Jenkins用戶權限管理
阿新 • • 發佈:2018-07-02
技術 min 管理人 角色 ati ole roles The 一個
jmeter_test_manage:jmeter_test的管理人員
jmeter_test_user:jmeter_test的普通用戶
一、插件安裝
插件: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沒有系統管理權限但是可以管理項目
五、引用
https://www.jianshu.com/p/7e148bcfb96e
Jenkins用戶權限管理