jenkins許可權管理,不同使用者顯示不同專案

2022-06-08 10:33:08 字數 1350 閱讀 3593

1、安裝role-based authorization strategy外掛程式

系統管理-管理外掛程式-可選外掛程式中安裝role-based authorization strategy

安裝後重啟jenkins使其生效

2、在系統管理-configure global security-授權策略-role-based strategy,勾選role-based strategy儲存

3、此時在系統管理下,就可以看到manage and assign roles了

4、管理角色

global roles-role to add-新增乙個kf,只勾選乙個overall-read

project roles-role to add-新增乙個team-kf,pattern填寫kf.*(這裡kf.*表示以kf開頭的專案)

5、分配角色

global roles-user/group to add-新增乙個已存在的使用者,並勾選上kf

item roles-user/group to add-繼續新增一次使用者,並勾選上team-kf,授予kf開頭的專案許可權

6、建立專案

我這裡建立了兩個專案

當whsir使用者登入時候,只能看到kf-123的專案,並且無法進行系統設定

jenkins針對不同使用者顯示不同專案

網上看了別人寫的部落格有點頭暈 比如 典型的許可權混亂,te使用者可以讀re使用者的專案,re使用者可以讀te使用者的專案。比如 這個分不清應該寫專案名字還是寫使用者名稱。一 建立使用者 二 安裝外掛程式 2.搜尋並安裝role based strategy外掛程式 三 修改授權策略 四 修改安全規...

Jenkins使用者許可權管理

外掛程式 role based authorization strategy 進入jenkins後點選系統管理進入全域性安全配置 當外掛程式安裝好的時候,授權策略會多出乙個role based strategy選項,選擇該項並儲存 在系統管理頁面進入 manage and assign roles ...

(四)Jenkins使用者許可權管理

1 進入安全配置下 啟用使用者允許登入,並儲存。配置如下圖 2 進入登入頁面,手動選擇註冊使用者 3 填寫註冊資訊,點選註冊 4 登入成功。為了下面演示在建立user2角色。1 全域性安全配置 開啟role選項配置,儲存。剛剛建立的預設使用者,許可權將被受控制 2 管理員使用者 系統管理 manag...