Skip to content
代码片段 群组 项目
提交 e066c375 编辑于 作者: Alex Pooley's avatar Alex Pooley
浏览文件

Merge branch '358633-auditor-cannot-view-project-escalation-policies' into 'master'

Allow read-only access to escalation policies for auditors

See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/98269



Merged-by: default avatarAlex Pooley <apooley@gitlab.com>
Approved-by: default avatarSunjung Park <spark@gitlab.com>
Approved-by: default avatarSarah Yasonik <syasonik@gitlab.com>
Approved-by: default avatarAlex Pooley <apooley@gitlab.com>
Co-authored-by: default avatarPeter Leitzen <pleitzen@gitlab.com>
No related branches found
No related tags found
无相关合并请求
...@@ -322,6 +322,10 @@ module ProjectPolicy ...@@ -322,6 +322,10 @@ module ProjectPolicy
enable :read_incident_management_oncall_schedule enable :read_incident_management_oncall_schedule
end end
rule { auditor & escalation_policies_available }.policy do
enable :read_incident_management_escalation_policy
end
rule { auditor & ~developer }.policy do rule { auditor & ~developer }.policy do
prevent :create_vulnerability prevent :create_vulnerability
prevent :admin_vulnerability prevent :admin_vulnerability
......
...@@ -1682,6 +1682,7 @@ ...@@ -1682,6 +1682,7 @@
:owner | nil | true :owner | nil | true
:admin | false | false :admin | false | false
:admin | true | true :admin | true | true
:auditor | false | true
end end
before do before do
...@@ -1715,6 +1716,7 @@ ...@@ -1715,6 +1716,7 @@
:owner | nil | true :owner | nil | true
:admin | false | false :admin | false | false
:admin | true | true :admin | true | true
:auditor | false | false
end end
before do before do
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册