前面一篇介紹了Jenkins的特點之一就是有上百插件支持,插件開發(fā)者非常活躍。
今天介紹一款必備插件,對于用戶權限管理非常方便。
一、Role-based Authorization Strategy
這是一款基于角色的用戶管理插件,Jenkins本身沒有帶用戶管理的功能,默認安裝后只有一個匿名的賬號而且是最高權限,沒有用戶注冊功能,對于團隊多人不同角色及權限控制是非常不方便的。
引入這個插件可以幫你搞定用戶注冊、權限分配控制等,非常方便。
安裝好后進入 系統(tǒng)管理》Configure Global Security 里面
1)選擇 啟用安全》安全域》允許用戶注冊 這樣就可以有用戶注冊功能
授權策略選擇》Role-Based Strategy 這樣就可以根據(jù)角色分配權限。
配置完上面2個后在進入系統(tǒng)管理,你就可以看到下面2個入口:管理權限與角色和管理用戶
3)點擊管理用戶 進入用戶管理,可以創(chuàng)建用戶,刪除用戶。
4)點擊Manage and Assign Roles 進入角色分配及用戶權限分配
5)點擊管理角色 進入角色管理,可以對不同的角色分配不同的訪問權限,如管理員角色和普通用戶角色,具體根據(jù)業(yè)務需要設置。
6)點擊分配角色 進入用戶角色的分配,對不同的人分配不同的角色,完成權限控制。
好了,用戶管理插件就基本介紹完了,配置了上述參數(shù),你就可以給部門同事分配不同的權限,共同使用Jenkins來辦公了。
如果對你有用,請點喜歡!如果還有其他疑問,歡迎留言!
接下來我會不斷更新Jenkins相關的使用經(jīng)驗,歡迎關注。