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 15, 2022
1 parent 4d7b51b commit c98eae0
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions gcp_roles_cai.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
{"description":"Gives the AlloyDB service account permission to manage customer resources","etag":"AA==","includedPermissions":["alloydb.clusters.list"],"name":"roles/alloydb.serviceAgent","stage":"GA","title":"AlloyDB Service Agent","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Read-only access to Cloud AlloyDB all resources.","etag":"AA==","includedPermissions":["alloydb.backups.get","alloydb.backups.list","alloydb.clusters.get","alloydb.clusters.list","alloydb.instances.get","alloydb.instances.list","alloydb.locations.get","alloydb.locations.list","alloydb.operations.get","alloydb.operations.list","alloydb.supportedDatabaseFlags.get","alloydb.supportedDatabaseFlags.list","resourcemanager.projects.get","resourcemanager.projects.list"],"name":"roles/alloydb.viewer","stage":"BETA","title":"Cloud AlloyDB Viewer","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Administer Data Exchanges and Listings","etag":"AA==","includedPermissions":["analyticshub.dataExchanges.create","analyticshub.dataExchanges.delete","analyticshub.dataExchanges.get","analyticshub.dataExchanges.getIamPolicy","analyticshub.dataExchanges.list","analyticshub.dataExchanges.setIamPolicy","analyticshub.dataExchanges.update","analyticshub.listings.create","analyticshub.listings.delete","analyticshub.listings.get","analyticshub.listings.getIamPolicy","analyticshub.listings.list","analyticshub.listings.setIamPolicy","analyticshub.listings.update","resourcemanager.projects.get","resourcemanager.projects.list"],"name":"roles/analyticshub.admin","stage":"BETA","title":"Analytics Hub Admin","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Grants full control over the Listing, including updating, deleting and setting ACLs","etag":"AA==","includedPermissions":["analyticshub.dataExchanges.get","analyticshub.dataExchanges.getIamPolicy","analyticshub.dataExchanges.list","analyticshub.listings.delete","analyticshub.listings.get","analyticshub.listings.getIamPolicy","analyticshub.listings.list","analyticshub.listings.setIamPolicy","analyticshub.listings.update","resourcemanager.projects.get","resourcemanager.projects.list"],"name":"roles/analyticshub.listingAdmin","stage":"BETA","title":"Analytics Hub Listing Admin","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Grants full control over the Listing, including updating, deleting and setting ACLs","etag":"AA==","includedPermissions":["analyticshub.dataExchanges.get","analyticshub.dataExchanges.getIamPolicy","analyticshub.dataExchanges.list","analyticshub.listings.delete","analyticshub.listings.get","analyticshub.listings.getIamPolicy","analyticshub.listings.list","analyticshub.listings.setIamPolicy","analyticshub.listings.update","resourcemanager.projects.get","resourcemanager.projects.list"],"name":"roles/analyticshub.listingAdmin","stage":"GA","title":"Analytics Hub Listing Admin","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Can publish to Data Exchanges thus creating Listings","etag":"AA==","includedPermissions":["analyticshub.dataExchanges.get","analyticshub.dataExchanges.getIamPolicy","analyticshub.dataExchanges.list","analyticshub.listings.create","analyticshub.listings.get","analyticshub.listings.getIamPolicy","analyticshub.listings.list","resourcemanager.projects.get","resourcemanager.projects.list"],"name":"roles/analyticshub.publisher","stage":"BETA","title":"Analytics Hub Publisher","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Can browse Data Exchanges and subscribe to Listings","etag":"AA==","includedPermissions":["analyticshub.dataExchanges.get","analyticshub.dataExchanges.getIamPolicy","analyticshub.dataExchanges.list","analyticshub.listings.get","analyticshub.listings.getIamPolicy","analyticshub.listings.list","analyticshub.listings.subscribe","resourcemanager.projects.get","resourcemanager.projects.list"],"name":"roles/analyticshub.subscriber","stage":"BETA","title":"Analytics Hub Subscriber","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Can browse Data Exchanges and Listings","etag":"AA==","includedPermissions":["analyticshub.dataExchanges.get","analyticshub.dataExchanges.getIamPolicy","analyticshub.dataExchanges.list","analyticshub.listings.get","analyticshub.listings.getIamPolicy","analyticshub.listings.list","resourcemanager.projects.get","resourcemanager.projects.list"],"name":"roles/analyticshub.viewer","stage":"BETA","title":"Analytics Hub Viewer","asset_type":"iam.googleapis.com/ExportedIAMRole"}
Expand Down Expand Up @@ -330,7 +330,7 @@
{"description":"Allows inspecting entitlements and service states for a consumer project","etag":"AA==","includedPermissions":["consumerprocurement.entitlements.get","consumerprocurement.entitlements.list","consumerprocurement.freeTrials.get","consumerprocurement.freeTrials.list","resourcemanager.projects.get","resourcemanager.projects.list","serviceusage.services.get","serviceusage.services.list"],"name":"roles/consumerprocurement.entitlementViewer","stage":"BETA","title":"Consumer Procurement Entitlement Viewer","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Allows managing purchases","etag":"AA==","includedPermissions":["commerceoffercatalog.documents.get","commerceoffercatalog.offers.get","consumerprocurement.accounts.create","consumerprocurement.accounts.delete","consumerprocurement.accounts.get","consumerprocurement.accounts.list","consumerprocurement.consents.check","consumerprocurement.consents.grant","consumerprocurement.consents.list","consumerprocurement.consents.revoke","consumerprocurement.orderAttributions.get","consumerprocurement.orderAttributions.list","consumerprocurement.orderAttributions.update","consumerprocurement.orders.cancel","consumerprocurement.orders.get","consumerprocurement.orders.list","consumerprocurement.orders.modify","consumerprocurement.orders.place"],"name":"roles/consumerprocurement.orderAdmin","stage":"BETA","title":"Consumer Procurement Order Administrator","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Allows inspecting purchases","etag":"AA==","includedPermissions":["commerceoffercatalog.documents.get","commerceoffercatalog.offers.get","consumerprocurement.accounts.get","consumerprocurement.accounts.list","consumerprocurement.consents.check","consumerprocurement.consents.list","consumerprocurement.orderAttributions.get","consumerprocurement.orderAttributions.list","consumerprocurement.orders.get","consumerprocurement.orders.list"],"name":"roles/consumerprocurement.orderViewer","stage":"BETA","title":"Consumer Procurement Order Viewer","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Full access to Contact Center AI Platform resources.","etag":"AA==","includedPermissions":["contactcenteraiplatform.contactCenters.create","contactcenteraiplatform.contactCenters.delete","contactcenteraiplatform.contactCenters.get","contactcenteraiplatform.contactCenters.list","contactcenteraiplatform.contactCenters.update","contactcenteraiplatform.locations.get","contactcenteraiplatform.locations.list","contactcenteraiplatform.operations.cancel","contactcenteraiplatform.operations.delete","contactcenteraiplatform.operations.get","contactcenteraiplatform.operations.list","resourcemanager.projects.get","resourcemanager.projects.list"],"name":"roles/contactcenteraiplatform.admin","stage":"ALPHA","title":"Contact Center AI Platform Admin","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Full access to Contact Center AI Platform resources.","etag":"AA==","includedPermissions":["contactcenteraiplatform.contactCenters.create","contactcenteraiplatform.contactCenters.delete","contactcenteraiplatform.contactCenters.get","contactcenteraiplatform.contactCenters.list","contactcenteraiplatform.contactCenters.update","contactcenteraiplatform.locations.get","contactcenteraiplatform.locations.list","contactcenteraiplatform.operations.cancel","contactcenteraiplatform.operations.delete","contactcenteraiplatform.operations.get","contactcenteraiplatform.operations.list","resourcemanager.projects.get","resourcemanager.projects.list"],"name":"roles/contactcenteraiplatform.admin","stage":"GA","title":"Contact Center AI Platform Admin","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Readonly access to Contact Center AI Platform resources.","etag":"AA==","includedPermissions":["contactcenteraiplatform.contactCenters.get","contactcenteraiplatform.contactCenters.list","contactcenteraiplatform.locations.get","contactcenteraiplatform.locations.list","contactcenteraiplatform.operations.get","contactcenteraiplatform.operations.list","resourcemanager.projects.get","resourcemanager.projects.list"],"name":"roles/contactcenteraiplatform.viewer","stage":"ALPHA","title":"Contact Center AI Platform Viewer","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Grants read and write access to all Contact Center AI Insights resources.","etag":"AA==","includedPermissions":["contactcenterinsights.analyses.create","contactcenterinsights.analyses.delete","contactcenterinsights.analyses.get","contactcenterinsights.analyses.list","contactcenterinsights.conversations.create","contactcenterinsights.conversations.delete","contactcenterinsights.conversations.get","contactcenterinsights.conversations.list","contactcenterinsights.conversations.update","contactcenterinsights.issueModels.create","contactcenterinsights.issueModels.delete","contactcenterinsights.issueModels.deploy","contactcenterinsights.issueModels.get","contactcenterinsights.issueModels.list","contactcenterinsights.issueModels.undeploy","contactcenterinsights.issueModels.update","contactcenterinsights.issues.get","contactcenterinsights.issues.list","contactcenterinsights.issues.update","contactcenterinsights.operations.get","contactcenterinsights.operations.list","contactcenterinsights.phraseMatchers.create","contactcenterinsights.phraseMatchers.delete","contactcenterinsights.phraseMatchers.get","contactcenterinsights.phraseMatchers.list","contactcenterinsights.phraseMatchers.update","contactcenterinsights.settings.get","contactcenterinsights.settings.update"],"name":"roles/contactcenterinsights.editor","stage":"BETA","title":"Contact Center AI Insights editor","asset_type":"iam.googleapis.com/ExportedIAMRole"}
{"description":"Allows Contact Center AI to read and write APIs including BigQuery, Dialogflow, and Storage.","etag":"AA==","includedPermissions":["bigquery.datasets.create","bigquery.datasets.get","bigquery.jobs.create","bigquery.jobs.get","bigquery.tables.create","bigquery.tables.get","bigquery.tables.update","bigquery.tables.updateData","datalabeling.dataitems.get","datalabeling.dataitems.list","datalabeling.datasets.create","datalabeling.datasets.delete","datalabeling.datasets.export","datalabeling.datasets.get","datalabeling.datasets.import","datalabeling.operations.get","datalabeling.operations.list","dialogflow.conversationDatasets.create","dialogflow.conversationDatasets.delete","dialogflow.conversationDatasets.get","dialogflow.conversationDatasets.import","dialogflow.conversationDatasets.list","dialogflow.conversationModels.create","dialogflow.conversationModels.delete","dialogflow.conversationModels.deploy","dialogflow.conversationModels.get","dialogflow.conversationModels.list","dialogflow.conversationModels.undeploy","dialogflow.documents.create","dialogflow.documents.delete","dialogflow.documents.get","dialogflow.documents.list","dialogflow.operations.get","dialogflow.participants.suggest","dialogflow.sessions.detectIntent","pubsub.topics.get","pubsub.topics.publish","storage.objects.get","storage.objects.list"],"name":"roles/contactcenterinsights.serviceAgent","stage":"GA","title":"Contact Center AI Insights Service Agent","asset_type":"iam.googleapis.com/ExportedIAMRole"}
Expand Down
2 changes: 1 addition & 1 deletion roles/analyticshub.listingAdmin
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@
"resourcemanager.projects.list"
],
"name": "roles/analyticshub.listingAdmin",
"stage": "BETA",
"stage": "GA",
"title": "Analytics Hub Listing Admin"
}
2 changes: 1 addition & 1 deletion roles/contactcenteraiplatform.admin
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,6 @@
"resourcemanager.projects.list"
],
"name": "roles/contactcenteraiplatform.admin",
"stage": "ALPHA",
"stage": "GA",
"title": "Contact Center AI Platform Admin"
}

0 comments on commit c98eae0

Please sign in to comment.