diff options
author | Jon Marius Venstad <jvenstad@yahoo-inc.com> | 2019-05-03 13:35:16 +0200 |
---|---|---|
committer | Jon Marius Venstad <jvenstad@yahoo-inc.com> | 2019-05-03 13:35:16 +0200 |
commit | c4a609eee2f5dca31435c7395af466e414ecaa89 (patch) | |
tree | 8e75f4fc5c608818811bd99d27a0499428a5b02b /controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/role/RoleDefinition.java | |
parent | 891c8108223e878cfefafecd9df662c69ce14207 (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.java | 8 |
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), |