From cfac763ca710a03fe532bb13b6309de927f5c5c3 Mon Sep 17 00:00:00 2001 From: dvoet Date: Wed, 2 Jan 2019 14:37:59 -0500 Subject: [PATCH] add view_status billing project action (#262) --- src/main/resources/reference.conf | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/resources/reference.conf b/src/main/resources/reference.conf index b07d80a63..84b9768b4 100644 --- a/src/main/resources/reference.conf +++ b/src/main/resources/reference.conf @@ -259,14 +259,17 @@ resourceTypes = { "read_policy::.+" = { description = "view the membership of the specified policy" } + view_status = { + description = "view status of a billing-project" + } } ownerRoleName = "owner" roles = { owner = { - roleActions = ["create_workspace", "alter_policies", "read_policies", "launch_batch_compute", "list_notebook_cluster", "launch_notebook_cluster", "sync_notebook_cluster", "delete_notebook_cluster", "alter_google_role"] + roleActions = ["view_status", "create_workspace", "alter_policies", "read_policies", "launch_batch_compute", "list_notebook_cluster", "launch_notebook_cluster", "sync_notebook_cluster", "delete_notebook_cluster", "alter_google_role"] } workspace-creator = { - roleActions = ["create_workspace", "share_policy::can-compute-user", "read_policy::can-compute-user"] + roleActions = ["view_status", "create_workspace", "share_policy::can-compute-user", "read_policy::can-compute-user"] } batch-compute-user = { roleActions = ["launch_batch_compute"]