Skip to content

Commit

Permalink
Fetch all roles
Browse files Browse the repository at this point in the history
  • Loading branch information
bgeesaman committed Aug 18, 2024
1 parent d648048 commit 534ddda
Show file tree
Hide file tree
Showing 38 changed files with 308 additions and 53 deletions.
74 changes: 37 additions & 37 deletions gcp_roles_cai.json

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions roles/aiplatform.colabEnterpriseAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@
"dataform.compilationResults.get",
"dataform.compilationResults.list",
"dataform.compilationResults.query",
"dataform.config.get",
"dataform.config.update",
"dataform.locations.get",
"dataform.locations.list",
"dataform.releaseConfigs.create",
Expand Down
3 changes: 3 additions & 0 deletions roles/artifactregistry.admin
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"artifactregistry.files.download",
"artifactregistry.files.get",
"artifactregistry.files.list",
"artifactregistry.files.update",
"artifactregistry.kfpartifacts.create",
"artifactregistry.locations.get",
"artifactregistry.locations.list",
Expand All @@ -19,6 +20,7 @@
"artifactregistry.packages.delete",
"artifactregistry.packages.get",
"artifactregistry.packages.list",
"artifactregistry.packages.update",
"artifactregistry.projectsettings.get",
"artifactregistry.projectsettings.update",
"artifactregistry.pythonpackages.get",
Expand Down Expand Up @@ -46,6 +48,7 @@
"artifactregistry.versions.delete",
"artifactregistry.versions.get",
"artifactregistry.versions.list",
"artifactregistry.versions.update",
"artifactregistry.yumartifacts.create"
],
"name": "roles/artifactregistry.admin",
Expand Down
3 changes: 3 additions & 0 deletions roles/artifactregistry.createOnPushRepoAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"artifactregistry.files.download",
"artifactregistry.files.get",
"artifactregistry.files.list",
"artifactregistry.files.update",
"artifactregistry.kfpartifacts.create",
"artifactregistry.locations.get",
"artifactregistry.locations.list",
Expand All @@ -19,6 +20,7 @@
"artifactregistry.packages.delete",
"artifactregistry.packages.get",
"artifactregistry.packages.list",
"artifactregistry.packages.update",
"artifactregistry.projectsettings.get",
"artifactregistry.pythonpackages.get",
"artifactregistry.pythonpackages.list",
Expand All @@ -39,6 +41,7 @@
"artifactregistry.versions.delete",
"artifactregistry.versions.get",
"artifactregistry.versions.list",
"artifactregistry.versions.update",
"artifactregistry.yumartifacts.create"
],
"name": "roles/artifactregistry.createOnPushRepoAdmin",
Expand Down
2 changes: 2 additions & 0 deletions roles/artifactregistry.createOnPushWriter
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"artifactregistry.files.download",
"artifactregistry.files.get",
"artifactregistry.files.list",
"artifactregistry.files.update",
"artifactregistry.kfpartifacts.create",
"artifactregistry.locations.get",
"artifactregistry.locations.list",
Expand All @@ -17,6 +18,7 @@
"artifactregistry.npmpackages.list",
"artifactregistry.packages.get",
"artifactregistry.packages.list",
"artifactregistry.packages.update",
"artifactregistry.projectsettings.get",
"artifactregistry.pythonpackages.get",
"artifactregistry.pythonpackages.list",
Expand Down
2 changes: 2 additions & 0 deletions roles/artifactregistry.writer
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"artifactregistry.files.download",
"artifactregistry.files.get",
"artifactregistry.files.list",
"artifactregistry.files.update",
"artifactregistry.kfpartifacts.create",
"artifactregistry.locations.get",
"artifactregistry.locations.list",
Expand All @@ -17,6 +18,7 @@
"artifactregistry.npmpackages.list",
"artifactregistry.packages.get",
"artifactregistry.packages.list",
"artifactregistry.packages.update",
"artifactregistry.projectsettings.get",
"artifactregistry.pythonpackages.get",
"artifactregistry.pythonpackages.list",
Expand Down
12 changes: 12 additions & 0 deletions roles/backupdr.admin
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@
"description": "Provides full access to all Backup and DR resources. ",
"etag": "AA==",
"includedPermissions": [
"backupdr.backupPlanAssociations.create",
"backupdr.backupPlanAssociations.delete",
"backupdr.backupPlanAssociations.get",
"backupdr.backupPlanAssociations.list",
"backupdr.backupPlanAssociations.triggerBackup",
"backupdr.backupPlans.create",
"backupdr.backupPlans.delete",
"backupdr.backupPlans.get",
"backupdr.backupPlans.list",
"backupdr.backupPlans.useComputeInstanceOnly",
"backupdr.backupVaults.associate",
"backupdr.backupVaults.create",
"backupdr.backupVaults.delete",
"backupdr.backupVaults.get",
Expand All @@ -21,6 +32,7 @@
"backupdr.bvdataSources.remove",
"backupdr.bvdataSources.setInternalStatus",
"backupdr.bvdataSources.update",
"backupdr.compute.restoreFromBackupVault",
"backupdr.locations.get",
"backupdr.locations.list",
"backupdr.managementServers.access",
Expand Down
1 change: 1 addition & 0 deletions roles/backupdr.restoreUser
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"backupdr.bvbackups.restore",
"backupdr.bvdataSources.get",
"backupdr.bvdataSources.list",
"backupdr.compute.restoreFromBackupVault",
"backupdr.locations.get",
"backupdr.locations.list",
"backupdr.managementServers.access",
Expand Down
2 changes: 2 additions & 0 deletions roles/backupdr.user
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
"description": "Provides access to management console. Granular Backup and DR permissions depend on ACL configuration provided by Backup and DR admin within the management console.",
"etag": "AA==",
"includedPermissions": [
"backupdr.backupPlanAssociations.create",
"backupdr.backupPlanAssociations.delete",
"backupdr.managementServers.access",
"backupdr.managementServers.backupAccess",
"backupdr.managementServers.get",
Expand Down
12 changes: 12 additions & 0 deletions roles/backupdr.userv2
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,25 @@
"description": "Provides full access to Backup and DR resources except deploying and managing backup infrastructure, expiring backups, changing data sensitivity and configuring on-premises billing.",
"etag": "AA==",
"includedPermissions": [
"backupdr.backupPlanAssociations.create",
"backupdr.backupPlanAssociations.delete",
"backupdr.backupPlanAssociations.get",
"backupdr.backupPlanAssociations.list",
"backupdr.backupPlanAssociations.triggerBackup",
"backupdr.backupPlans.create",
"backupdr.backupPlans.delete",
"backupdr.backupPlans.get",
"backupdr.backupPlans.list",
"backupdr.backupPlans.useComputeInstanceOnly",
"backupdr.backupVaults.associate",
"backupdr.backupVaults.get",
"backupdr.backupVaults.list",
"backupdr.bvbackups.get",
"backupdr.bvbackups.list",
"backupdr.bvbackups.restore",
"backupdr.bvdataSources.get",
"backupdr.bvdataSources.list",
"backupdr.compute.restoreFromBackupVault",
"backupdr.locations.get",
"backupdr.locations.list",
"backupdr.managementServers.access",
Expand Down
4 changes: 4 additions & 0 deletions roles/backupdr.viewer
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
"description": "Provides read-only access to all Backup and DR resources.",
"etag": "AA==",
"includedPermissions": [
"backupdr.backupPlanAssociations.get",
"backupdr.backupPlanAssociations.list",
"backupdr.backupPlans.get",
"backupdr.backupPlans.list",
"backupdr.backupVaults.get",
"backupdr.backupVaults.list",
"backupdr.bvbackups.get",
Expand Down
2 changes: 2 additions & 0 deletions roles/bigquery.admin
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,8 @@
"dataform.compilationResults.get",
"dataform.compilationResults.list",
"dataform.compilationResults.query",
"dataform.config.get",
"dataform.config.update",
"dataform.locations.get",
"dataform.locations.list",
"dataform.releaseConfigs.create",
Expand Down
2 changes: 2 additions & 0 deletions roles/bigquery.studioAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,8 @@
"dataform.compilationResults.get",
"dataform.compilationResults.list",
"dataform.compilationResults.query",
"dataform.config.get",
"dataform.config.update",
"dataform.locations.get",
"dataform.locations.list",
"dataform.releaseConfigs.create",
Expand Down
2 changes: 2 additions & 0 deletions roles/cloudbuild.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"artifactregistry.files.download",
"artifactregistry.files.get",
"artifactregistry.files.list",
"artifactregistry.files.update",
"artifactregistry.kfpartifacts.create",
"artifactregistry.locations.get",
"artifactregistry.locations.list",
Expand All @@ -17,6 +18,7 @@
"artifactregistry.npmpackages.list",
"artifactregistry.packages.get",
"artifactregistry.packages.list",
"artifactregistry.packages.update",
"artifactregistry.projectsettings.get",
"artifactregistry.pythonpackages.get",
"artifactregistry.pythonpackages.list",
Expand Down
1 change: 1 addition & 0 deletions roles/cloudkms.admin
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@
"cloudkms.locations.get",
"cloudkms.locations.list",
"cloudkms.locations.optOutKeyDeletionMsa",
"cloudkms.operations.get",
"cloudkms.projects.showEffectiveAutokeyConfig",
"resourcemanager.projects.get"
],
Expand Down
1 change: 1 addition & 0 deletions roles/cloudkms.viewer
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
"cloudkms.keyRings.list",
"cloudkms.locations.get",
"cloudkms.locations.list",
"cloudkms.operations.get",
"resourcemanager.projects.get"
],
"name": "roles/cloudkms.viewer",
Expand Down
3 changes: 3 additions & 0 deletions roles/composer.worker
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"artifactregistry.files.download",
"artifactregistry.files.get",
"artifactregistry.files.list",
"artifactregistry.files.update",
"artifactregistry.kfpartifacts.create",
"artifactregistry.locations.get",
"artifactregistry.locations.list",
Expand All @@ -19,6 +20,7 @@
"artifactregistry.packages.delete",
"artifactregistry.packages.get",
"artifactregistry.packages.list",
"artifactregistry.packages.update",
"artifactregistry.projectsettings.get",
"artifactregistry.projectsettings.update",
"artifactregistry.pythonpackages.get",
Expand Down Expand Up @@ -47,6 +49,7 @@
"artifactregistry.versions.delete",
"artifactregistry.versions.get",
"artifactregistry.versions.list",
"artifactregistry.versions.update",
"artifactregistry.yumartifacts.create",
"cloudbuild.builds.create",
"cloudbuild.builds.get",
Expand Down
4 changes: 4 additions & 0 deletions roles/contactcenterinsights.editor
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,11 @@
"contactcenterinsights.faqModels.update",
"contactcenterinsights.feedbackLabels.create",
"contactcenterinsights.feedbackLabels.delete",
"contactcenterinsights.feedbackLabels.download",
"contactcenterinsights.feedbackLabels.get",
"contactcenterinsights.feedbackLabels.list",
"contactcenterinsights.feedbackLabels.update",
"contactcenterinsights.feedbackLabels.upload",
"contactcenterinsights.issueModels.create",
"contactcenterinsights.issueModels.delete",
"contactcenterinsights.issueModels.deploy",
Expand Down Expand Up @@ -54,9 +56,11 @@
"contactcenterinsights.qaQuestions.list",
"contactcenterinsights.qaQuestions.update",
"contactcenterinsights.qaScorecardRevisions.create",
"contactcenterinsights.qaScorecardRevisions.delete",
"contactcenterinsights.qaScorecardRevisions.deploy",
"contactcenterinsights.qaScorecardRevisions.get",
"contactcenterinsights.qaScorecardRevisions.list",
"contactcenterinsights.qaScorecardRevisions.tune",
"contactcenterinsights.qaScorecards.create",
"contactcenterinsights.qaScorecards.delete",
"contactcenterinsights.qaScorecards.get",
Expand Down
2 changes: 2 additions & 0 deletions roles/datacatalog.admin
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@
"datacatalog.entryGroups.setIamPolicy",
"datacatalog.entryGroups.update",
"datacatalog.entryGroups.updateTag",
"datacatalog.migrationConfig.get",
"datacatalog.migrationConfig.set",
"datacatalog.operations.list",
"datacatalog.relationships.create",
"datacatalog.relationships.createBelongsTo",
Expand Down
1 change: 1 addition & 0 deletions roles/datacatalog.dataSteward
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"datacatalog.entries.updateContacts",
"datacatalog.entries.updateOverview",
"datacatalog.entryGroups.get",
"datacatalog.migrationConfig.get",
"datacatalog.relationships.list",
"dataplex.projects.search",
"resourcemanager.projects.get",
Expand Down
2 changes: 2 additions & 0 deletions roles/datacatalog.migrationConfigAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
"description": "Full access to Migration Config",
"etag": "AA==",
"includedPermissions": [
"datacatalog.migrationConfig.get",
"datacatalog.migrationConfig.set",
"resourcemanager.organizations.get",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
Expand Down
1 change: 1 addition & 0 deletions roles/datacatalog.viewer
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
"datacatalog.entries.list",
"datacatalog.entryGroups.get",
"datacatalog.entryGroups.list",
"datacatalog.migrationConfig.get",
"datacatalog.operations.list",
"datacatalog.relationships.list",
"datacatalog.tagTemplates.get",
Expand Down
2 changes: 2 additions & 0 deletions roles/dataflow.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -856,6 +856,8 @@
"dataform.compilationResults.get",
"dataform.compilationResults.list",
"dataform.compilationResults.query",
"dataform.config.get",
"dataform.config.update",
"dataform.locations.get",
"dataform.locations.list",
"dataform.releaseConfigs.create",
Expand Down
2 changes: 2 additions & 0 deletions roles/dataform.admin
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
"dataform.compilationResults.get",
"dataform.compilationResults.list",
"dataform.compilationResults.query",
"dataform.config.get",
"dataform.config.update",
"dataform.locations.get",
"dataform.locations.list",
"dataform.releaseConfigs.create",
Expand Down
1 change: 1 addition & 0 deletions roles/dataform.viewer
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"dataform.compilationResults.get",
"dataform.compilationResults.list",
"dataform.compilationResults.query",
"dataform.config.get",
"dataform.locations.get",
"dataform.locations.list",
"dataform.releaseConfigs.get",
Expand Down
2 changes: 2 additions & 0 deletions roles/dataplex.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,8 @@
"dataform.compilationResults.get",
"dataform.compilationResults.list",
"dataform.compilationResults.query",
"dataform.config.get",
"dataform.config.update",
"dataform.locations.get",
"dataform.locations.list",
"dataform.releaseConfigs.create",
Expand Down
2 changes: 2 additions & 0 deletions roles/discoveryengine.admin
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
"description": "Grants full access to all discoveryengine resources.",
"etag": "AA==",
"includedPermissions": [
"discoveryengine.aclConfigs.get",
"discoveryengine.aclConfigs.update",
"discoveryengine.analytics.acquireDashboardSession",
"discoveryengine.analytics.refreshDashboardSessionTokens",
"discoveryengine.answers.get",
Expand Down
1 change: 1 addition & 0 deletions roles/discoveryengine.editor
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"description": "Grants read and write access to all discovery engine resources.",
"etag": "AA==",
"includedPermissions": [
"discoveryengine.aclConfigs.get",
"discoveryengine.analytics.acquireDashboardSession",
"discoveryengine.analytics.refreshDashboardSessionTokens",
"discoveryengine.answers.get",
Expand Down
1 change: 1 addition & 0 deletions roles/discoveryengine.viewer
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"description": "Grants read access to all discovery engine resources.",
"etag": "AA==",
"includedPermissions": [
"discoveryengine.aclConfigs.get",
"discoveryengine.analytics.acquireDashboardSession",
"discoveryengine.analytics.refreshDashboardSessionTokens",
"discoveryengine.answers.get",
Expand Down
Loading

0 comments on commit 534ddda

Please sign in to comment.