Jenkins用戶權限以及角色配置
阿新 • • 發佈:2018-06-06
global 包括 依次 post 插件 ember CA 一個用戶 align 三個項目角色。
jenkins添加用戶權限:
1. 配置插件
jenkins初次登陸後,要先註冊一個用戶作為管理員:
依次點擊“系統管理”->“Configure Global Security”
啟動安全模式,按如圖設置:
2. 配置權限
在系統管理頁面點擊Manage and Assign Roles進入角色管理頁面:
進去如下:
1、管理角色(Manage Roles)
選擇該項可以創建全局角色、項目角色,並可以為角色分配權限。
如上圖,分別創建了admin、member兩個全局角色,autotest、jmeterproject以及postmanproject
項目角色與全局角色的區別就是,項目角色只能管理項目,沒有管理jenkins的權限配置。
添加項目角色時,需要制定匹配項目的模式,如上圖中的Pattern,該選項支持正則表達式,如“jmeter-.* ”表示所有以jmeter-開頭的項目,另外“(?i)jmeter-.*”表示以jmeter-開頭的項目並且不區分大小寫,如以ABC開頭的項目可以配置為“ABC|ABC.*”,也可以使用“abc|bcd|efg”直接匹配多個項目。
2、創建用戶
在分配角色之前需要先創建用戶。
在系統管理頁面,點擊管理用戶:
點擊新建用戶,即可創建用戶。
點擊用戶id或名稱都可以修改用戶信息。
3、分配角色
選擇Assign Roles可以為用戶分配所屬角色,可以分配全局角色和項目角色。
如上圖,將不同的用戶分配不同的角色,包括全局角色以及項目角色。
Jenkins用戶權限以及角色配置