一、基于安全矩陣

系統管理 —>Configure?Global?Security

security.png

相關權限的作用:

privileges.png

其中有一些比較特別的權限:

  • 最大的權限是Overall的Administer,擁有該權限可以做任何事情。

  • 最基本的權限是Overall的Read,用戶必須賦予閱讀的權限,不然什么都看不到。

由于基于安全矩陣的安全配置若要求指定人員對某個job無權限訪問,需要在指定的job中分配權限,若job比較多的話必然增大工作量


二、基于角色認證策略

需要安裝插件:Role-based Authorization Strategy

  • 啟用角色策略?

??wKioL1i6fw6jZlxRAAAbkJHrBRo259.png

  • 管理角色?
    "系統管理" > "Manage and Assign Roles" > "Manage Roles"?
    新建一個readonly的角色,只賦予全局的只讀權限?

??wKiom1i6fw7AeulGAAA5EBvBjps014.png

? ? 針對每個Project(Job)設置相應的權限,可通過正則表達式進行匹配?

??wKioL1i6fw_BRIecAAH9Wn2eIig222.png

  • 分配角色?
    "系統管理" > "Manage and Assign Roles" > "Assign Roles"?
    添加用戶并分配全局角色?

? ?wKioL1i6f3fg5CkkAAA62xDjxlg357.png

添加用戶并根據Project roles分配相應的權限?

?wKioL1i6gRaxNpGsAACB1QbbyA4316.png