aboutsummaryrefslogtreecommitdiffstats
path: root/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/role/RoleDefinition.java
diff options
context:
space:
mode:
authorJon Marius Venstad <jvenstad@yahoo-inc.com>2019-05-03 13:35:16 +0200
committerJon Marius Venstad <jvenstad@yahoo-inc.com>2019-05-03 13:35:16 +0200
commitc4a609eee2f5dca31435c7395af466e414ecaa89 (patch)
tree8e75f4fc5c608818811bd99d27a0499428a5b02b /controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/role/RoleDefinition.java
parent891c8108223e878cfefafecd9df662c69ce14207 (diff)
Let buildService inherit applicationReader
Diffstat (limited to 'controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/role/RoleDefinition.java')
-rw-r--r--controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/role/RoleDefinition.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/role/RoleDefinition.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/role/RoleDefinition.java
index af068decc83..980b8bd316f 100644
--- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/role/RoleDefinition.java
+++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/role/RoleDefinition.java
@@ -20,10 +20,6 @@ public enum RoleDefinition {
/** Deus ex machina. */
hostedOperator(Policy.operator),
- /** Build service which may submit new applications for continuous deployment. */
- buildService(Policy.submission,
- Policy.applicationRead),
-
/** Base role which every user is part of. */
everyone(Policy.classifiedRead,
Policy.publicRead,
@@ -36,6 +32,10 @@ public enum RoleDefinition {
Policy.applicationRead,
Policy.deploymentRead),
+ /** Build service which may submit new applications for continuous deployment. */
+ buildService(applicationReader,
+ Policy.submission),
+
/** Application developer with access to deploy to development zones. */
applicationDeveloper(applicationReader,
Policy.developmentDeployment),