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 28, 2025
1 parent 6e3d65c commit 76d73fa
Show file tree
Hide file tree
Showing 24 changed files with 130 additions and 35 deletions.
46 changes: 23 additions & 23 deletions gcp_roles_cai.json

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions roles/alloydb.admin
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,11 @@
"alloydb.users.login",
"alloydb.users.update",
"cloudaicompanion.entitlements.get",
"cloudkms.keyHandles.create",
"cloudkms.keyHandles.get",
"cloudkms.keyHandles.list",
"cloudkms.operations.get",
"cloudkms.projects.showEffectiveAutokeyConfig",
"recommender.alloydbClusterPerformanceInsights.get",
"recommender.alloydbClusterPerformanceInsights.list",
"recommender.alloydbClusterPerformanceInsights.update",
Expand Down
2 changes: 2 additions & 0 deletions roles/apihub.admin
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
"apihub.apiHubInstances.delete",
"apihub.apiHubInstances.get",
"apihub.apiHubInstances.list",
"apihub.apiOperations.create",
"apihub.apiOperations.delete",
"apihub.apiOperations.get",
"apihub.apiOperations.list",
"apihub.apiOperations.update",
Expand Down
2 changes: 2 additions & 0 deletions roles/apihub.editor
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
"includedPermissions": [
"apihub.apiHubInstances.get",
"apihub.apiHubInstances.list",
"apihub.apiOperations.create",
"apihub.apiOperations.delete",
"apihub.apiOperations.get",
"apihub.apiOperations.list",
"apihub.apiOperations.update",
Expand Down
2 changes: 1 addition & 1 deletion roles/appengine.serviceAgent
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"description": "Give App Engine Standard Enviroment service account access to managed resources. Includes access to service accounts.",
"description": "Give App Engine Standard Environment service account access to managed resources. Includes access to service accounts.",
"etag": "AA==",
"includedPermissions": [
"appengine.versions.delete",
Expand Down
1 change: 1 addition & 0 deletions roles/backupdr.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
"compute.disks.createSnapshot",
"compute.disks.delete",
"compute.disks.get",
"compute.disks.list",
"compute.disks.setLabels",
"compute.disks.use",
"compute.disks.useReadOnly",
Expand Down
2 changes: 1 addition & 1 deletion roles/bigquery.metadataViewer
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"description": "Access to view table and dataset metadata",
"description": "Access to view metadata of dataset, table, model, routine, and property graph",
"etag": "AA==",
"includedPermissions": [
"bigquery.datasets.get",
Expand Down
2 changes: 1 addition & 1 deletion roles/bigquery.user
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"description": "When applied to a project, access to run queries, create datasets, read dataset metadata, and list tables. When applied to a dataset, access to read dataset metadata and list tables within the dataset.",
"description": "When applied to a project, access to run queries, create datasets, read dataset metadata, and list tables, models and property graphs. When applied to a dataset, access to read dataset metadata and list tables, models, routines and property graphs within the dataset.",
"etag": "AA==",
"includedPermissions": [
"bigquery.bireservations.get",
Expand Down
5 changes: 5 additions & 0 deletions roles/bigtable.admin
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,11 @@
"bigtable.tables.setIamPolicy",
"bigtable.tables.undelete",
"bigtable.tables.update",
"cloudkms.keyHandles.create",
"cloudkms.keyHandles.get",
"cloudkms.keyHandles.list",
"cloudkms.operations.get",
"cloudkms.projects.showEffectiveAutokeyConfig",
"monitoring.metricDescriptors.get",
"monitoring.metricDescriptors.list",
"monitoring.timeSeries.create",
Expand Down
5 changes: 5 additions & 0 deletions roles/cloudsql.admin
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@
"cloudaicompanion.entitlements.get",
"cloudaicompanion.instances.completeCode",
"cloudaicompanion.instances.generateCode",
"cloudkms.keyHandles.create",
"cloudkms.keyHandles.get",
"cloudkms.keyHandles.list",
"cloudkms.operations.get",
"cloudkms.projects.showEffectiveAutokeyConfig",
"cloudsql.backupRuns.create",
"cloudsql.backupRuns.delete",
"cloudsql.backupRuns.export",
Expand Down
5 changes: 5 additions & 0 deletions roles/composer.worker
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,11 @@
"cloudbuild.operations.get",
"cloudbuild.operations.list",
"cloudbuild.workerpools.use",
"cloudkms.keyHandles.create",
"cloudkms.keyHandles.get",
"cloudkms.keyHandles.list",
"cloudkms.operations.get",
"cloudkms.projects.showEffectiveAutokeyConfig",
"composer.environments.get",
"container.apiServices.create",
"container.apiServices.delete",
Expand Down
32 changes: 32 additions & 0 deletions roles/contactcenterinsights.editor
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,33 @@
"contactcenterinsights.analysisRules.get",
"contactcenterinsights.analysisRules.list",
"contactcenterinsights.analysisRules.update",
"contactcenterinsights.authorizedAnalyses.create",
"contactcenterinsights.authorizedAnalyses.delete",
"contactcenterinsights.authorizedAnalyses.get",
"contactcenterinsights.authorizedAnalyses.list",
"contactcenterinsights.authorizedConversations.create",
"contactcenterinsights.authorizedConversations.delete",
"contactcenterinsights.authorizedConversations.get",
"contactcenterinsights.authorizedConversations.list",
"contactcenterinsights.authorizedConversations.update",
"contactcenterinsights.authorizedConversations.upload",
"contactcenterinsights.authorizedFeedbackLabels.create",
"contactcenterinsights.authorizedFeedbackLabels.delete",
"contactcenterinsights.authorizedFeedbackLabels.get",
"contactcenterinsights.authorizedFeedbackLabels.list",
"contactcenterinsights.authorizedFeedbackLabels.update",
"contactcenterinsights.authorizedOperations.get",
"contactcenterinsights.authorizedOperations.list",
"contactcenterinsights.authorizedViewSets.create",
"contactcenterinsights.authorizedViewSets.delete",
"contactcenterinsights.authorizedViewSets.get",
"contactcenterinsights.authorizedViewSets.list",
"contactcenterinsights.authorizedViewSets.update",
"contactcenterinsights.authorizedViews.create",
"contactcenterinsights.authorizedViews.delete",
"contactcenterinsights.authorizedViews.get",
"contactcenterinsights.authorizedViews.list",
"contactcenterinsights.authorizedViews.update",
"contactcenterinsights.conversations.create",
"contactcenterinsights.conversations.delete",
"contactcenterinsights.conversations.export",
Expand Down Expand Up @@ -56,6 +83,11 @@
"contactcenterinsights.phraseMatchers.get",
"contactcenterinsights.phraseMatchers.list",
"contactcenterinsights.phraseMatchers.update",
"contactcenterinsights.qaQuestionTags.create",
"contactcenterinsights.qaQuestionTags.delete",
"contactcenterinsights.qaQuestionTags.get",
"contactcenterinsights.qaQuestionTags.list",
"contactcenterinsights.qaQuestionTags.update",
"contactcenterinsights.qaQuestions.create",
"contactcenterinsights.qaQuestions.delete",
"contactcenterinsights.qaQuestions.get",
Expand Down
14 changes: 14 additions & 0 deletions roles/contactcenterinsights.viewer
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,20 @@
"contactcenterinsights.analyses.list",
"contactcenterinsights.analysisRules.get",
"contactcenterinsights.analysisRules.list",
"contactcenterinsights.assessmentRules.get",
"contactcenterinsights.assessmentRules.list",
"contactcenterinsights.authorizedAnalyses.get",
"contactcenterinsights.authorizedAnalyses.list",
"contactcenterinsights.authorizedConversations.get",
"contactcenterinsights.authorizedConversations.list",
"contactcenterinsights.authorizedFeedbackLabels.get",
"contactcenterinsights.authorizedFeedbackLabels.list",
"contactcenterinsights.authorizedOperations.get",
"contactcenterinsights.authorizedOperations.list",
"contactcenterinsights.authorizedViewSets.get",
"contactcenterinsights.authorizedViewSets.list",
"contactcenterinsights.authorizedViews.get",
"contactcenterinsights.authorizedViews.list",
"contactcenterinsights.conversations.get",
"contactcenterinsights.conversations.list",
"contactcenterinsights.faqEntries.get",
Expand Down
1 change: 0 additions & 1 deletion roles/container.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -1326,7 +1326,6 @@
"dns.policies.create",
"dns.policies.delete",
"dns.policies.get",
"dns.policies.getIamPolicy",
"dns.policies.list",
"dns.policies.update",
"dns.projects.get",
Expand Down
3 changes: 3 additions & 0 deletions roles/databasecenter.admin
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
"databasecenter.products.list",
"databasecenter.resourceGroups.list",
"databasecenter.userLabels.list",
"databasecenter.userTags.list",
"databasesconsole.locations.get",
"databasesconsole.locations.list",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
Expand Down
2 changes: 1 addition & 1 deletion roles/datacatalog.tagTemplateOwner
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"description": "Full acess to tag templates",
"description": "Full access to tag templates",
"etag": "AA==",
"includedPermissions": [
"datacatalog.tagTemplates.create",
Expand Down
1 change: 0 additions & 1 deletion roles/dns.admin
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@
"dns.policies.create",
"dns.policies.delete",
"dns.policies.get",
"dns.policies.getIamPolicy",
"dns.policies.list",
"dns.policies.update",
"dns.projects.get",
Expand Down
20 changes: 18 additions & 2 deletions roles/iam.securityAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,9 @@
"apigee.securityreports.list",
"apigee.sharedflowrevisions.list",
"apigee.sharedflows.list",
"apigee.spaces.getIamPolicy",
"apigee.spaces.list",
"apigee.spaces.setIamPolicy",
"apigee.targetservers.list",
"apigee.traceconfigoverrides.list",
"apigee.tracesessions.list",
Expand Down Expand Up @@ -807,6 +810,15 @@
"contactcenteraiplatform.operations.list",
"contactcenterinsights.analyses.list",
"contactcenterinsights.analysisRules.list",
"contactcenterinsights.assessmentRules.list",
"contactcenterinsights.authorizedAnalyses.list",
"contactcenterinsights.authorizedConversations.list",
"contactcenterinsights.authorizedFeedbackLabels.list",
"contactcenterinsights.authorizedOperations.list",
"contactcenterinsights.authorizedViewSets.list",
"contactcenterinsights.authorizedViews.getIamPolicy",
"contactcenterinsights.authorizedViews.list",
"contactcenterinsights.authorizedViews.setIamPolicy",
"contactcenterinsights.conversations.list",
"contactcenterinsights.faqEntries.list",
"contactcenterinsights.faqModels.list",
Expand All @@ -815,6 +827,7 @@
"contactcenterinsights.issues.list",
"contactcenterinsights.operations.list",
"contactcenterinsights.phraseMatchers.list",
"contactcenterinsights.qaQuestionTags.list",
"contactcenterinsights.qaQuestions.list",
"contactcenterinsights.qaScorecardRevisions.list",
"contactcenterinsights.qaScorecards.list",
Expand Down Expand Up @@ -909,7 +922,11 @@
"databasecenter.products.list",
"databasecenter.resourceGroups.list",
"databasecenter.userLabels.list",
"databasecenter.userTags.list",
"databaseinsights.locations.list",
"databasesconsole.locations.list",
"databasesconsole.operations.list",
"databasesconsole.studioQueries.list",
"datacatalog.categories.getIamPolicy",
"datacatalog.categories.setIamPolicy",
"datacatalog.entries.getIamPolicy",
Expand Down Expand Up @@ -1200,9 +1217,7 @@
"dns.managedZones.getIamPolicy",
"dns.managedZones.list",
"dns.managedZones.setIamPolicy",
"dns.policies.getIamPolicy",
"dns.policies.list",
"dns.policies.setIamPolicy",
"dns.resourceRecordSets.list",
"dns.responsePolicies.list",
"dns.responsePolicyRules.list",
Expand Down Expand Up @@ -1576,6 +1591,7 @@
"mapsadmin.clientMaps.list",
"mapsadmin.clientStyleSheetSnapshots.list",
"mapsadmin.clientStyles.list",
"mapsadmin.mapViews.list",
"mapsadmin.styleSnapshots.list",
"mapsanalytics.metricMetadata.list",
"mapsplatformdatasets.datasets.list",
Expand Down
1 change: 1 addition & 0 deletions roles/identitytoolkit.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"description": "Gives Identity Platform service account access to customer project resources.",
"etag": "AA==",
"includedPermissions": [
"cloudfunctions.functions.invoke",
"recaptchaenterprise.assessments.create",
"recaptchaenterprise.keys.create",
"recaptchaenterprise.keys.delete",
Expand Down
2 changes: 2 additions & 0 deletions roles/mapsadmin.viewer
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@
"mapsadmin.clientStyleSheetSnapshots.list",
"mapsadmin.clientStyles.get",
"mapsadmin.clientStyles.list",
"mapsadmin.mapViews.get",
"mapsadmin.mapViews.list",
"mapsadmin.styleEditorConfigs.get",
"mapsadmin.styleSnapshots.list",
"resourcemanager.projects.get",
Expand Down
5 changes: 4 additions & 1 deletion roles/retail.merchantApprover
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"description": "Grants access and approval rights to MerchantControls in the merchant console.",
"etag": "AA==",
"includedPermissions": [
"retail.attributesConfigs.get",
"retail.merchantControls.approverDelete",
"retail.merchantControls.approverGet",
"retail.merchantControls.approverList",
Expand All @@ -11,7 +12,9 @@
"retail.merchantControls.creatorGet",
"retail.merchantControls.creatorList",
"retail.merchantControls.creatorSubmit",
"retail.merchantControls.creatorUpdate"
"retail.merchantControls.creatorUpdate",
"retail.servingConfigs.list",
"retail.servingConfigs.search"
],
"name": "roles/retail.merchantApprover",
"stage": "BETA",
Expand Down
4 changes: 3 additions & 1 deletion roles/retail.merchantCreator
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,14 @@
"description": "Grants access to own MerchantControls in the merchant console.",
"etag": "AA==",
"includedPermissions": [
"retail.attributesConfigs.get",
"retail.merchantControls.creatorCreate",
"retail.merchantControls.creatorDelete",
"retail.merchantControls.creatorGet",
"retail.merchantControls.creatorList",
"retail.merchantControls.creatorSubmit",
"retail.merchantControls.creatorUpdate"
"retail.merchantControls.creatorUpdate",
"retail.servingConfigs.search"
],
"name": "roles/retail.merchantCreator",
"stage": "BETA",
Expand Down
2 changes: 1 addition & 1 deletion roles/securesourcemanager.repoPullRequestApprover
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"description": "An pull request approver can approve pull requests in a repository.",
"description": "A pull request approver can approve pull requests in a repository.",
"etag": "AA==",
"includedPermissions": [
"resourcemanager.projects.get",
Expand Down
1 change: 0 additions & 1 deletion roles/vmwareengine.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@
"dns.policies.create",
"dns.policies.delete",
"dns.policies.get",
"dns.policies.getIamPolicy",
"dns.policies.list",
"dns.policies.update",
"dns.projects.get",
Expand Down

0 comments on commit 76d73fa

Please sign in to comment.