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 2, 2022
1 parent 6930771 commit 40bac59
Show file tree
Hide file tree
Showing 18 changed files with 127 additions and 13 deletions.
27 changes: 15 additions & 12 deletions gcp_roles_cai.json

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion roles/artifactregistry.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
"etag": "AA==",
"includedPermissions": [
"artifactregistry.repositories.downloadArtifacts",
"artifactregistry.versions.delete",
"pubsub.topics.publish"
],
"name": "roles/artifactregistry.serviceAgent",
Expand Down
25 changes: 25 additions & 0 deletions roles/backupdr.admin
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"description": "Full control of Backup and DR resources including ACL configuration via the management console.",
"etag": "AA==",
"includedPermissions": [
"backupdr.locations.get",
"backupdr.locations.list",
"backupdr.managementServers.backupAccess",
"backupdr.managementServers.create",
"backupdr.managementServers.delete",
"backupdr.managementServers.get",
"backupdr.managementServers.getIamPolicy",
"backupdr.managementServers.list",
"backupdr.managementServers.manageInternalACL",
"backupdr.managementServers.setIamPolicy",
"backupdr.operations.cancel",
"backupdr.operations.delete",
"backupdr.operations.get",
"backupdr.operations.list",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
"name": "roles/backupdr.admin",
"stage": "ALPHA",
"title": "Backup and DR Admin"
}
17 changes: 17 additions & 0 deletions roles/backupdr.user
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"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.managementServers.backupAccess",
"backupdr.managementServers.get",
"backupdr.managementServers.getIamPolicy",
"backupdr.managementServers.list",
"backupdr.operations.get",
"backupdr.operations.list",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
"name": "roles/backupdr.user",
"stage": "GA",
"title": "Backup and DR User"
}
18 changes: 18 additions & 0 deletions roles/backupdr.viewer
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"description": "Read-only access to Backup and DR resources.",
"etag": "AA==",
"includedPermissions": [
"backupdr.locations.get",
"backupdr.locations.list",
"backupdr.managementServers.get",
"backupdr.managementServers.getIamPolicy",
"backupdr.managementServers.list",
"backupdr.operations.get",
"backupdr.operations.list",
"resourcemanager.projects.get",
"resourcemanager.projects.list"
],
"name": "roles/backupdr.viewer",
"stage": "GA",
"title": "Backup and DR Viewer"
}
1 change: 1 addition & 0 deletions roles/billing.admin
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
"cloudsupport.techCases.get",
"cloudsupport.techCases.list",
"cloudsupport.techCases.update",
"commerceoffercatalog.documents.get",
"commerceoffercatalog.offers.get",
"consumerprocurement.accounts.create",
"consumerprocurement.accounts.delete",
Expand Down
1 change: 1 addition & 0 deletions roles/billing.viewer
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
"billing.resourceAssociations.list",
"billing.subscriptions.get",
"billing.subscriptions.list",
"commerceoffercatalog.documents.get",
"commerceoffercatalog.offers.get",
"consumerprocurement.accounts.get",
"consumerprocurement.accounts.list",
Expand Down
1 change: 1 addition & 0 deletions roles/commerceoffercatalog.offersViewer
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"description": "Allows viewing offers",
"etag": "AA==",
"includedPermissions": [
"commerceoffercatalog.documents.get",
"commerceoffercatalog.offers.get"
],
"name": "roles/commerceoffercatalog.offersViewer",
Expand Down
Empty file.
1 change: 1 addition & 0 deletions roles/consumerprocurement.orderAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"description": "Allows managing purchases",
"etag": "AA==",
"includedPermissions": [
"commerceoffercatalog.documents.get",
"commerceoffercatalog.offers.get",
"consumerprocurement.accounts.create",
"consumerprocurement.accounts.delete",
Expand Down
1 change: 1 addition & 0 deletions roles/consumerprocurement.orderViewer
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"description": "Allows inspecting purchases",
"etag": "AA==",
"includedPermissions": [
"commerceoffercatalog.documents.get",
"commerceoffercatalog.offers.get",
"consumerprocurement.accounts.get",
"consumerprocurement.accounts.list",
Expand Down
Empty file removed roles/container.nodeServiceAccount
Empty file.
14 changes: 14 additions & 0 deletions roles/editor
Original file line number Diff line number Diff line change
Expand Up @@ -740,6 +740,19 @@
"autoscaling.sites.readRecommendations",
"autoscaling.sites.writeMetrics",
"autoscaling.sites.writeState",
"backupdr.locations.get",
"backupdr.locations.list",
"backupdr.managementServers.backupAccess",
"backupdr.managementServers.create",
"backupdr.managementServers.delete",
"backupdr.managementServers.get",
"backupdr.managementServers.getIamPolicy",
"backupdr.managementServers.list",
"backupdr.managementServers.manageInternalACL",
"backupdr.operations.cancel",
"backupdr.operations.delete",
"backupdr.operations.get",
"backupdr.operations.list",
"baremetalsolution.instancequotas.list",
"baremetalsolution.instances.attachVolume",
"baremetalsolution.instances.create",
Expand Down Expand Up @@ -1455,6 +1468,7 @@
"cloudvolumesgcp-api.netapp.com/volumes.get",
"cloudvolumesgcp-api.netapp.com/volumes.list",
"cloudvolumesgcp-api.netapp.com/volumes.update",
"commerceoffercatalog.documents.get",
"commerceoffercatalog.offers.get",
"commerceprice.privateoffers.cancel",
"commerceprice.privateoffers.create",
Expand Down
5 changes: 5 additions & 0 deletions roles/iam.securityAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,11 @@
"automlrecommendations.recommendations.list",
"autoscaling.sites.getIamPolicy",
"autoscaling.sites.setIamPolicy",
"backupdr.locations.list",
"backupdr.managementServers.getIamPolicy",
"backupdr.managementServers.list",
"backupdr.managementServers.setIamPolicy",
"backupdr.operations.list",
"baremetalsolution.instancequotas.list",
"baremetalsolution.instances.list",
"baremetalsolution.luns.list",
Expand Down
4 changes: 4 additions & 0 deletions roles/iam.securityReviewer
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,10 @@
"automlrecommendations.placements.list",
"automlrecommendations.recommendations.list",
"autoscaling.sites.getIamPolicy",
"backupdr.locations.list",
"backupdr.managementServers.getIamPolicy",
"backupdr.managementServers.list",
"backupdr.operations.list",
"baremetalsolution.instancequotas.list",
"baremetalsolution.instances.list",
"baremetalsolution.luns.list",
Expand Down
1 change: 1 addition & 0 deletions roles/multiclusteringress.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -175,6 +175,7 @@
"container.customResourceDefinitions.create",
"container.customResourceDefinitions.delete",
"container.customResourceDefinitions.get",
"container.customResourceDefinitions.list",
"container.customResourceDefinitions.update",
"container.deployments.create",
"container.deployments.delete",
Expand Down
15 changes: 15 additions & 0 deletions roles/owner
Original file line number Diff line number Diff line change
Expand Up @@ -773,6 +773,20 @@
"autoscaling.sites.setIamPolicy",
"autoscaling.sites.writeMetrics",
"autoscaling.sites.writeState",
"backupdr.locations.get",
"backupdr.locations.list",
"backupdr.managementServers.backupAccess",
"backupdr.managementServers.create",
"backupdr.managementServers.delete",
"backupdr.managementServers.get",
"backupdr.managementServers.getIamPolicy",
"backupdr.managementServers.list",
"backupdr.managementServers.manageInternalACL",
"backupdr.managementServers.setIamPolicy",
"backupdr.operations.cancel",
"backupdr.operations.delete",
"backupdr.operations.get",
"backupdr.operations.list",
"baremetalsolution.instancequotas.list",
"baremetalsolution.instances.attachVolume",
"baremetalsolution.instances.create",
Expand Down Expand Up @@ -1602,6 +1616,7 @@
"cloudvolumesgcp-api.netapp.com/volumes.get",
"cloudvolumesgcp-api.netapp.com/volumes.list",
"cloudvolumesgcp-api.netapp.com/volumes.update",
"commerceoffercatalog.documents.get",
"commerceoffercatalog.offers.get",
"commerceprice.privateoffers.cancel",
"commerceprice.privateoffers.create",
Expand Down
8 changes: 8 additions & 0 deletions roles/viewer
Original file line number Diff line number Diff line change
Expand Up @@ -354,6 +354,13 @@
"automlrecommendations.recommendations.list",
"autoscaling.sites.getIamPolicy",
"autoscaling.sites.readRecommendations",
"backupdr.locations.get",
"backupdr.locations.list",
"backupdr.managementServers.get",
"backupdr.managementServers.getIamPolicy",
"backupdr.managementServers.list",
"backupdr.operations.get",
"backupdr.operations.list",
"baremetalsolution.instancequotas.list",
"baremetalsolution.instances.get",
"baremetalsolution.instances.list",
Expand Down Expand Up @@ -736,6 +743,7 @@
"cloudvolumesgcp-api.netapp.com/snapshots.list",
"cloudvolumesgcp-api.netapp.com/volumes.get",
"cloudvolumesgcp-api.netapp.com/volumes.list",
"commerceoffercatalog.documents.get",
"commerceoffercatalog.offers.get",
"commerceprice.privateoffers.get",
"commerceprice.privateoffers.list",
Expand Down

0 comments on commit 40bac59

Please sign in to comment.