Jenkins 用戶權限管理
插件管理 搜索下面插件 並下載
插件:Role-based Authorization Strategy
功能:全局安全配置下 --> 訪問控制下回多出Role-based選項
默認注冊用戶 (擁有管理員權限功能)
1、進入安全配置下--> 啟用用戶允許登錄,並保存。配置如下圖
2、進入登錄頁面,手動選擇注冊用戶
3、填寫注冊信息,點擊注冊
4、登錄成功。為了下面演示在創建user2角色。
使用權限管理用戶配置
1、全局安全配置 --> 打開Role選項配置,保存。
剛剛創建的默認用戶,權限將被受控制
2、管理員用戶 :系統管理 --> Manage and Assign Roles --> Manage Roles
創建用戶角色組授權:新建user用戶角色組,並授予Read只讀權限,保存。
創建項目權限角色:創建ltemA、ltemB 兩個項目角色組,保存。
Role to add:項目角色名稱
Pattern:匹配本地創建任務名稱(可使用通配符“.*”)
3、管理用戶:系統管理 --> Manage and Assign Roles --> Assign Roles
添加剛剛創建的user1與user2用戶,分配到用戶角色組的user中,保存。
將用戶分配到剛剛創建的兩個不同的項目角色組內,保存。
再次登錄user1驗證
4、創建兩個不同的項目 create --> 創建一個自由風格的軟件項目
名稱:A-Web1
名稱:B-Web1
5、分別登錄user1與user2查看對新建任務的管理
user1登錄
user2登錄