1. 程式人生 > >Jenkins用戶權限以及角色配置

Jenkins用戶權限以及角色配置

global 包括 依次 post 插件 ember CA 一個用戶 align

jenkins添加用戶權限:

1. 配置插件

jenkins初次登陸後,要先註冊一個用戶作為管理員:

依次點擊“系統管理”->Configure Global Security

技術分享圖片

啟動安全模式,按如圖設置:

技術分享圖片

2. 配置權限

在系統管理頁面點擊Manage and Assign Roles進入角色管理頁面:

技術分享圖片

進去如下:

技術分享圖片

1、管理角色(Manage Roles

選擇該項可以創建全局角色、項目角色,並可以為角色分配權限。

技術分享圖片

如上圖,分別創建了adminmember兩個全局角色,autotestjmeterproject以及postmanproject

個項目角色。

項目角色與全局角色的區別就是,項目角色只能管理項目,沒有管理jenkins的權限配置。

添加項目角色時,需要制定匹配項目的模式,如上圖中的Pattern,該選項支持正則表達式,如“jmeter-.* ”表示所有以jmeter-開頭的項目,另外“(?i)jmeter-.*”表示以jmeter-開頭的項目並且不區分大小寫,如以ABC開頭的項目可以配置為“ABC|ABC.*”,也可以使用abc|bcd|efg”直接匹配多個項目。

2、創建用戶

在分配角色之前需要先創建用戶。

在系統管理頁面,點擊管理用戶:

技術分享圖片

點擊新建用戶,即可創建用戶。

點擊用戶id或名稱都可以修改用戶信息。

3、分配角色

技術分享圖片

選擇Assign Roles可以為用戶分配所屬角色,可以分配全局角色和項目角色。

技術分享圖片

如上圖,將不同的用戶分配不同的角色,包括全局角色以及項目角色。

Jenkins用戶權限以及角色配置