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 1, 2022
1 parent b6aa0f1 commit 6930771
Show file tree
Hide file tree
Showing 4 changed files with 2 additions and 1 deletion.
2 changes: 1 addition & 1 deletion gcp_roles_cai.json
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
{"description":"Administrator access to create and manage repositories.","etag":"AA==","includedPermissions":["artifactregistry.aptartifacts.create","artifactregistry.dockerimages.get","artifactregistry.dockerimages.list","artifactregistry.files.get","artifactregistry.files.list","artifactregistry.locations.get","artifactregistry.locations.list","artifactregistry.mavenartifacts.get","artifactregistry.mavenartifacts.list","artifactregistry.npmpackages.get","artifactregistry.npmpackages.list","artifactregistry.packages.delete","artifactregistry.packages.get","artifactregistry.packages.list","artifactregistry.pythonpackages.get","artifactregistry.pythonpackages.list","artifactregistry.repositories.create","artifactregistry.repositories.createTagBinding","artifactregistry.repositories.delete","artifactregistry.repositories.deleteArtifacts","artifactregistry.repositories.deleteTagBinding","artifactregistry.repositories.downloadArtifacts","artifactregistry.repositories.get","artifactregistry.repositories.getIamPolicy","artifactregistry.repositories.list","artifactregistry.repositories.listEffectiveTags","artifactregistry.repositories.listTagBindings","artifactregistry.repositories.setIamPolicy","artifactregistry.repositories.update","artifactregistry.repositories.uploadArtifacts","artifactregistry.tags.create","artifactregistry.tags.delete","artifactregistry.tags.get","artifactregistry.tags.list","artifactregistry.tags.update","artifactregistry.versions.delete","artifactregistry.versions.get","artifactregistry.versions.list","artifactregistry.yumartifacts.create"],"name":"roles/artifactregistry.admin","stage":"GA","title":"Artifact Registry Administrator","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Access to read repository items.","etag":"AA==","includedPermissions":["artifactregistry.dockerimages.get","artifactregistry.dockerimages.list","artifactregistry.files.get","artifactregistry.files.list","artifactregistry.locations.get","artifactregistry.locations.list","artifactregistry.mavenartifacts.get","artifactregistry.mavenartifacts.list","artifactregistry.npmpackages.get","artifactregistry.npmpackages.list","artifactregistry.packages.get","artifactregistry.packages.list","artifactregistry.pythonpackages.get","artifactregistry.pythonpackages.list","artifactregistry.repositories.downloadArtifacts","artifactregistry.repositories.get","artifactregistry.repositories.list","artifactregistry.repositories.listEffectiveTags","artifactregistry.repositories.listTagBindings","artifactregistry.tags.get","artifactregistry.tags.list","artifactregistry.versions.get","artifactregistry.versions.list"],"name":"roles/artifactregistry.reader","stage":"GA","title":"Artifact Registry Reader","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Access to manage artifacts in repositories.","etag":"AA==","includedPermissions":["artifactregistry.aptartifacts.create","artifactregistry.dockerimages.get","artifactregistry.dockerimages.list","artifactregistry.files.get","artifactregistry.files.list","artifactregistry.locations.get","artifactregistry.locations.list","artifactregistry.mavenartifacts.get","artifactregistry.mavenartifacts.list","artifactregistry.npmpackages.get","artifactregistry.npmpackages.list","artifactregistry.packages.delete","artifactregistry.packages.get","artifactregistry.packages.list","artifactregistry.pythonpackages.get","artifactregistry.pythonpackages.list","artifactregistry.repositories.deleteArtifacts","artifactregistry.repositories.downloadArtifacts","artifactregistry.repositories.get","artifactregistry.repositories.list","artifactregistry.repositories.listEffectiveTags","artifactregistry.repositories.listTagBindings","artifactregistry.repositories.uploadArtifacts","artifactregistry.tags.create","artifactregistry.tags.delete","artifactregistry.tags.get","artifactregistry.tags.list","artifactregistry.tags.update","artifactregistry.versions.delete","artifactregistry.versions.get","artifactregistry.versions.list","artifactregistry.yumartifacts.create"],"name":"roles/artifactregistry.repoAdmin","stage":"GA","title":"Artifact Registry Repository Administrator","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Gives the Artifact Registry service account access to managed resources.","etag":"AA==","includedPermissions":["artifactregistry.repositories.downloadArtifacts","pubsub.topics.publish"],"name":"roles/artifactregistry.serviceAgent","stage":"GA","title":"Artifact Registry Service Agent","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Gives the Artifact Registry service account access to managed resources.","etag":"AA==","includedPermissions":["artifactregistry.repositories.downloadArtifacts","artifactregistry.versions.delete","pubsub.topics.publish"],"name":"roles/artifactregistry.serviceAgent","stage":"GA","title":"Artifact Registry Service Agent","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Access to read and write repository items.","etag":"AA==","includedPermissions":["artifactregistry.aptartifacts.create","artifactregistry.dockerimages.get","artifactregistry.dockerimages.list","artifactregistry.files.get","artifactregistry.files.list","artifactregistry.locations.get","artifactregistry.locations.list","artifactregistry.mavenartifacts.get","artifactregistry.mavenartifacts.list","artifactregistry.npmpackages.get","artifactregistry.npmpackages.list","artifactregistry.packages.get","artifactregistry.packages.list","artifactregistry.pythonpackages.get","artifactregistry.pythonpackages.list","artifactregistry.repositories.downloadArtifacts","artifactregistry.repositories.get","artifactregistry.repositories.list","artifactregistry.repositories.listEffectiveTags","artifactregistry.repositories.listTagBindings","artifactregistry.repositories.uploadArtifacts","artifactregistry.tags.create","artifactregistry.tags.get","artifactregistry.tags.list","artifactregistry.tags.update","artifactregistry.versions.get","artifactregistry.versions.list","artifactregistry.yumartifacts.create"],"name":"roles/artifactregistry.writer","stage":"GA","title":"Artifact Registry Writer","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Grants full access to Assured Workloads resources, CRM resources - project/folder and Organization Policy administration","etag":"AA==","includedPermissions":["assuredworkloads.operations.get","assuredworkloads.operations.list","assuredworkloads.violations.get","assuredworkloads.violations.list","assuredworkloads.violations.update","assuredworkloads.workload.create","assuredworkloads.workload.delete","assuredworkloads.workload.get","assuredworkloads.workload.list","assuredworkloads.workload.update","logging.cmekSettings.update","orgpolicy.policy.get","orgpolicy.policy.set","resourcemanager.folders.create","resourcemanager.folders.get","resourcemanager.folders.list","resourcemanager.organizations.get","resourcemanager.projects.create","resourcemanager.projects.get","resourcemanager.projects.list"],"name":"roles/assuredworkloads.admin","stage":"GA","title":"Assured Workloads Administrator","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Grants read, write access to Assured Workloads resources, CRM resources - project/folder and Organization Policy administration","etag":"AA==","includedPermissions":["assuredworkloads.operations.get","assuredworkloads.operations.list","assuredworkloads.violations.get","assuredworkloads.violations.list","assuredworkloads.violations.update","assuredworkloads.workload.create","assuredworkloads.workload.delete","assuredworkloads.workload.get","assuredworkloads.workload.list","assuredworkloads.workload.update","orgpolicy.policy.get","orgpolicy.policy.set","resourcemanager.folders.create","resourcemanager.folders.get","resourcemanager.folders.list","resourcemanager.organizations.get","resourcemanager.projects.create","resourcemanager.projects.get","resourcemanager.projects.list"],"name":"roles/assuredworkloads.editor","stage":"GA","title":"Assured Workloads Editor","asset_type":"iam.googleapis.com/ExportedIAMRole"}
Expand Down
1 change: 1 addition & 0 deletions roles/artifactregistry.serviceAgent
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"etag": "AA==",
"includedPermissions": [
"artifactregistry.repositories.downloadArtifacts",
"artifactregistry.versions.delete",
"pubsub.topics.publish"
],
"name": "roles/artifactregistry.serviceAgent",
Expand Down
Empty file.
Empty file.

0 comments on commit 6930771

Please sign in to comment.