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 21, 2025
1 parent 2a9a26a commit d3ed2bc
Show file tree
Hide file tree
Showing 17 changed files with 99 additions and 15 deletions.
31 changes: 16 additions & 15 deletions gcp_roles_cai.json

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions roles/appengine.appAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@
"appengine.versions.list",
"appengine.versions.update",
"artifactregistry.projectsettings.get",
"artifactregistry.repositories.deleteArtifacts",
"artifactregistry.repositories.downloadArtifacts",
"artifactregistry.repositories.uploadArtifacts",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
Expand Down
1 change: 1 addition & 0 deletions roles/cloudfunctions.admin
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
"cloudfunctions.functions.delete",
"cloudfunctions.functions.get",
"cloudfunctions.functions.getIamPolicy",
"cloudfunctions.functions.invoke",
"cloudfunctions.functions.list",
"cloudfunctions.functions.setIamPolicy",
"cloudfunctions.functions.sourceCodeGet",
Expand Down
1 change: 1 addition & 0 deletions roles/cloudfunctions.developer
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
"cloudfunctions.functions.create",
"cloudfunctions.functions.delete",
"cloudfunctions.functions.get",
"cloudfunctions.functions.invoke",
"cloudfunctions.functions.list",
"cloudfunctions.functions.sourceCodeGet",
"cloudfunctions.functions.sourceCodeSet",
Expand Down
1 change: 1 addition & 0 deletions roles/cloudfunctions.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@
"cloudbuild.operations.list",
"cloudbuild.workerpools.use",
"cloudfunctions.functions.get",
"cloudfunctions.functions.invoke",
"cloudfunctions.functions.list",
"cloudfunctions.operations.get",
"cloudfunctions.operations.list",
Expand Down
4 changes: 4 additions & 0 deletions roles/compute.viewer
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@
"compute.backendServices.listTagBindings",
"compute.commitments.get",
"compute.commitments.list",
"compute.crossSiteNetworks.get",
"compute.crossSiteNetworks.list",
"compute.diskTypes.get",
"compute.diskTypes.list",
"compute.disks.get",
Expand Down Expand Up @@ -332,6 +334,8 @@
"compute.vpnTunnels.list",
"compute.vpnTunnels.listEffectiveTags",
"compute.vpnTunnels.listTagBindings",
"compute.wireGroups.get",
"compute.wireGroups.list",
"compute.zoneOperations.get",
"compute.zoneOperations.getIamPolicy",
"compute.zoneOperations.list",
Expand Down
10 changes: 10 additions & 0 deletions roles/container.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,11 @@
"compute.backendServices.setSecurityPolicy",
"compute.backendServices.update",
"compute.backendServices.use",
"compute.crossSiteNetworks.create",
"compute.crossSiteNetworks.delete",
"compute.crossSiteNetworks.get",
"compute.crossSiteNetworks.list",
"compute.crossSiteNetworks.update",
"compute.diskTypes.get",
"compute.diskTypes.list",
"compute.disks.addResourcePolicies",
Expand Down Expand Up @@ -876,6 +881,11 @@
"compute.vpnTunnels.listEffectiveTags",
"compute.vpnTunnels.listTagBindings",
"compute.vpnTunnels.setLabels",
"compute.wireGroups.create",
"compute.wireGroups.delete",
"compute.wireGroups.get",
"compute.wireGroups.list",
"compute.wireGroups.update",
"compute.zoneOperations.get",
"compute.zoneOperations.list",
"compute.zones.get",
Expand Down
18 changes: 18 additions & 0 deletions roles/databasecenter.admin
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"description": "Admin role for Database Center resource data",
"etag": "AA==",
"includedPermissions": [
"cloudaicompanion.entitlements.get",
"databasecenter.fleetHealthStats.list",
"databasecenter.fleetStats.list",
"databasecenter.locations.list",
"databasecenter.products.list",
"databasecenter.resourceGroups.list",
"databasecenter.userLabels.list",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
"name": "roles/databasecenter.admin",
"stage": "ALPHA",
"title": "Database center admin"
}
1 change: 1 addition & 0 deletions roles/datamigration.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@
"compute.subnetworks.use",
"networkmanagement.connectivitytests.list",
"serviceusage.services.use",
"storage.folders.delete",
"storage.objects.get",
"storage.objects.list"
],
Expand Down
1 change: 1 addition & 0 deletions roles/designcenter.admin
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@
"storage.objects.delete",
"storage.objects.get",
"storage.objects.list",
"storage.objects.move",
"storage.objects.restore",
"storage.objects.update"
],
Expand Down
1 change: 1 addition & 0 deletions roles/discoveryengine.user
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
"discoveryengine.sessions.get",
"discoveryengine.sessions.list",
"discoveryengine.sessions.update",
"discoveryengine.userEvents.create",
"discoveryengine.widgetConfigs.get"
],
"name": "roles/discoveryengine.user",
Expand Down
18 changes: 18 additions & 0 deletions roles/editor
Original file line number Diff line number Diff line change
Expand Up @@ -2183,6 +2183,7 @@
"cloudfunctions.functions.delete",
"cloudfunctions.functions.get",
"cloudfunctions.functions.getIamPolicy",
"cloudfunctions.functions.invoke",
"cloudfunctions.functions.list",
"cloudfunctions.functions.sourceCodeGet",
"cloudfunctions.functions.sourceCodeSet",
Expand Down Expand Up @@ -2676,6 +2677,11 @@
"compute.commitments.list",
"compute.commitments.update",
"compute.commitments.updateReservations",
"compute.crossSiteNetworks.create",
"compute.crossSiteNetworks.delete",
"compute.crossSiteNetworks.get",
"compute.crossSiteNetworks.list",
"compute.crossSiteNetworks.update",
"compute.diskTypes.get",
"compute.diskTypes.list",
"compute.disks.addResourcePolicies",
Expand Down Expand Up @@ -3378,6 +3384,11 @@
"compute.vpnTunnels.listEffectiveTags",
"compute.vpnTunnels.listTagBindings",
"compute.vpnTunnels.setLabels",
"compute.wireGroups.create",
"compute.wireGroups.delete",
"compute.wireGroups.get",
"compute.wireGroups.list",
"compute.wireGroups.update",
"compute.zoneOperations.delete",
"compute.zoneOperations.get",
"compute.zoneOperations.getIamPolicy",
Expand Down Expand Up @@ -7074,6 +7085,12 @@
"networksecurity.authzPolicies.getIamPolicy",
"networksecurity.authzPolicies.list",
"networksecurity.authzPolicies.update",
"networksecurity.backendAuthenticationConfigs.create",
"networksecurity.backendAuthenticationConfigs.delete",
"networksecurity.backendAuthenticationConfigs.get",
"networksecurity.backendAuthenticationConfigs.list",
"networksecurity.backendAuthenticationConfigs.update",
"networksecurity.backendAuthenticationConfigs.use",
"networksecurity.clientTlsPolicies.create",
"networksecurity.clientTlsPolicies.delete",
"networksecurity.clientTlsPolicies.get",
Expand Down Expand Up @@ -8439,6 +8456,7 @@
"securitycenter.websecurityscannersettings.calculate",
"securitycenter.websecurityscannersettings.get",
"securitycenter.websecurityscannersettings.update",
"securitycentermanagement.billingMetadata.get",
"securitycentermanagement.effectiveEventThreatDetectionCustomModules.get",
"securitycentermanagement.effectiveEventThreatDetectionCustomModules.list",
"securitycentermanagement.effectiveSecurityHealthAnalyticsCustomModules.get",
Expand Down
3 changes: 3 additions & 0 deletions roles/iam.securityAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -625,6 +625,7 @@
"compute.backendServices.list",
"compute.backendServices.setIamPolicy",
"compute.commitments.list",
"compute.crossSiteNetworks.list",
"compute.diskTypes.list",
"compute.disks.getIamPolicy",
"compute.disks.list",
Expand Down Expand Up @@ -748,6 +749,7 @@
"compute.urlMaps.list",
"compute.vpnGateways.list",
"compute.vpnTunnels.list",
"compute.wireGroups.list",
"compute.zoneOperations.getIamPolicy",
"compute.zoneOperations.list",
"compute.zoneOperations.setIamPolicy",
Expand Down Expand Up @@ -1703,6 +1705,7 @@
"networksecurity.authzPolicies.getIamPolicy",
"networksecurity.authzPolicies.list",
"networksecurity.authzPolicies.setIamPolicy",
"networksecurity.backendAuthenticationConfigs.list",
"networksecurity.clientTlsPolicies.getIamPolicy",
"networksecurity.clientTlsPolicies.list",
"networksecurity.clientTlsPolicies.setIamPolicy",
Expand Down
18 changes: 18 additions & 0 deletions roles/owner
Original file line number Diff line number Diff line change
Expand Up @@ -2833,6 +2833,7 @@
"cloudfunctions.functions.delete",
"cloudfunctions.functions.get",
"cloudfunctions.functions.getIamPolicy",
"cloudfunctions.functions.invoke",
"cloudfunctions.functions.list",
"cloudfunctions.functions.setIamPolicy",
"cloudfunctions.functions.sourceCodeGet",
Expand Down Expand Up @@ -3372,6 +3373,11 @@
"compute.commitments.list",
"compute.commitments.update",
"compute.commitments.updateReservations",
"compute.crossSiteNetworks.create",
"compute.crossSiteNetworks.delete",
"compute.crossSiteNetworks.get",
"compute.crossSiteNetworks.list",
"compute.crossSiteNetworks.update",
"compute.diskTypes.get",
"compute.diskTypes.list",
"compute.disks.addResourcePolicies",
Expand Down Expand Up @@ -4204,6 +4210,11 @@
"compute.vpnTunnels.listEffectiveTags",
"compute.vpnTunnels.listTagBindings",
"compute.vpnTunnels.setLabels",
"compute.wireGroups.create",
"compute.wireGroups.delete",
"compute.wireGroups.get",
"compute.wireGroups.list",
"compute.wireGroups.update",
"compute.zoneOperations.delete",
"compute.zoneOperations.get",
"compute.zoneOperations.getIamPolicy",
Expand Down Expand Up @@ -8218,6 +8229,12 @@
"networksecurity.authzPolicies.list",
"networksecurity.authzPolicies.setIamPolicy",
"networksecurity.authzPolicies.update",
"networksecurity.backendAuthenticationConfigs.create",
"networksecurity.backendAuthenticationConfigs.delete",
"networksecurity.backendAuthenticationConfigs.get",
"networksecurity.backendAuthenticationConfigs.list",
"networksecurity.backendAuthenticationConfigs.update",
"networksecurity.backendAuthenticationConfigs.use",
"networksecurity.clientTlsPolicies.create",
"networksecurity.clientTlsPolicies.delete",
"networksecurity.clientTlsPolicies.get",
Expand Down Expand Up @@ -9675,6 +9692,7 @@
"securitycenter.websecurityscannersettings.calculate",
"securitycenter.websecurityscannersettings.get",
"securitycenter.websecurityscannersettings.update",
"securitycentermanagement.billingMetadata.get",
"securitycentermanagement.effectiveEventThreatDetectionCustomModules.get",
"securitycentermanagement.effectiveEventThreatDetectionCustomModules.list",
"securitycentermanagement.effectiveSecurityHealthAnalyticsCustomModules.get",
Expand Down
1 change: 1 addition & 0 deletions roles/securitycenter.adminEditor
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,7 @@
"securitycenter.vulnerabilitysnapshots.list",
"securitycenter.websecurityscannersettings.calculate",
"securitycenter.websecurityscannersettings.get",
"securitycentermanagement.billingMetadata.get",
"securitycentermanagement.effectiveEventThreatDetectionCustomModules.get",
"securitycentermanagement.effectiveEventThreatDetectionCustomModules.list",
"securitycentermanagement.effectiveSecurityHealthAnalyticsCustomModules.get",
Expand Down
1 change: 1 addition & 0 deletions roles/securitycenter.settingsEditor
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@
"securitycenter.websecurityscannersettings.calculate",
"securitycenter.websecurityscannersettings.get",
"securitycenter.websecurityscannersettings.update",
"securitycentermanagement.billingMetadata.get",
"securitycentermanagement.effectiveEventThreatDetectionCustomModules.get",
"securitycentermanagement.effectiveEventThreatDetectionCustomModules.list",
"securitycentermanagement.effectiveSecurityHealthAnalyticsCustomModules.get",
Expand Down
1 change: 1 addition & 0 deletions roles/storage.objectUser
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
"storage.objects.delete",
"storage.objects.get",
"storage.objects.list",
"storage.objects.move",
"storage.objects.restore",
"storage.objects.update"
],
Expand Down

0 comments on commit d3ed2bc

Please sign in to comment.