From 2b881f44742dbb0ff5b8f651f81ced85e2bebed1 Mon Sep 17 00:00:00 2001 From: Sébastien Lesaint Date: Mon, 11 Jan 2016 12:51:26 +0100 Subject: SONAR-6283 add global permission gatesadmin and use it --- .../src/main/java/org/sonar/core/permission/GlobalPermissions.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'sonar-db/src') diff --git a/sonar-db/src/main/java/org/sonar/core/permission/GlobalPermissions.java b/sonar-db/src/main/java/org/sonar/core/permission/GlobalPermissions.java index 4325c9df896..aa153c83276 100644 --- a/sonar-db/src/main/java/org/sonar/core/permission/GlobalPermissions.java +++ b/sonar-db/src/main/java/org/sonar/core/permission/GlobalPermissions.java @@ -31,6 +31,7 @@ public final class GlobalPermissions { public static final String SYSTEM_ADMIN = "admin"; public static final String QUALITY_PROFILE_ADMIN = "profileadmin"; + public static final String QUALITY_GATE_ADMIN = "gateadmin"; public static final String DASHBOARD_SHARING = "shareDashboard"; public static final String SCAN_EXECUTION = "scan"; public static final String PREVIEW_EXECUTION = "dryRunScan"; @@ -39,7 +40,8 @@ public final class GlobalPermissions { /** * All the global permissions values, ordered from {@link #SYSTEM_ADMIN} to {@link #PROVISIONING}. */ - public static final List ALL = ImmutableList.of(SYSTEM_ADMIN, QUALITY_PROFILE_ADMIN, DASHBOARD_SHARING, SCAN_EXECUTION, PREVIEW_EXECUTION, PROVISIONING); + public static final List ALL = ImmutableList.of( + SYSTEM_ADMIN, QUALITY_PROFILE_ADMIN, QUALITY_GATE_ADMIN, DASHBOARD_SHARING, SCAN_EXECUTION, PREVIEW_EXECUTION, PROVISIONING); public static final String ALL_ON_ONE_LINE = Joiner.on(", ").join(GlobalPermissions.ALL); private GlobalPermissions() { -- cgit v1.2.3