Skip to content

Commit

Permalink
Fetch all roles
Browse files Browse the repository at this point in the history
  • Loading branch information
bgeesaman committed Feb 7, 2025
1 parent bbc4b6d commit 1bc5a5d
Show file tree
Hide file tree
Showing 37 changed files with 601 additions and 39 deletions.
61 changes: 36 additions & 25 deletions gcp_roles_cai.json

Large diffs are not rendered by default.

10 changes: 10 additions & 0 deletions roles/aiplatform.colabEnterpriseAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,16 @@
"aiplatform.schedules.update",
"compute.reservations.get",
"compute.reservations.list",
"dataform.commentThreads.create",
"dataform.commentThreads.delete",
"dataform.commentThreads.get",
"dataform.commentThreads.list",
"dataform.commentThreads.update",
"dataform.comments.create",
"dataform.comments.delete",
"dataform.comments.get",
"dataform.comments.list",
"dataform.comments.update",
"dataform.compilationResults.create",
"dataform.compilationResults.get",
"dataform.compilationResults.list",
Expand Down
4 changes: 4 additions & 0 deletions roles/aiplatform.colabEnterpriseUser
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@
"aiplatform.schedules.get",
"aiplatform.schedules.list",
"aiplatform.schedules.update",
"dataform.commentThreads.get",
"dataform.commentThreads.list",
"dataform.comments.get",
"dataform.comments.list",
"dataform.locations.get",
"dataform.locations.list",
"dataform.repositories.create",
Expand Down
2 changes: 2 additions & 0 deletions roles/automlrecommendations.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@
"logging.logEntries.route",
"monitoring.alertPolicies.get",
"monitoring.alertPolicies.list",
"monitoring.alertPolicies.listEffectiveTags",
"monitoring.alertPolicies.listTagBindings",
"monitoring.dashboards.get",
"monitoring.dashboards.list",
"monitoring.groups.get",
Expand Down
1 change: 1 addition & 0 deletions roles/clouddeploy.operator
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
"clouddeploy.deliveryPipelines.listTagBindings",
"clouddeploy.deliveryPipelines.update",
"clouddeploy.deployPolicies.get",
"clouddeploy.deployPolicies.getIamPolicy",
"clouddeploy.deployPolicies.list",
"clouddeploy.jobRuns.get",
"clouddeploy.jobRuns.list",
Expand Down
3 changes: 0 additions & 3 deletions roles/cloudfunctions.invoker
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
{
"description": "Ability to invoke 1st gen HTTP functions with restricted access. 2nd gen functions need the Cloud Run Invoker role instead.",
"etag": "AA==",
"includedPermissions": [
"cloudfunctions.functions.invoke"
],
"name": "roles/cloudfunctions.invoker",
"stage": "GA",
"title": "Cloud Functions Invoker"
Expand Down
3 changes: 2 additions & 1 deletion roles/contactcenterinsights.editor
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,8 @@
"contactcenterinsights.views.delete",
"contactcenterinsights.views.get",
"contactcenterinsights.views.list",
"contactcenterinsights.views.update"
"contactcenterinsights.views.update",
"contactcenterinsights.visibilityLabels.list"
],
"name": "roles/contactcenterinsights.editor",
"stage": "GA",
Expand Down
10 changes: 10 additions & 0 deletions roles/dataform.admin
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@
"description": "Full access to all Dataform resources.",
"etag": "AA==",
"includedPermissions": [
"dataform.commentThreads.create",
"dataform.commentThreads.delete",
"dataform.commentThreads.get",
"dataform.commentThreads.list",
"dataform.commentThreads.update",
"dataform.comments.create",
"dataform.comments.delete",
"dataform.comments.get",
"dataform.comments.list",
"dataform.comments.update",
"dataform.compilationResults.create",
"dataform.compilationResults.get",
"dataform.compilationResults.list",
Expand Down
10 changes: 10 additions & 0 deletions roles/dataplex.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,16 @@
"datacatalog.taxonomies.get",
"datacatalog.taxonomies.list",
"datacatalog.taxonomies.update",
"dataform.commentThreads.create",
"dataform.commentThreads.delete",
"dataform.commentThreads.get",
"dataform.commentThreads.list",
"dataform.commentThreads.update",
"dataform.comments.create",
"dataform.comments.delete",
"dataform.comments.get",
"dataform.comments.list",
"dataform.comments.update",
"dataform.compilationResults.create",
"dataform.compilationResults.get",
"dataform.compilationResults.list",
Expand Down
90 changes: 90 additions & 0 deletions roles/designcenter.admin
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
{
"description": "Full access to Application Design Center resources.",
"etag": "AA==",
"includedPermissions": [
"apphub.serviceProjectAttachments.list",
"designcenter.applicationTemplateRevisions.delete",
"designcenter.applicationTemplateRevisions.get",
"designcenter.applicationTemplateRevisions.list",
"designcenter.applicationTemplates.create",
"designcenter.applicationTemplates.delete",
"designcenter.applicationTemplates.get",
"designcenter.applicationTemplates.list",
"designcenter.applicationTemplates.update",
"designcenter.applications.create",
"designcenter.applications.delete",
"designcenter.applications.get",
"designcenter.applications.list",
"designcenter.applications.update",
"designcenter.catalogTemplateRevisions.create",
"designcenter.catalogTemplateRevisions.delete",
"designcenter.catalogTemplateRevisions.get",
"designcenter.catalogTemplateRevisions.list",
"designcenter.catalogTemplates.create",
"designcenter.catalogTemplates.delete",
"designcenter.catalogTemplates.get",
"designcenter.catalogTemplates.list",
"designcenter.catalogTemplates.update",
"designcenter.catalogs.create",
"designcenter.catalogs.delete",
"designcenter.catalogs.get",
"designcenter.catalogs.list",
"designcenter.catalogs.update",
"designcenter.components.create",
"designcenter.components.delete",
"designcenter.components.get",
"designcenter.components.list",
"designcenter.components.update",
"designcenter.connections.create",
"designcenter.connections.delete",
"designcenter.connections.get",
"designcenter.connections.list",
"designcenter.connections.update",
"designcenter.locations.get",
"designcenter.locations.list",
"designcenter.operations.cancel",
"designcenter.operations.delete",
"designcenter.operations.get",
"designcenter.operations.list",
"designcenter.sharedTemplateRevisions.get",
"designcenter.sharedTemplateRevisions.list",
"designcenter.sharedTemplates.get",
"designcenter.sharedTemplates.list",
"designcenter.shares.create",
"designcenter.shares.delete",
"designcenter.shares.get",
"designcenter.shares.list",
"designcenter.spaces.create",
"designcenter.spaces.delete",
"designcenter.spaces.get",
"designcenter.spaces.getIamPolicy",
"designcenter.spaces.list",
"designcenter.spaces.setIamPolicy",
"designcenter.spaces.update",
"orgpolicy.policy.get",
"resourcemanager.projects.get",
"resourcemanager.projects.list",
"storage.folders.create",
"storage.folders.delete",
"storage.folders.get",
"storage.folders.list",
"storage.folders.rename",
"storage.managedFolders.create",
"storage.managedFolders.delete",
"storage.managedFolders.get",
"storage.managedFolders.list",
"storage.multipartUploads.abort",
"storage.multipartUploads.create",
"storage.multipartUploads.list",
"storage.multipartUploads.listParts",
"storage.objects.create",
"storage.objects.delete",
"storage.objects.get",
"storage.objects.list",
"storage.objects.restore",
"storage.objects.update"
],
"name": "roles/designcenter.admin",
"stage": "BETA",
"title": "Application Design Center Admin"
}
51 changes: 51 additions & 0 deletions roles/designcenter.applicationAdmin
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"description": "Admin access to Application.",
"etag": "AA==",
"includedPermissions": [
"apphub.applications.create",
"apphub.applications.delete",
"apphub.applications.get",
"apphub.applications.list",
"apphub.applications.update",
"apphub.locations.get",
"apphub.locations.list",
"apphub.serviceProjectAttachments.list",
"config.deployments.get",
"config.deployments.getIamPolicy",
"config.deployments.list",
"config.locations.get",
"config.locations.list",
"config.operations.get",
"config.operations.list",
"config.previews.get",
"config.previews.list",
"config.resources.get",
"config.resources.list",
"config.revisions.get",
"config.revisions.list",
"config.terraformversions.get",
"config.terraformversions.list",
"designcenter.applicationTemplateRevisions.get",
"designcenter.applicationTemplateRevisions.list",
"designcenter.applicationTemplates.get",
"designcenter.applicationTemplates.list",
"designcenter.applications.create",
"designcenter.applications.delete",
"designcenter.applications.get",
"designcenter.applications.list",
"designcenter.applications.update",
"designcenter.sharedTemplateRevisions.get",
"designcenter.sharedTemplateRevisions.list",
"designcenter.sharedTemplates.get",
"designcenter.sharedTemplates.list",
"designcenter.shares.get",
"designcenter.shares.list",
"designcenter.spaces.get",
"designcenter.spaces.list",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
"name": "roles/designcenter.applicationAdmin",
"stage": "BETA",
"title": "Application Admin"
}
51 changes: 51 additions & 0 deletions roles/designcenter.applicationEditor
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"description": "Read and Write access to Application.",
"etag": "AA==",
"includedPermissions": [
"apphub.applications.create",
"apphub.applications.delete",
"apphub.applications.get",
"apphub.applications.list",
"apphub.applications.update",
"apphub.locations.get",
"apphub.locations.list",
"apphub.serviceProjectAttachments.list",
"config.deployments.get",
"config.deployments.getIamPolicy",
"config.deployments.list",
"config.locations.get",
"config.locations.list",
"config.operations.get",
"config.operations.list",
"config.previews.get",
"config.previews.list",
"config.resources.get",
"config.resources.list",
"config.revisions.get",
"config.revisions.list",
"config.terraformversions.get",
"config.terraformversions.list",
"designcenter.applicationTemplateRevisions.get",
"designcenter.applicationTemplateRevisions.list",
"designcenter.applicationTemplates.get",
"designcenter.applicationTemplates.list",
"designcenter.applications.create",
"designcenter.applications.delete",
"designcenter.applications.get",
"designcenter.applications.list",
"designcenter.applications.update",
"designcenter.sharedTemplateRevisions.get",
"designcenter.sharedTemplateRevisions.list",
"designcenter.sharedTemplates.get",
"designcenter.sharedTemplates.list",
"designcenter.shares.get",
"designcenter.shares.list",
"designcenter.spaces.get",
"designcenter.spaces.list",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
"name": "roles/designcenter.applicationEditor",
"stage": "BETA",
"title": "Application Editor"
}
44 changes: 44 additions & 0 deletions roles/designcenter.applicationViewer
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"description": "Readonly access to Application.",
"etag": "AA==",
"includedPermissions": [
"apphub.applications.get",
"apphub.applications.list",
"apphub.locations.get",
"apphub.locations.list",
"config.deployments.get",
"config.deployments.getIamPolicy",
"config.deployments.list",
"config.locations.get",
"config.locations.list",
"config.operations.get",
"config.operations.list",
"config.previews.get",
"config.previews.list",
"config.resources.get",
"config.resources.list",
"config.revisions.get",
"config.revisions.list",
"config.terraformversions.get",
"config.terraformversions.list",
"designcenter.applicationTemplateRevisions.get",
"designcenter.applicationTemplateRevisions.list",
"designcenter.applicationTemplates.get",
"designcenter.applicationTemplates.list",
"designcenter.applications.get",
"designcenter.applications.list",
"designcenter.sharedTemplateRevisions.get",
"designcenter.sharedTemplateRevisions.list",
"designcenter.sharedTemplates.get",
"designcenter.sharedTemplates.list",
"designcenter.shares.get",
"designcenter.shares.list",
"designcenter.spaces.get",
"designcenter.spaces.list",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
"name": "roles/designcenter.applicationViewer",
"stage": "BETA",
"title": "Application Viewer"
}
Loading

0 comments on commit 1bc5a5d

Please sign in to comment.