Jenkins 1 x許可權配置(相容2 x)

2021-09-07 07:32:05 字數 1296 閱讀 2231

說明:

1.x版本的jenkins預設是沒有任何許可權限制,任何人都可以訪問。

需要用到的外掛程式:

【role-based authorization strategy】

具體配置:

0、設定jenkins的安全域為【jenkins專有使用者資料庫】

【系統管理】->【configure global security】,如下:

【系統管理】->【configure global security】,如下:

1、新建超級管理員賬戶

【系統管理】->【管理使用者】,增加administrator的使用者:

2、設定外掛程式【role-based authorization strategy】中使用者對應的許可權

【系統設定】->【manage and assign roles】->【manage roles】,新增角色,如下:

其中【global roles】表示這個賬號在全域性來說有哪些操作(包括對專案的),所以上面名為admin的角色可以操作哪些功能。

【project roles】表示專案對應的許可權,其中role表示角色名稱;pattem表示涉及的專案,這裡比較要注意的是:採用名稱匹配進行專案的管理,比如test.*時,那麼只要是test_123這樣的都會被匹配進去;所以上面賦予了只能檢視和構建,其餘都不能使用。

新增好角色role之後,那麼就要進行角色role與賬號進行關聯:

【系統設定】->【manage and assign roles】->【assign roles】,如下:

備註:整個jenkins在全域性配置上,基本都是基於標籤的形式存在,就像nosql那樣非常的自由,所以在配置上要從傳統業務系統脫離出來去理解。

jenkins配置記錄(1) 新增使用者許可權

下面重點記錄下jenkins安裝後的一些配置 1 新增使用者許可權 jenkins初次登陸後,要先註冊乙個使用者作為管理員 依次點選 系統管理 configure global security 如下 選擇 啟用安全 模式,安全域 jenkins專用使用者資料庫 不選擇 允許使用者註冊 如果此處選擇...

jenkins配置記錄(1) 新增使用者許可權

下面重點記錄下jenkins安裝後的一些配置 1 新增使用者許可權 jenkins初次登陸後,要先註冊乙個使用者作為管理員 依次點選 系統管理 configure global security 如下 選擇 啟用安全 模式,安全域 jenkins專用使用者資料庫 不選擇 允許使用者註冊 如果此處選擇...

jenkins02 使用者許可權配置

一 環境要求 外掛程式 role based authorization stratgey 二 配置 入口 manage jenkins manage and assign role 1 manage roles 管理角色 可以用來建立管理員許可權 遊客許可權等 本人非常傻a的以為是直接建立使用者角...