1. 安裝Role-based Authorization Strategy插件
系統管理 -- 插件管理 -- 可選插件,搜索Role-based Authorization Strategy,勾選並安裝
2. 配置權限
全局安全配置 -- 訪問控制 -- 授權策略,勾選Role-Base Strategy
3. 管理角色
系統管理 -- Manage And Assign Roles -- Manage Roles
3.1 新增一個Global roles,給全部Read權限
3.2 新增一個 Item roles,並給出過濾項目的模板(pattern)
pattern: 例如有4個項目,分別是a-dev,a-opr,b-dev,b-opr,設置pattern為a.*,將會得到a-dev和a-opr,新增后,pattern為一個鏈接,可以點擊測試符合的項目。
根據需要勾選權限即可
4. 分配角色
4.1 新增一個global roles,勾選只讀cb權限
4.2 新增一個item roles,勾選team_cb
使用4.2的user登錄,即可發現顯示的項目已經根據pattern過濾了,權限也根據Manage roles中的team_cb組的勾選受限