[Jenkins] 陸 - 登入及權限控管

一路進行到這邊,好像忘了最重要的事情,
權限設定, 沒有設定誰都可以進來上版,
這麼不安全??

Jenkins也早就考慮到了,
讓我們來看看權限設定吧.

可以看到下面有個[Create Account]

點選後進行註冊,

輸入一些必須的資料.
註冊成功

以上是註冊新的帳號,
新增的帳號可以再 [Manage Jenkins] ==> [Manage Users] 中設定

另外來設定權限吧,
 [Manage Jenkins] ==> [Configure Global Security]
將[Enable Security]打勾,
[Allow users to sign up] 也勾起來,


回到 [Configure Global Security]  Authorization 選項中有幾個選項,
簡單看幾個吧,
[Anyone can do anything]
    任何人可以做任何事情 ==> 真是危險, 就是隨便你用的意思呀
[Logged-in users can do anything]  
    登入者可以做任何事, 至少選這一個吧.
[Project-based Matrix Authorization Strategy]
    陣列管理, 如果要依照帳號客製化權限的話請選擇這一個吧.

預設可以看到有個 [Anonymous], 
我們從下方加入剛剛註冊的帳號,

在下方加入 [testUser] 後點選 [Add]

這邊可以設定該帳號的權限,
這樣是安全許多的.

A 帳號管理  A, B, C專案.
B 帳號管理  B 專案.
C 帳號管理 D 專案.

大概可以做到這樣的設定,
以上只是舉例,
實際請以自己的專案設計吧.

先介紹到這邊.
有欠的想到在補完吧.