Skip to content

Commit

Permalink
Fetch all roles
Browse files Browse the repository at this point in the history
  • Loading branch information
bgeesaman committed Dec 13, 2024
1 parent 375e8c7 commit 54c48bf
Show file tree
Hide file tree
Showing 67 changed files with 407 additions and 238 deletions.
117 changes: 66 additions & 51 deletions gcp_roles_cai.json

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion roles/appengine.codeViewer
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
"appengine.versions.get",
"appengine.versions.getFileContents",
"appengine.versions.list",
"artifactregistry.projectsettings.get",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
Expand Down
1 change: 0 additions & 1 deletion roles/appengine.serviceAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
"appengine.versions.get",
"appengine.versions.list",
"appengine.versions.update",
"artifactregistry.projectsettings.get",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
Expand Down
7 changes: 7 additions & 0 deletions roles/auditmanager.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -607,11 +607,18 @@
"resourcemanager.folders.get",
"resourcemanager.folders.getIamPolicy",
"resourcemanager.folders.list",
"resourcemanager.hierarchyNodes.listEffectiveTags",
"resourcemanager.hierarchyNodes.listTagBindings",
"resourcemanager.organizations.get",
"resourcemanager.organizations.getIamPolicy",
"resourcemanager.projects.get",
"resourcemanager.projects.getIamPolicy",
"resourcemanager.projects.list",
"resourcemanager.tagHolds.list",
"resourcemanager.tagKeys.get",
"resourcemanager.tagKeys.list",
"resourcemanager.tagValues.get",
"resourcemanager.tagValues.list",
"secretmanager.secrets.list",
"serviceusage.quotas.get",
"serviceusage.services.get",
Expand Down
1 change: 1 addition & 0 deletions roles/bigquery.resourceAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
"bigquery.reservations.delete",
"bigquery.reservations.get",
"bigquery.reservations.list",
"bigquery.reservations.listFailoverDatasets",
"bigquery.reservations.update",
"recommender.bigqueryCapacityCommitmentsInsights.get",
"recommender.bigqueryCapacityCommitmentsInsights.list",
Expand Down
1 change: 0 additions & 1 deletion roles/bigquery.resourceEditor
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
"bigquery.reservations.delete",
"bigquery.reservations.get",
"bigquery.reservations.list",
"bigquery.reservations.listFailoverDatasets",
"bigquery.reservations.update",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
Expand Down
1 change: 0 additions & 1 deletion roles/bigquery.resourceViewer
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
"bigquery.reservationAssignments.search",
"bigquery.reservations.get",
"bigquery.reservations.list",
"bigquery.reservations.listFailoverDatasets",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
Expand Down
46 changes: 1 addition & 45 deletions roles/bigquery.studioUser
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"description": "Combination role of BigQuery Job User, BigQuery Read Session User, Dataform Code Creator, Notebook Runtime User and Dataproc Serverless Editor.",
"description": "Combination role of BigQuery Job User, BigQuery Read Session User, Dataform Code Creator, and Notebook Runtime User.",
"etag": "AA==",
"includedPermissions": [
"aiplatform.notebookRuntimeTemplates.apply",
Expand All @@ -15,55 +15,11 @@
"bigquery.readsessions.create",
"bigquery.readsessions.getData",
"bigquery.readsessions.update",
"compute.projects.get",
"compute.regions.get",
"compute.regions.list",
"compute.zones.get",
"compute.zones.list",
"dataform.locations.get",
"dataform.locations.list",
"dataform.repositories.create",
"dataform.repositories.list",
"dataplex.projects.search",
"dataproc.batches.analyze",
"dataproc.batches.cancel",
"dataproc.batches.create",
"dataproc.batches.delete",
"dataproc.batches.get",
"dataproc.batches.list",
"dataproc.operations.cancel",
"dataproc.operations.delete",
"dataproc.operations.get",
"dataproc.operations.list",
"dataproc.sessionTemplates.create",
"dataproc.sessionTemplates.delete",
"dataproc.sessionTemplates.get",
"dataproc.sessionTemplates.list",
"dataproc.sessionTemplates.update",
"dataproc.sessions.create",
"dataproc.sessions.delete",
"dataproc.sessions.get",
"dataproc.sessions.list",
"dataproc.sessions.sparkApplicationRead",
"dataproc.sessions.sparkApplicationWrite",
"dataproc.sessions.terminate",
"dataprocrm.nodePools.create",
"dataprocrm.nodePools.delete",
"dataprocrm.nodePools.deleteNodes",
"dataprocrm.nodePools.get",
"dataprocrm.nodePools.list",
"dataprocrm.nodePools.resize",
"dataprocrm.nodes.get",
"dataprocrm.nodes.heartbeat",
"dataprocrm.nodes.list",
"dataprocrm.nodes.update",
"dataprocrm.operations.get",
"dataprocrm.operations.list",
"dataprocrm.workloads.cancel",
"dataprocrm.workloads.create",
"dataprocrm.workloads.delete",
"dataprocrm.workloads.get",
"dataprocrm.workloads.list",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
Expand Down
1 change: 0 additions & 1 deletion roles/bigquery.user
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
"bigquery.reservationAssignments.search",
"bigquery.reservations.get",
"bigquery.reservations.list",
"bigquery.reservations.listFailoverDatasets",
"bigquery.routines.list",
"bigquery.savedqueries.get",
"bigquery.savedqueries.list",
Expand Down
5 changes: 5 additions & 0 deletions roles/billing.admin
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,11 @@
"billing.accounts.update",
"billing.accounts.updatePaymentInfo",
"billing.accounts.updateUsageExportSpec",
"billing.anomalies.get",
"billing.anomalies.list",
"billing.anomalies.submitFeedback",
"billing.anomaliesConfigs.get",
"billing.anomaliesConfigs.update",
"billing.billingAccountPrice.get",
"billing.billingAccountPrices.list",
"billing.billingAccountServices.get",
Expand Down
4 changes: 4 additions & 0 deletions roles/billing.costsManager
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@
"billing.accounts.getUsageExportSpec",
"billing.accounts.list",
"billing.accounts.updateUsageExportSpec",
"billing.anomalies.get",
"billing.anomalies.list",
"billing.anomaliesConfigs.get",
"billing.anomaliesConfigs.update",
"billing.budgets.create",
"billing.budgets.delete",
"billing.budgets.get",
Expand Down
4 changes: 0 additions & 4 deletions roles/cloudsql.admin
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,7 @@
"description": "Full control of Cloud SQL resources.",
"etag": "AA==",
"includedPermissions": [
"cloudaicompanion.companions.generateChat",
"cloudaicompanion.companions.generateCode",
"cloudaicompanion.entitlements.get",
"cloudaicompanion.instances.completeCode",
"cloudaicompanion.instances.generateCode",
"cloudsql.backupRuns.create",
"cloudsql.backupRuns.delete",
"cloudsql.backupRuns.get",
Expand Down
10 changes: 10 additions & 0 deletions roles/cloudtpu.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,15 @@
"backupdr.backupPlanAssociations.deleteForComputeInstance",
"backupdr.backupPlanAssociations.list",
"backupdr.backupPlanAssociations.triggerBackupForComputeInstance",
"backupdr.backupPlans.get",
"backupdr.backupPlans.list",
"backupdr.backupPlans.useForComputeInstance",
"backupdr.backupVaults.get",
"backupdr.backupVaults.list",
"backupdr.locations.list",
"backupdr.operations.get",
"backupdr.operations.list",
"backupdr.serviceConfig.initialize",
"compute.acceleratorTypes.get",
"compute.acceleratorTypes.list",
"compute.addresses.create",
Expand Down Expand Up @@ -537,6 +545,8 @@
"compute.regionUrlMaps.validate",
"compute.regions.get",
"compute.regions.list",
"compute.reservationBlocks.get",
"compute.reservationBlocks.list",
"compute.reservations.get",
"compute.reservations.list",
"compute.resourcePolicies.create",
Expand Down
2 changes: 0 additions & 2 deletions roles/commerceorggovernance.admin
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@
"commerceorggovernance.services.get",
"commerceorggovernance.services.list",
"commerceorggovernance.services.request",
"consumerprocurement.entitlements.get",
"consumerprocurement.entitlements.list",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
Expand Down
2 changes: 0 additions & 2 deletions roles/commerceorggovernance.user
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@
"commerceorggovernance.services.get",
"commerceorggovernance.services.list",
"commerceorggovernance.services.request",
"consumerprocurement.entitlements.get",
"consumerprocurement.entitlements.list",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
Expand Down
10 changes: 10 additions & 0 deletions roles/compute.admin
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,15 @@
"backupdr.backupPlanAssociations.deleteForComputeInstance",
"backupdr.backupPlanAssociations.list",
"backupdr.backupPlanAssociations.triggerBackupForComputeInstance",
"backupdr.backupPlans.get",
"backupdr.backupPlans.list",
"backupdr.backupPlans.useForComputeInstance",
"backupdr.backupVaults.get",
"backupdr.backupVaults.list",
"backupdr.locations.list",
"backupdr.operations.get",
"backupdr.operations.list",
"backupdr.serviceConfig.initialize",
"compute.acceleratorTypes.get",
"compute.acceleratorTypes.list",
"compute.addresses.create",
Expand Down Expand Up @@ -643,6 +651,8 @@
"compute.regionUrlMaps.validate",
"compute.regions.get",
"compute.regions.list",
"compute.reservationBlocks.get",
"compute.reservationBlocks.list",
"compute.reservations.create",
"compute.reservations.delete",
"compute.reservations.get",
Expand Down
10 changes: 0 additions & 10 deletions roles/compute.instanceAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,7 @@
"backupdr.backupPlanAssociations.deleteForComputeInstance",
"backupdr.backupPlanAssociations.list",
"backupdr.backupPlanAssociations.triggerBackupForComputeInstance",
"backupdr.backupPlans.get",
"backupdr.backupPlans.list",
"backupdr.backupPlans.useForComputeInstance",
"backupdr.backupVaults.get",
"backupdr.backupVaults.list",
"backupdr.locations.list",
"backupdr.operations.get",
"backupdr.operations.list",
"backupdr.serviceConfig.initialize",
"compute.acceleratorTypes.get",
"compute.acceleratorTypes.list",
"compute.addresses.createInternal",
Expand Down Expand Up @@ -200,8 +192,6 @@
"compute.regionOperations.list",
"compute.regions.get",
"compute.regions.list",
"compute.reservationBlocks.get",
"compute.reservationBlocks.list",
"compute.reservations.get",
"compute.reservations.list",
"compute.resourcePolicies.list",
Expand Down
1 change: 1 addition & 0 deletions roles/contactcenterinsights.viewer
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
"contactcenterinsights.faqEntries.list",
"contactcenterinsights.faqModels.get",
"contactcenterinsights.faqModels.list",
"contactcenterinsights.feedbackLabels.download",
"contactcenterinsights.feedbackLabels.get",
"contactcenterinsights.feedbackLabels.list",
"contactcenterinsights.issueModels.get",
Expand Down
1 change: 0 additions & 1 deletion roles/container.cloudKmsKeyUser
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
"cloudkms.cryptoKeyVersions.useToSign",
"cloudkms.cryptoKeyVersions.useToVerify",
"cloudkms.cryptoKeyVersions.viewPublicKey",
"cloudkms.cryptoKeys.get",
"cloudkms.locations.get",
"cloudkms.locations.list",
"resourcemanager.projects.get"
Expand Down
18 changes: 0 additions & 18 deletions roles/dataflow.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,7 @@
"backupdr.backupPlanAssociations.deleteForComputeInstance",
"backupdr.backupPlanAssociations.list",
"backupdr.backupPlanAssociations.triggerBackupForComputeInstance",
"backupdr.backupPlans.get",
"backupdr.backupPlans.list",
"backupdr.backupPlans.useForComputeInstance",
"backupdr.backupVaults.get",
"backupdr.backupVaults.list",
"backupdr.locations.list",
"backupdr.operations.get",
"backupdr.operations.list",
"backupdr.serviceConfig.initialize",
"bigquery.bireservations.get",
"bigquery.bireservations.update",
"bigquery.capacityCommitments.create",
Expand Down Expand Up @@ -81,7 +73,6 @@
"bigquery.reservations.delete",
"bigquery.reservations.get",
"bigquery.reservations.list",
"bigquery.reservations.listFailoverDatasets",
"bigquery.reservations.update",
"bigquery.routines.create",
"bigquery.routines.delete",
Expand Down Expand Up @@ -657,8 +648,6 @@
"compute.regionUrlMaps.validate",
"compute.regions.get",
"compute.regions.list",
"compute.reservationBlocks.get",
"compute.reservationBlocks.list",
"compute.reservations.get",
"compute.reservations.list",
"compute.resourcePolicies.create",
Expand Down Expand Up @@ -1002,11 +991,6 @@
"logging.logMetrics.get",
"logging.logMetrics.list",
"logging.logMetrics.update",
"logging.logScopes.create",
"logging.logScopes.delete",
"logging.logScopes.get",
"logging.logScopes.list",
"logging.logScopes.update",
"logging.logServiceIndexes.list",
"logging.logServices.list",
"logging.logs.list",
Expand Down Expand Up @@ -1376,14 +1360,12 @@
"storage.buckets.enableObjectRetention",
"storage.buckets.get",
"storage.buckets.getIamPolicy",
"storage.buckets.getIpFilter",
"storage.buckets.getObjectInsights",
"storage.buckets.list",
"storage.buckets.listEffectiveTags",
"storage.buckets.listTagBindings",
"storage.buckets.restore",
"storage.buckets.setIamPolicy",
"storage.buckets.setIpFilter",
"storage.buckets.update",
"storage.folders.create",
"storage.folders.delete",
Expand Down
2 changes: 0 additions & 2 deletions roles/datafusion.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -581,14 +581,12 @@
"storage.buckets.enableObjectRetention",
"storage.buckets.get",
"storage.buckets.getIamPolicy",
"storage.buckets.getIpFilter",
"storage.buckets.getObjectInsights",
"storage.buckets.list",
"storage.buckets.listEffectiveTags",
"storage.buckets.listTagBindings",
"storage.buckets.restore",
"storage.buckets.setIamPolicy",
"storage.buckets.setIpFilter",
"storage.buckets.update",
"storage.folders.create",
"storage.folders.delete",
Expand Down
4 changes: 3 additions & 1 deletion roles/dataplex.encryptionAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
"dataplex.encryptionConfig.delete",
"dataplex.encryptionConfig.get",
"dataplex.encryptionConfig.list",
"dataplex.encryptionConfig.update"
"dataplex.encryptionConfig.update",
"dataplex.operations.get",
"dataplex.operations.list"
],
"name": "roles/dataplex.encryptionAdmin",
"stage": "BETA",
Expand Down
3 changes: 0 additions & 3 deletions roles/dataplex.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,6 @@
"bigquery.reservations.delete",
"bigquery.reservations.get",
"bigquery.reservations.list",
"bigquery.reservations.listFailoverDatasets",
"bigquery.reservations.update",
"bigquery.routines.create",
"bigquery.routines.delete",
Expand Down Expand Up @@ -243,14 +242,12 @@
"storage.buckets.enableObjectRetention",
"storage.buckets.get",
"storage.buckets.getIamPolicy",
"storage.buckets.getIpFilter",
"storage.buckets.getObjectInsights",
"storage.buckets.list",
"storage.buckets.listEffectiveTags",
"storage.buckets.listTagBindings",
"storage.buckets.restore",
"storage.buckets.setIamPolicy",
"storage.buckets.setIpFilter",
"storage.buckets.update",
"storage.folders.create",
"storage.folders.delete",
Expand Down
3 changes: 0 additions & 3 deletions roles/dataprep.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
"bigquery.reservationAssignments.search",
"bigquery.reservations.get",
"bigquery.reservations.list",
"bigquery.reservations.listFailoverDatasets",
"bigquery.routines.create",
"bigquery.routines.delete",
"bigquery.routines.get",
Expand Down Expand Up @@ -294,8 +293,6 @@
"compute.regionUrlMaps.validate",
"compute.regions.get",
"compute.regions.list",
"compute.reservationBlocks.get",
"compute.reservationBlocks.list",
"compute.reservations.get",
"compute.reservations.list",
"compute.resourcePolicies.get",
Expand Down
Loading

0 comments on commit 54c48bf

Please sign in to comment.