This page provides an archive of changes to Identity and Access Management (IAM) permissions that occurred before 2022. For more recent changes, see IAM permissions change log.
You can see the latest product updates for all of Google Cloud on the Google Cloud page, browse and filter all release notes in the Google Cloud console, or programmatically access release notes in BigQuery.
To get the latest product updates delivered to you, add the URL of this page to your feed reader, or add the feed URL directly.
Cloud IAM changes as of 2021-12-03
| Service | Change | Description |
|---|---|---|
| Cloud Service Mesh | Role Updated |
The following permissions have been added to the role container.namespaces.create |
| Apigee | Now GA |
The role |
| Apigee | Now GA |
The role |
| Cloud Build | Role Updated |
The following permissions have been added to the role logging.logEntries.listlogging.privateLogEntries.listlogging.views.access |
| Cloud Build | Role Updated |
The following permissions have been added to the role logging.logEntries.listlogging.privateLogEntries.listlogging.views.access |
| Cloud Composer | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Cloud Composer | Role Updated |
The following permissions have been added to the role logging.logEntries.listlogging.privateLogEntries.listlogging.views.accessorgpolicy.policy.get |
| Dataflow | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Cloud Data Fusion | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Data Pipelines | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Dataprep by Trifacta | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Dataproc | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Sensitive Data Protection | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Firebase | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Firebase | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Firebase | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| AI Platform | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Cloud Storage | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Cloud Storage | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Cloud Storage | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Cloud Storage | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Visual Inspection AI | Role Updated |
The following permissions have been added to the role orgpolicy.policy.get |
| Certificate Manager | Added |
certificatemanager.certmapentries.createcertificatemanager.certmapentries.deletecertificatemanager.certmapentries.getcertificatemanager.certmapentries.getIamPolicycertificatemanager.certmapentries.listcertificatemanager.certmapentries.setIamPolicycertificatemanager.certmapentries.updatecertificatemanager.certmaps.createcertificatemanager.certmaps.deletecertificatemanager.certmaps.getcertificatemanager.certmaps.getIamPolicycertificatemanager.certmaps.listcertificatemanager.certmaps.setIamPolicycertificatemanager.certmaps.updatecertificatemanager.certmaps.usecertificatemanager.certs.createcertificatemanager.certs.deletecertificatemanager.certs.getcertificatemanager.certs.getIamPolicycertificatemanager.certs.listcertificatemanager.certs.setIamPolicycertificatemanager.certs.updatecertificatemanager.certs.usecertificatemanager.dnsauthorizations.createcertificatemanager.dnsauthorizations.deletecertificatemanager.dnsauthorizations.getcertificatemanager.dnsauthorizations.getIamPolicycertificatemanager.dnsauthorizations.listcertificatemanager.dnsauthorizations.setIamPolicycertificatemanager.dnsauthorizations.updatecertificatemanager.dnsauthorizations.usecertificatemanager.locations.getcertificatemanager.locations.listcertificatemanager.operations.cancelcertificatemanager.operations.deletecertificatemanager.operations.getcertificatemanager.operations.list |
| Certificate Manager | Supported In Custom Roles |
certificatemanager.certmapentries.createcertificatemanager.certmapentries.deletecertificatemanager.certmapentries.getcertificatemanager.certmapentries.getIamPolicycertificatemanager.certmapentries.listcertificatemanager.certmapentries.setIamPolicycertificatemanager.certmapentries.updatecertificatemanager.certmaps.createcertificatemanager.certmaps.deletecertificatemanager.certmaps.getcertificatemanager.certmaps.getIamPolicycertificatemanager.certmaps.listcertificatemanager.certmaps.setIamPolicycertificatemanager.certmaps.updatecertificatemanager.certmaps.usecertificatemanager.certs.createcertificatemanager.certs.deletecertificatemanager.certs.getcertificatemanager.certs.getIamPolicycertificatemanager.certs.listcertificatemanager.certs.setIamPolicycertificatemanager.certs.updatecertificatemanager.certs.usecertificatemanager.dnsauthorizations.createcertificatemanager.dnsauthorizations.deletecertificatemanager.dnsauthorizations.getcertificatemanager.dnsauthorizations.getIamPolicycertificatemanager.dnsauthorizations.listcertificatemanager.dnsauthorizations.setIamPolicycertificatemanager.dnsauthorizations.updatecertificatemanager.dnsauthorizations.usecertificatemanager.locations.getcertificatemanager.locations.listcertificatemanager.operations.cancelcertificatemanager.operations.deletecertificatemanager.operations.getcertificatemanager.operations.list |
| Compute Engine | Added |
compute.commitments.update |
| Compute Engine | Supported In Custom Roles |
compute.commitments.update |
| Compute Engine | Now GA |
compute.commitments.update |
| Cloud Commerce Consumer Procurement | Added |
consumerprocurement.orderAttributions.getconsumerprocurement.orderAttributions.listconsumerprocurement.orderAttributions.update |
| Cloud Commerce Consumer Procurement | Supported In Custom Roles |
consumerprocurement.orderAttributions.getconsumerprocurement.orderAttributions.listconsumerprocurement.orderAttributions.update |
| Data Connectors | Added |
dataconnectors.connectors.createdataconnectors.connectors.deletedataconnectors.connectors.getdataconnectors.connectors.getIamPolicydataconnectors.connectors.listdataconnectors.connectors.setIamPolicydataconnectors.connectors.updatedataconnectors.connectors.usedataconnectors.locations.getdataconnectors.locations.listdataconnectors.operations.canceldataconnectors.operations.deletedataconnectors.operations.getdataconnectors.operations.list |
| Data Connectors | Supported In Custom Roles |
dataconnectors.connectors.createdataconnectors.connectors.deletedataconnectors.connectors.getdataconnectors.connectors.getIamPolicydataconnectors.connectors.listdataconnectors.connectors.setIamPolicydataconnectors.connectors.updatedataconnectors.connectors.usedataconnectors.locations.getdataconnectors.locations.listdataconnectors.operations.canceldataconnectors.operations.deletedataconnectors.operations.getdataconnectors.operations.list |
| Dataflow | Added |
dataflow.shuffle.readdataflow.shuffle.writedataflow.streamingWorkItems.commitWorkdataflow.streamingWorkItems.getDatadataflow.streamingWorkItems.getWorkdataflow.workItems.leasedataflow.workItems.sendMessagedataflow.workItems.update |
| Network Services | Added |
networkservices.serviceBindings.createnetworkservices.serviceBindings.deletenetworkservices.serviceBindings.getnetworkservices.serviceBindings.listnetworkservices.serviceBindings.update |
| VM Migration | Added |
vmmigration.datacenterConnectors.update |
| VM Migration | Supported In Custom Roles |
vmmigration.datacenterConnectors.update |
Cloud IAM changes as of 2021-11-12
| Service | Change | Description |
|---|---|---|
| Vertex AI | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Vertex AI | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Vertex AI | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Vertex AI | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Cloud Service Mesh | Role Updated |
The following permissions have been added to the role container.clusterRoles.update |
| Apigee | Now GA |
The role |
| Apigee | Now GA |
The role |
| Apigee | Role Updated |
The following permissions have been added to the role apigee.environments.update |
| Binary Authorization | Role Updated |
The following permissions have been added to the role cloudasset.feeds.createcloudasset.feeds.deletecloudasset.feeds.getcloudasset.feeds.update |
| Compute Engine | Role Updated |
The following permissions have been added to the role networksecurity.clientTlsPolicies.getnetworksecurity.clientTlsPolicies.listnetworksecurity.clientTlsPolicies.usenetworksecurity.serverTlsPolicies.getnetworksecurity.serverTlsPolicies.listnetworksecurity.serverTlsPolicies.use |
| Firestore | Now GA |
The role |
| Dialogflow | Role Updated |
The following permissions have been added to the role dlp.deidentifyTemplates.getdlp.deidentifyTemplates.list |
| Sensitive Data Protection | Role Updated |
The following permissions have been added to the role dlp.deidentifyTemplates.getdlp.deidentifyTemplates.list |
| Google Earth Engine | Role Updated |
The following permissions have been added to the role serviceusage.services.get |
| Enterprise Knowledge Graph | Role Updated |
The following permissions have been added to the role bigquery.readsessions.getData |
| Firebase App Check | Now GA |
The role |
| GKE Multi-Cloud | Now GA |
The role |
| GKE Multi-Cloud | Now GA |
The role |
| GKE Multi-Cloud | Now GA |
The role |
| Dataproc Metastore | Role Updated |
The following permissions have been added to the role servicedirectory.namespaces.createservicedirectory.namespaces.deleteservicedirectory.services.createservicedirectory.services.delete |
| Cloud Monitoring | Role Updated |
The following permissions have been added to the role servicedirectory.networks.accessservicedirectory.services.resolve |
| Multi-Cluster Ingress | Role Updated |
The following permissions have been added to the role compute.subnetworks.use |
| Network Connectivity Center | Role Updated |
The following permissions have been added to the role networkconnectivity.operations.getnetworkconnectivity.operations.list |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Web Security Scanner | Role Updated |
The following permissions have been added to the role cloudasset.assets.listResource |
| Vertex AI | Added |
aiplatform.tensorboardRuns.batchCreateaiplatform.tensorboardTimeSeries.batchCreateaiplatform.tensorboardTimeSeries.batchRead |
| Apigee | Added |
apigee.developerbalances.adjust |
| Apigee | Supported In Custom Roles |
apigee.developerbalances.adjust |
| Apigee | Now GA |
apigee.developerbalances.adjust |
| Artifact Registry | Added |
artifactregistry.dockerimages.getartifactregistry.dockerimages.list |
| Artifact Registry | Now GA |
artifactregistry.dockerimages.getartifactregistry.dockerimages.list |
| Compute Engine | Added |
compute.disks.createTagBindingcompute.disks.deleteTagBindingcompute.disks.listTagBindingscompute.images.createTagBindingcompute.images.deleteTagBindingcompute.images.listTagBindingscompute.snapshots.createTagBindingcompute.snapshots.deleteTagBindingcompute.snapshots.listTagBindings |
| Compute Engine | Now GA |
compute.disks.createTagBindingcompute.disks.deleteTagBindingcompute.disks.listTagBindingscompute.images.createTagBindingcompute.images.deleteTagBindingcompute.images.listTagBindingscompute.machineImages.createcompute.machineImages.deletecompute.machineImages.getcompute.machineImages.getIamPolicycompute.machineImages.listcompute.machineImages.setIamPolicycompute.machineImages.useReadOnlycompute.snapshots.createTagBindingcompute.snapshots.deleteTagBindingcompute.snapshots.listTagBindings |
| Firestore | Added |
datastore.keyVisualizerScans.getdatastore.keyVisualizerScans.list |
| Firestore | Now GA |
datastore.keyVisualizerScans.getdatastore.keyVisualizerScans.list |
| Datastream | Added |
datastream.objects.getdatastream.objects.listdatastream.objects.startBackfillJobdatastream.objects.stopBackfillJob |
| Document AI | Added |
documentai.datasetSchemas.getdocumentai.datasetSchemas.updatedocumentai.datasets.getdocumentai.datasets.updatedocumentai.processorTypes.get |
| Firebase App Check | Added |
firebaseappcheck.recaptchaEnterpriseConfig.getfirebaseappcheck.recaptchaEnterpriseConfig.update |
| Firebase App Check | Supported In Custom Roles |
firebaseappcheck.recaptchaEnterpriseConfig.getfirebaseappcheck.recaptchaEnterpriseConfig.update |
| GKE Hub | Added |
gkehub.fleet.creategkehub.fleet.deletegkehub.fleet.getgkehub.fleet.update |
| GKE Hub | Now GA |
gkehub.fleet.creategkehub.fleet.deletegkehub.fleet.getgkehub.fleet.update |
| GKE Multi-Cloud | Added |
gkemulticloud.awsClusters.generateAccessTokengkemulticloud.azureClusters.generateAccessToken |
| GKE Multi-Cloud | Now GA |
gkemulticloud.awsClusters.creategkemulticloud.awsClusters.deletegkemulticloud.awsClusters.generateAccessTokengkemulticloud.awsClusters.getgkemulticloud.awsClusters.getAdminKubeconfiggkemulticloud.awsClusters.listgkemulticloud.awsClusters.updategkemulticloud.awsNodePools.creategkemulticloud.awsNodePools.deletegkemulticloud.awsNodePools.getgkemulticloud.awsNodePools.listgkemulticloud.awsNodePools.updategkemulticloud.awsServerConfigs.getgkemulticloud.azureClients.creategkemulticloud.azureClients.deletegkemulticloud.azureClients.getgkemulticloud.azureClients.listgkemulticloud.azureClusters.creategkemulticloud.azureClusters.deletegkemulticloud.azureClusters.generateAccessTokengkemulticloud.azureClusters.getgkemulticloud.azureClusters.getAdminKubeconfiggkemulticloud.azureClusters.listgkemulticloud.azureClusters.updategkemulticloud.azureNodePools.creategkemulticloud.azureNodePools.deletegkemulticloud.azureNodePools.getgkemulticloud.azureNodePools.listgkemulticloud.azureNodePools.updategkemulticloud.azureServerConfigs.getgkemulticloud.operations.cancelgkemulticloud.operations.deletegkemulticloud.operations.getgkemulticloud.operations.listgkemulticloud.operations.wait |
| Identity and Access Management | Added |
iam.denypolicies.createiam.denypolicies.deleteiam.denypolicies.getiam.denypolicies.listiam.denypolicies.replaceiam.denypolicies.update |
| Identity and Access Management | Added |
iam.googleapis.com/denypolicies.createiam.googleapis.com/denypolicies.deleteiam.googleapis.com/denypolicies.getiam.googleapis.com/denypolicies.listiam.googleapis.com/denypolicies.replace |
| Cloud Run | Added |
run.operations.deleterun.operations.getrun.operations.list |
| Cloud Run | Now GA |
run.operations.deleterun.operations.getrun.operations.list |
| Security Command Center | Added |
securitycenter.findingexternalsystems.updatesecuritycenter.findings.bulkMuteUpdatesecuritycenter.findings.setMutesecuritycenter.muteconfigs.createsecuritycenter.muteconfigs.deletesecuritycenter.muteconfigs.getsecuritycenter.muteconfigs.listsecuritycenter.muteconfigs.update |
| Security Command Center | Supported In Custom Roles |
securitycenter.findingexternalsystems.updatesecuritycenter.findings.bulkMuteUpdatesecuritycenter.findings.setMutesecuritycenter.muteconfigs.createsecuritycenter.muteconfigs.deletesecuritycenter.muteconfigs.getsecuritycenter.muteconfigs.listsecuritycenter.muteconfigs.update |
| Security Command Center | Now GA |
securitycenter.findingexternalsystems.updatesecuritycenter.findings.bulkMuteUpdatesecuritycenter.findings.setMutesecuritycenter.muteconfigs.createsecuritycenter.muteconfigs.deletesecuritycenter.muteconfigs.getsecuritycenter.muteconfigs.listsecuritycenter.muteconfigs.update |
| Video Stitcher API | Added |
videostitcher.cdnKeys.createvideostitcher.cdnKeys.deletevideostitcher.cdnKeys.getvideostitcher.cdnKeys.listvideostitcher.cdnKeys.updatevideostitcher.liveAdTagDetails.getvideostitcher.liveAdTagDetails.listvideostitcher.liveSessions.createvideostitcher.liveSessions.getvideostitcher.slates.createvideostitcher.slates.deletevideostitcher.slates.getvideostitcher.slates.listvideostitcher.slates.updatevideostitcher.vodAdTagDetails.getvideostitcher.vodAdTagDetails.listvideostitcher.vodSessions.createvideostitcher.vodSessions.getvideostitcher.vodStitchDetails.getvideostitcher.vodStitchDetails.list |
Cloud IAM changes as of 2021-10-22
| Service | Change | Description |
|---|---|---|
| Anthos Support | Now GA |
The role |
| Cloud Run functions | Role Updated |
The following permissions have been added to the role source.repos.getsource.repos.list |
| Cloud Key Management Service | Now GA |
The role |
| Cloud Key Management Service | Now GA |
The role |
| Cloud Key Management Service | Now GA |
The role |
| Cloud Key Management Service | Now GA |
The role |
| Cloud Key Management Service | Now GA |
The role |
| Cloud Data Fusion | Role Updated |
The following permissions have been added to the role dataproc.operations.cancel |
| Data Pipelines | Now GA |
The role |
| Data Pipelines | Now GA |
The role |
| Data Pipelines | Now GA |
The role |
| Dataproc | Role Updated |
The following permissions have been added to the role dataproc.operations.cancel |
| Dataproc | Role Updated |
The following permissions have been added to the role dataproc.autoscalingPolicies.createdataproc.autoscalingPolicies.deletedataproc.autoscalingPolicies.getIamPolicydataproc.autoscalingPolicies.update |
| Customer Usage Data Processing | Now GA |
The role |
| Dialogflow | Role Updated |
The following permissions have been added to the role storage.objects.create |
| Cloud Domains | Now GA |
The role |
| Cloud Domains | Now GA |
The role |
| Game Servers | Role Updated |
The following permissions have been added to the role iam.serviceAccounts.actAs |
| Managed Service for Microsoft Active Directory | Now GA |
The role |
| Managed Service for Microsoft Active Directory | Now GA |
The role |
| Multi-Cluster Ingress | Role Updated |
The following permissions have been added to the role compute.addresses.createInternalcompute.addresses.deleteInternalcompute.addresses.useInternal |
| Security Command Center | Now GA |
The role |
| Cloud Key Management Service | Added |
cloudkms.cryptoKeyVersions.manageRawPKCS1Keyscloudkms.cryptoKeyVersions.useToDecryptViaDelegationcloudkms.cryptoKeyVersions.useToEncryptViaDelegation |
| Cloud Key Management Service | Supported In Custom Roles |
cloudkms.cryptoKeyVersions.manageRawPKCS1Keyscloudkms.cryptoKeyVersions.useToDecryptViaDelegationcloudkms.cryptoKeyVersions.useToEncryptViaDelegation |
| Cloud Key Management Service | Now GA |
cloudkms.cryptoKeyVersions.manageRawPKCS1Keyscloudkms.cryptoKeyVersions.useToDecryptViaDelegationcloudkms.cryptoKeyVersions.useToEncryptViaDelegation |
| Compute Engine | Added |
compute.reservations.update |
| Compute Engine | Supported In Custom Roles |
compute.reservations.update |
| Data Pipelines | Now GA |
datapipelines.pipelines.createdatapipelines.pipelines.deletedatapipelines.pipelines.getdatapipelines.pipelines.listdatapipelines.pipelines.rundatapipelines.pipelines.stopdatapipelines.pipelines.update |
| Cloud Domains | Supported In Custom Roles |
domains.locations.getdomains.locations.listdomains.operations.canceldomains.operations.getdomains.operations.list |
| Cloud Domains | Now GA |
domains.locations.getdomains.locations.listdomains.operations.canceldomains.operations.getdomains.operations.listdomains.registrations.configureContactdomains.registrations.configureDnsdomains.registrations.configureManagementdomains.registrations.createdomains.registrations.deletedomains.registrations.getdomains.registrations.getIamPolicydomains.registrations.listdomains.registrations.setIamPolicydomains.registrations.update |
| Firebase Cloud Messaging | Added |
firebasecloudmessaging.messages.create |
| Managed Service for Microsoft Active Directory | Now GA |
managedidentities.peerings.createmanagedidentities.peerings.deletemanagedidentities.peerings.getmanagedidentities.peerings.getIamPolicymanagedidentities.peerings.listmanagedidentities.peerings.setIamPolicymanagedidentities.peerings.update |
| reCAPTCHA | Added |
recaptchaenterprise.relatedaccountgroupmemberships.listrecaptchaenterprise.relatedaccountgroups.list |
Cloud IAM changes as of 2021-10-01
| Service | Change | Description |
|---|---|---|
| Vertex AI | Role Updated |
The following permissions have been added to the role compute.machineTypes.getdataflow.jobs.canceldataflow.jobs.createdataflow.jobs.getdataflow.jobs.listdataflow.jobs.snapshotdataflow.jobs.updateContentsdataflow.messages.listdataflow.metrics.getdataflow.snapshots.deletedataflow.snapshots.getdataflow.snapshots.list |
| Artifact Registry | Role Updated |
The following permissions have been added to the role artifactregistry.repositories.downloadArtifacts |
| Cloud TPU | Role Updated |
The following permissions have been added to the role servicedirectory.namespaces.createservicedirectory.namespaces.deleteservicedirectory.services.createservicedirectory.services.delete |
| Cloud Composer | Role Updated |
The following permissions have been added to the role servicedirectory.namespaces.createservicedirectory.namespaces.deleteservicedirectory.services.createservicedirectory.services.delete |
| Compute Engine | Role Updated |
The following permissions have been added to the role servicedirectory.namespaces.createservicedirectory.namespaces.deleteservicedirectory.services.createservicedirectory.services.delete |
| Connectors | Now GA |
The role |
| Connectors | Now GA |
The role |
| Google Kubernetes Engine | Role Updated |
The following permissions have been added to the role servicedirectory.namespaces.createservicedirectory.namespaces.deleteservicedirectory.services.createservicedirectory.services.delete |
| Dataflow | Role Updated |
The following permissions have been added to the role servicedirectory.namespaces.createservicedirectory.namespaces.deleteservicedirectory.services.createservicedirectory.services.delete |
| Sensitive Data Protection | Role Updated |
The following permissions have been added to the role datacatalog.categories.fineGrainedGet |
| Firebase Mods | Role Updated |
The following permissions have been added to the role resourcemanager.projects.updateLiens |
| GKE Hub | Now GA |
The role |
| Transcoder API | Role Updated |
The following permissions have been added to the role transcoder.jobs.delete |
| Basic Role | Role Updated |
The following permissions have been added to the role firebaserules.rulesets.test |
| Connectors | Added |
connectors.connections.createconnectors.connections.deleteconnectors.connections.getconnectors.connections.getConnectionSchemaMetadataconnectors.connections.getIamPolicyconnectors.connections.getRuntimeActionSchemaconnectors.connections.getRuntimeEntitySchemaconnectors.connections.listconnectors.connections.setIamPolicyconnectors.connections.updateconnectors.connectors.getconnectors.connectors.listconnectors.locations.getconnectors.locations.listconnectors.operations.cancelconnectors.operations.deleteconnectors.operations.getconnectors.operations.listconnectors.providers.getconnectors.providers.listconnectors.runtimeconfig.getconnectors.versions.getconnectors.versions.list |
| Connectors | Supported In Custom Roles |
connectors.connections.createconnectors.connections.deleteconnectors.connections.getconnectors.connections.getConnectionSchemaMetadataconnectors.connections.getIamPolicyconnectors.connections.getRuntimeActionSchemaconnectors.connections.getRuntimeEntitySchemaconnectors.connections.listconnectors.connections.setIamPolicyconnectors.connections.updateconnectors.connectors.getconnectors.connectors.listconnectors.locations.getconnectors.locations.listconnectors.operations.cancelconnectors.operations.deleteconnectors.operations.getconnectors.operations.listconnectors.providers.getconnectors.providers.listconnectors.runtimeconfig.getconnectors.versions.getconnectors.versions.list |
| Connectors | Now GA |
connectors.connections.createconnectors.connections.deleteconnectors.connections.getconnectors.connections.getConnectionSchemaMetadataconnectors.connections.getIamPolicyconnectors.connections.getRuntimeActionSchemaconnectors.connections.getRuntimeEntitySchemaconnectors.connections.listconnectors.connections.setIamPolicyconnectors.connections.updateconnectors.connectors.getconnectors.connectors.listconnectors.locations.getconnectors.locations.listconnectors.operations.cancelconnectors.operations.deleteconnectors.operations.getconnectors.operations.listconnectors.providers.getconnectors.providers.listconnectors.runtimeconfig.getconnectors.versions.getconnectors.versions.list |
Cloud IAM changes as of 2021-09-24
| Service | Change | Description |
|---|---|---|
| Cloud Service Mesh | Role Updated |
The following permissions have been added to the role container.clusterRoleBindings.createcontainer.clusterRoleBindings.deletecontainer.clusterRoleBindings.getcontainer.clusterRoleBindings.listcontainer.clusterRoleBindings.updatecontainer.clusterRoles.bindcontainer.clusterRoles.createcontainer.clusterRoles.deletecontainer.clusterRoles.escalatecontainer.clusterRoles.getcontainer.clusterRoles.listcontainer.configMaps.createcontainer.configMaps.deletecontainer.configMaps.updatecontainer.daemonSets.createcontainer.daemonSets.deletecontainer.daemonSets.getcontainer.daemonSets.getStatuscontainer.daemonSets.listcontainer.daemonSets.updatecontainer.serviceAccounts.createcontainer.serviceAccounts.deletecontainer.serviceAccounts.getcontainer.serviceAccounts.listcontainer.serviceAccounts.update |
| Cloud SQL | Role Updated |
The following permissions have been added to the role recommender.cloudsqlIdleInstanceRecommendations.getrecommender.cloudsqlIdleInstanceRecommendations.listrecommender.cloudsqlIdleInstanceRecommendations.updaterecommender.cloudsqlInstanceActivityInsights.getrecommender.cloudsqlInstanceActivityInsights.listrecommender.cloudsqlInstanceActivityInsights.updaterecommender.cloudsqlInstanceCpuUsageInsights.getrecommender.cloudsqlInstanceCpuUsageInsights.listrecommender.cloudsqlInstanceCpuUsageInsights.updaterecommender.cloudsqlInstanceMemoryUsageInsights.getrecommender.cloudsqlInstanceMemoryUsageInsights.listrecommender.cloudsqlInstanceMemoryUsageInsights.updaterecommender.cloudsqlOverprovisionedInstanceRecommendations.getrecommender.cloudsqlOverprovisionedInstanceRecommendations.listrecommender.cloudsqlOverprovisionedInstanceRecommendations.update |
| Cloud SQL | Role Updated |
The following permissions have been added to the role recommender.cloudsqlIdleInstanceRecommendations.getrecommender.cloudsqlIdleInstanceRecommendations.listrecommender.cloudsqlIdleInstanceRecommendations.updaterecommender.cloudsqlInstanceActivityInsights.getrecommender.cloudsqlInstanceActivityInsights.listrecommender.cloudsqlInstanceActivityInsights.updaterecommender.cloudsqlInstanceCpuUsageInsights.getrecommender.cloudsqlInstanceCpuUsageInsights.listrecommender.cloudsqlInstanceCpuUsageInsights.updaterecommender.cloudsqlInstanceMemoryUsageInsights.getrecommender.cloudsqlInstanceMemoryUsageInsights.listrecommender.cloudsqlInstanceMemoryUsageInsights.updaterecommender.cloudsqlOverprovisionedInstanceRecommendations.getrecommender.cloudsqlOverprovisionedInstanceRecommendations.listrecommender.cloudsqlOverprovisionedInstanceRecommendations.update |
| Cloud SQL | Role Updated |
The following permissions have been added to the role recommender.cloudsqlIdleInstanceRecommendations.getrecommender.cloudsqlIdleInstanceRecommendations.listrecommender.cloudsqlInstanceActivityInsights.getrecommender.cloudsqlInstanceActivityInsights.listrecommender.cloudsqlInstanceCpuUsageInsights.getrecommender.cloudsqlInstanceCpuUsageInsights.listrecommender.cloudsqlInstanceMemoryUsageInsights.getrecommender.cloudsqlInstanceMemoryUsageInsights.listrecommender.cloudsqlOverprovisionedInstanceRecommendations.getrecommender.cloudsqlOverprovisionedInstanceRecommendations.list |
| Cloud Composer | Role Updated |
The following permissions have been added to the role logging.notificationRules.createlogging.notificationRules.deletelogging.notificationRules.getlogging.notificationRules.listlogging.notificationRules.updaterecommender.cloudsqlIdleInstanceRecommendations.getrecommender.cloudsqlIdleInstanceRecommendations.listrecommender.cloudsqlIdleInstanceRecommendations.updaterecommender.cloudsqlInstanceActivityInsights.getrecommender.cloudsqlInstanceActivityInsights.listrecommender.cloudsqlInstanceActivityInsights.updaterecommender.cloudsqlInstanceCpuUsageInsights.getrecommender.cloudsqlInstanceCpuUsageInsights.listrecommender.cloudsqlInstanceCpuUsageInsights.updaterecommender.cloudsqlInstanceMemoryUsageInsights.getrecommender.cloudsqlInstanceMemoryUsageInsights.listrecommender.cloudsqlInstanceMemoryUsageInsights.updaterecommender.cloudsqlOverprovisionedInstanceRecommendations.getrecommender.cloudsqlOverprovisionedInstanceRecommendations.listrecommender.cloudsqlOverprovisionedInstanceRecommendations.update |
| Google Kubernetes Engine | Role Updated |
The following permissions have been added to the role dns.responsePolicies.createdns.responsePolicies.deletedns.responsePolicies.getdns.responsePolicies.listdns.responsePolicies.updatedns.responsePolicyRules.createdns.responsePolicyRules.deletedns.responsePolicyRules.getdns.responsePolicyRules.listdns.responsePolicyRules.update |
| Dataflow | Role Updated |
The following permissions have been added to the role logging.notificationRules.createlogging.notificationRules.deletelogging.notificationRules.getlogging.notificationRules.listlogging.notificationRules.update |
| Firebase Mods | Role Updated |
The following permissions have been added to the role iam.serviceAccounts.createiam.serviceAccounts.getiam.serviceAccounts.list |
| Game Servers | Role Updated |
The following permissions have been added to the role container.mutatingWebhookConfigurations.createcontainer.mutatingWebhookConfigurations.deletecontainer.mutatingWebhookConfigurations.update |
| Cloud Logging | Role Updated |
The following permissions have been added to the role logging.notificationRules.createlogging.notificationRules.deletelogging.notificationRules.getlogging.notificationRules.listlogging.notificationRules.update |
| Dataproc Metastore | Role Updated |
The following permissions have been added to the role compute.addresses.createInternalcompute.addresses.deleteInternalcompute.addresses.getcompute.addresses.usecompute.forwardingRules.createcompute.forwardingRules.deletecompute.forwardingRules.getcompute.forwardingRules.pscCreatecompute.forwardingRules.pscDeletecompute.regionOperations.getcompute.subnetworks.getcompute.subnetworks.use |
| Multi-Cluster Ingress | Role Updated |
The following permissions have been added to the role compute.addresses.usecompute.regionSslCertificates.createcompute.regionSslCertificates.deletecompute.regionSslCertificates.getcompute.regionSslCertificates.list |
| Recommender | Role Added |
The role cloudresourcemanager.googleapis.com/projects.getcloudresourcemanager.googleapis.com/projects.listrecommender.bigqueryCapacityCommitmentsInsights.getrecommender.bigqueryCapacityCommitmentsInsights.listrecommender.bigqueryCapacityCommitmentsInsights.updaterecommender.bigqueryCapacityCommitmentsRecommendations.getrecommender.bigqueryCapacityCommitmentsRecommendations.listrecommender.bigqueryCapacityCommitmentsRecommendations.updaterecommender.googleapis.com/bigqueryCapacityCommitmentsInsights.getrecommender.googleapis.com/bigqueryCapacityCommitmentsInsights.listrecommender.googleapis.com/bigqueryCapacityCommitmentsInsights.updaterecommender.googleapis.com/bigqueryCapacityCommitmentsRecommendations.getrecommender.googleapis.com/bigqueryCapacityCommitmentsRecommendations.listrecommender.googleapis.com/bigqueryCapacityCommitmentsRecommendations.updaterecommender.googleapis.com/locations.getrecommender.googleapis.com/locations.listrecommender.locations.getrecommender.locations.listresourcemanager.projects.getresourcemanager.projects.list |
| Recommender | Role Added |
The role cloudresourcemanager.googleapis.com/projects.getcloudresourcemanager.googleapis.com/projects.listrecommender.bigqueryCapacityCommitmentsInsights.getrecommender.bigqueryCapacityCommitmentsInsights.listrecommender.bigqueryCapacityCommitmentsRecommendations.getrecommender.bigqueryCapacityCommitmentsRecommendations.listrecommender.googleapis.com/bigqueryCapacityCommitmentsInsights.getrecommender.googleapis.com/bigqueryCapacityCommitmentsInsights.listrecommender.googleapis.com/bigqueryCapacityCommitmentsRecommendations.getrecommender.googleapis.com/bigqueryCapacityCommitmentsRecommendations.listrecommender.googleapis.com/locations.getrecommender.googleapis.com/locations.listrecommender.locations.getrecommender.locations.listresourcemanager.projects.getresourcemanager.projects.list |
| Firestore | Added |
datastore.databases.getMetadata |
| Firestore | Now GA |
datastore.databases.getMetadata |
| Cloud Integrations | Added |
integrations.securityAuthConfigs.createintegrations.securityAuthConfigs.deleteintegrations.securityAuthConfigs.getintegrations.securityAuthConfigs.listintegrations.securityAuthConfigs.updateintegrations.securityExecutions.cancelintegrations.securityExecutions.getintegrations.securityExecutions.listintegrations.securityIntegTempVers.createintegrations.securityIntegTempVers.getintegrations.securityIntegTempVers.listintegrations.securityIntegrationVers.createintegrations.securityIntegrationVers.deployintegrations.securityIntegrationVers.getintegrations.securityIntegrationVers.listintegrations.securityIntegrationVers.updateintegrations.securityIntegrations.invokeintegrations.securityIntegrations.list |
| Recommender | Added |
recommender.bigqueryCapacityCommitmentsInsights.getrecommender.bigqueryCapacityCommitmentsInsights.listrecommender.bigqueryCapacityCommitmentsInsights.updaterecommender.bigqueryCapacityCommitmentsRecommendations.getrecommender.bigqueryCapacityCommitmentsRecommendations.listrecommender.bigqueryCapacityCommitmentsRecommendations.updaterecommender.cloudsqlIdleInstanceRecommendations.getrecommender.cloudsqlIdleInstanceRecommendations.listrecommender.cloudsqlIdleInstanceRecommendations.updaterecommender.cloudsqlInstanceActivityInsights.getrecommender.cloudsqlInstanceActivityInsights.listrecommender.cloudsqlInstanceActivityInsights.updaterecommender.cloudsqlInstanceCpuUsageInsights.getrecommender.cloudsqlInstanceCpuUsageInsights.listrecommender.cloudsqlInstanceCpuUsageInsights.updaterecommender.cloudsqlInstanceMemoryUsageInsights.getrecommender.cloudsqlInstanceMemoryUsageInsights.listrecommender.cloudsqlInstanceMemoryUsageInsights.updaterecommender.cloudsqlOverprovisionedInstanceRecommendations.getrecommender.cloudsqlOverprovisionedInstanceRecommendations.listrecommender.cloudsqlOverprovisionedInstanceRecommendations.update |
| Recommender | Supported In Custom Roles |
recommender.bigqueryCapacityCommitmentsInsights.getrecommender.bigqueryCapacityCommitmentsInsights.listrecommender.bigqueryCapacityCommitmentsInsights.updaterecommender.bigqueryCapacityCommitmentsRecommendations.getrecommender.bigqueryCapacityCommitmentsRecommendations.listrecommender.bigqueryCapacityCommitmentsRecommendations.updaterecommender.cloudsqlIdleInstanceRecommendations.getrecommender.cloudsqlIdleInstanceRecommendations.listrecommender.cloudsqlIdleInstanceRecommendations.updaterecommender.cloudsqlInstanceActivityInsights.getrecommender.cloudsqlInstanceActivityInsights.listrecommender.cloudsqlInstanceActivityInsights.updaterecommender.cloudsqlInstanceCpuUsageInsights.getrecommender.cloudsqlInstanceCpuUsageInsights.listrecommender.cloudsqlInstanceCpuUsageInsights.updaterecommender.cloudsqlInstanceMemoryUsageInsights.getrecommender.cloudsqlInstanceMemoryUsageInsights.listrecommender.cloudsqlInstanceMemoryUsageInsights.updaterecommender.cloudsqlOverprovisionedInstanceRecommendations.getrecommender.cloudsqlOverprovisionedInstanceRecommendations.listrecommender.cloudsqlOverprovisionedInstanceRecommendations.update |
Cloud IAM changes as of 2021-09-10
| Service | Change | Description |
|---|---|---|
| BigQuery | Added |
bigquery.tables.createSnapshotbigquery.tables.deleteSnapshotbigquery.tables.restoreSnapshot |
| BigQuery | Supported In Custom Roles |
bigquery.tables.createSnapshotbigquery.tables.deleteSnapshotbigquery.tables.restoreSnapshot |
| Firebase | Added |
firebase.playLinks.getfirebase.playLinks.listfirebase.playLinks.update |
| Firebase | Supported In Custom Roles |
firebase.playLinks.getfirebase.playLinks.listfirebase.playLinks.update |
| Firebase | Now GA |
firebase.playLinks.getfirebase.playLinks.listfirebase.playLinks.update |
Cloud IAM changes as of 2021-08-30
| Service | Change | Description |
|---|---|---|
| Cloud Build | Role Updated |
The following permissions have been added to the role binaryauthorization.attestors.createbinaryauthorization.attestors.deletebinaryauthorization.attestors.getbinaryauthorization.attestors.listbinaryauthorization.attestors.updatebinaryauthorization.attestors.verifyImageAttestedcontaineranalysis.notes.attachOccurrencecontaineranalysis.notes.createcontaineranalysis.notes.deletecontaineranalysis.notes.getcontaineranalysis.notes.listcontaineranalysis.notes.update |
| Data Catalog | Role Updated |
The following permissions have been added to the role bigquery.connections.getbigquery.routines.get |
| Data Catalog | Role Updated |
The following permissions have been added to the role bigquery.connections.getbigquery.routines.get |
| GKE Hub | Now GA |
The role |
| GKE Hub | Role Updated |
The following permissions have been added to the role gkemulticloud.awsClusters.getgkemulticloud.azureClusters.get |
| Multi-Cluster Ingress | Role Updated |
The following permissions have been added to the role compute.sslPolicies.use |
| Cloud OS Config | Now GA |
The role |
| Cloud OS Config | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Storage Transfer Service | Role Updated |
The following permissions have been added to the role storagetransfer.agentpools.getstoragetransfer.agentpools.list |
| Cloud OS Config | Now GA |
osconfig.inventories.getosconfig.inventories.listosconfig.vulnerabilityReports.getosconfig.vulnerabilityReports.list |
Cloud IAM changes as of 2021-08-27
| Service | Change | Description |
|---|---|---|
| Cloud Service Mesh | Role Updated |
The following permissions have been added to the role container.thirdPartyObjects.create |
| Bare Metal Solution | Now GA |
The role |
| Bare Metal Solution | Now GA |
The role |
| Cloud Deploy | Role Added |
The role clouddeploy.deliveryPipelines.getclouddeploy.googleapis.com/deliveryPipelines.getclouddeploy.googleapis.com/locations.getclouddeploy.googleapis.com/locations.listclouddeploy.googleapis.com/operations.cancelclouddeploy.googleapis.com/operations.deleteclouddeploy.googleapis.com/operations.getclouddeploy.googleapis.com/operations.listclouddeploy.googleapis.com/releases.createclouddeploy.googleapis.com/releases.getclouddeploy.googleapis.com/releases.listclouddeploy.googleapis.com/rollouts.createclouddeploy.googleapis.com/rollouts.getclouddeploy.googleapis.com/rollouts.listclouddeploy.googleapis.com/targets.getclouddeploy.locations.getclouddeploy.locations.listclouddeploy.operations.cancelclouddeploy.operations.deleteclouddeploy.operations.getclouddeploy.operations.listclouddeploy.releases.createclouddeploy.releases.getclouddeploy.releases.listclouddeploy.rollouts.createclouddeploy.rollouts.getclouddeploy.rollouts.listclouddeploy.targets.getcloudresourcemanager.googleapis.com/projects.getcloudresourcemanager.googleapis.com/projects.listresourcemanager.projects.getresourcemanager.projects.list |
| Cloud Deploy | Role Updated |
The following permissions have been added to the role cloudbuild.workerpools.use |
| Content Warehouse | Role Updated |
The following permissions have been added to the role cloudfunctions.functions.invokepubsub.topics.publishpubsublite.topics.publish |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Role Updated |
The following permissions have been added to the role cloudasset.assets.analyzeIamPolicycloudasset.assets.exportResource |
| GKE Hub | Role Updated |
The following permissions have been added to the role serviceusage.services.get |
| Cloud Logging | Now GA |
The role |
| Apigee | Added |
apigee.proxies.update |
| Apigee | Supported In Custom Roles |
apigee.proxies.update |
| Apigee | Now GA |
apigee.proxies.update |
| Bare Metal Solution | Added |
baremetalsolution.instances.createbaremetalsolution.instances.getbaremetalsolution.instances.list |
| Bare Metal Solution | Supported In Custom Roles |
baremetalsolution.instances.createbaremetalsolution.instances.getbaremetalsolution.instances.list |
| Bare Metal Solution | Now GA |
baremetalsolution.instances.createbaremetalsolution.instances.getbaremetalsolution.instances.list |
| BigQuery | Added |
bigquery.jobs.delete |
| BigQuery | Supported In Custom Roles |
bigquery.jobs.delete |
| BigQuery | Now GA |
bigquery.jobs.delete |
| Cloud Deploy | Added |
clouddeploy.config.getclouddeploy.deliveryPipelines.createclouddeploy.deliveryPipelines.deleteclouddeploy.deliveryPipelines.getclouddeploy.deliveryPipelines.getIamPolicyclouddeploy.deliveryPipelines.listclouddeploy.deliveryPipelines.setIamPolicyclouddeploy.deliveryPipelines.updateclouddeploy.locations.getclouddeploy.locations.listclouddeploy.operations.cancelclouddeploy.operations.deleteclouddeploy.operations.getclouddeploy.operations.listclouddeploy.releases.createclouddeploy.releases.deleteclouddeploy.releases.getclouddeploy.releases.listclouddeploy.rollouts.approveclouddeploy.rollouts.createclouddeploy.rollouts.getclouddeploy.rollouts.listclouddeploy.targets.createclouddeploy.targets.deleteclouddeploy.targets.getclouddeploy.targets.getIamPolicyclouddeploy.targets.listclouddeploy.targets.setIamPolicyclouddeploy.targets.update |
| Cloud Deploy | Supported In Custom Roles |
clouddeploy.config.getclouddeploy.deliveryPipelines.createclouddeploy.deliveryPipelines.deleteclouddeploy.deliveryPipelines.getclouddeploy.deliveryPipelines.getIamPolicyclouddeploy.deliveryPipelines.listclouddeploy.deliveryPipelines.setIamPolicyclouddeploy.deliveryPipelines.updateclouddeploy.locations.getclouddeploy.locations.listclouddeploy.operations.cancelclouddeploy.operations.deleteclouddeploy.operations.getclouddeploy.operations.listclouddeploy.releases.createclouddeploy.releases.deleteclouddeploy.releases.getclouddeploy.releases.listclouddeploy.rollouts.approveclouddeploy.rollouts.createclouddeploy.rollouts.getclouddeploy.rollouts.listclouddeploy.targets.createclouddeploy.targets.deleteclouddeploy.targets.getclouddeploy.targets.getIamPolicyclouddeploy.targets.listclouddeploy.targets.setIamPolicyclouddeploy.targets.update |
| Cloud Run functions | Added |
cloudfunctions.functions.generateUploadUrl |
| Compute Engine | Added |
compute.forwardingRules.use |
| Dialogflow | Added |
dialogflow.conversations.update |
| Dialogflow | Now GA |
dialogflow.conversations.update |
| Cloud Integrations | Added |
integrations.apigeeIntegrationVers.delete |
| Cloud Integrations | Now GA |
integrations.apigeeIntegrationVers.delete |
| Cloud Logging | Now GA |
logging.fields.access |
| Storage Transfer Service | Added |
storagetransfer.agentpools.createstoragetransfer.agentpools.deletestoragetransfer.agentpools.getstoragetransfer.agentpools.liststoragetransfer.agentpools.update |
| Storage Transfer Service | Now GA |
storagetransfer.agentpools.createstoragetransfer.agentpools.deletestoragetransfer.agentpools.getstoragetransfer.agentpools.liststoragetransfer.agentpools.update |
Cloud IAM changes as of 2021-08-20
| Service | Change | Description |
|---|---|---|
| Cloud Service Mesh | Role Updated |
The following permissions have been added to the role container.thirdPartyObjects.create |
| Bare Metal Solution | Now GA |
The role |
| Bare Metal Solution | Now GA |
The role |
| Cloud Deploy | Role Added |
The role clouddeploy.deliveryPipelines.getclouddeploy.googleapis.com/deliveryPipelines.getclouddeploy.googleapis.com/locations.getclouddeploy.googleapis.com/locations.listclouddeploy.googleapis.com/operations.cancelclouddeploy.googleapis.com/operations.deleteclouddeploy.googleapis.com/operations.getclouddeploy.googleapis.com/operations.listclouddeploy.googleapis.com/releases.createclouddeploy.googleapis.com/releases.getclouddeploy.googleapis.com/releases.listclouddeploy.googleapis.com/rollouts.createclouddeploy.googleapis.com/rollouts.getclouddeploy.googleapis.com/rollouts.listclouddeploy.googleapis.com/targets.getclouddeploy.locations.getclouddeploy.locations.listclouddeploy.operations.cancelclouddeploy.operations.deleteclouddeploy.operations.getclouddeploy.operations.listclouddeploy.releases.createclouddeploy.releases.getclouddeploy.releases.listclouddeploy.rollouts.createclouddeploy.rollouts.getclouddeploy.rollouts.listclouddeploy.targets.getcloudresourcemanager.googleapis.com/projects.getcloudresourcemanager.googleapis.com/projects.listresourcemanager.projects.getresourcemanager.projects.list |
| Cloud Deploy | Role Updated |
The following permissions have been added to the role cloudbuild.workerpools.use |
| Content Warehouse | Role Updated |
The following permissions have been added to the role cloudfunctions.functions.invokepubsub.topics.publishpubsublite.topics.publish |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Role Updated |
The following permissions have been added to the role cloudasset.assets.analyzeIamPolicycloudasset.assets.exportResource |
| GKE Hub | Role Updated |
The following permissions have been added to the role serviceusage.services.get |
| Cloud Logging | Now GA |
The role |
| Apigee | Added |
apigee.proxies.update |
| Apigee | Supported In Custom Roles |
apigee.proxies.update |
| Apigee | Now GA |
apigee.proxies.update |
| Bare Metal Solution | Added |
baremetalsolution.instances.createbaremetalsolution.instances.getbaremetalsolution.instances.list |
| Bare Metal Solution | Supported In Custom Roles |
baremetalsolution.instances.createbaremetalsolution.instances.getbaremetalsolution.instances.list |
| Bare Metal Solution | Now GA |
baremetalsolution.instances.createbaremetalsolution.instances.getbaremetalsolution.instances.list |
| BigQuery | Added |
bigquery.jobs.delete |
| BigQuery | Supported In Custom Roles |
bigquery.jobs.delete |
| BigQuery | Now GA |
bigquery.jobs.delete |
| Cloud Deploy | Added |
clouddeploy.config.getclouddeploy.deliveryPipelines.createclouddeploy.deliveryPipelines.deleteclouddeploy.deliveryPipelines.getclouddeploy.deliveryPipelines.getIamPolicyclouddeploy.deliveryPipelines.listclouddeploy.deliveryPipelines.setIamPolicyclouddeploy.deliveryPipelines.updateclouddeploy.locations.getclouddeploy.locations.listclouddeploy.operations.cancelclouddeploy.operations.deleteclouddeploy.operations.getclouddeploy.operations.listclouddeploy.releases.createclouddeploy.releases.deleteclouddeploy.releases.getclouddeploy.releases.listclouddeploy.rollouts.approveclouddeploy.rollouts.createclouddeploy.rollouts.getclouddeploy.rollouts.listclouddeploy.targets.createclouddeploy.targets.deleteclouddeploy.targets.getclouddeploy.targets.getIamPolicyclouddeploy.targets.listclouddeploy.targets.setIamPolicyclouddeploy.targets.update |
| Cloud Deploy | Supported In Custom Roles |
clouddeploy.config.getclouddeploy.deliveryPipelines.createclouddeploy.deliveryPipelines.deleteclouddeploy.deliveryPipelines.getclouddeploy.deliveryPipelines.getIamPolicyclouddeploy.deliveryPipelines.listclouddeploy.deliveryPipelines.setIamPolicyclouddeploy.deliveryPipelines.updateclouddeploy.locations.getclouddeploy.locations.listclouddeploy.operations.cancelclouddeploy.operations.deleteclouddeploy.operations.getclouddeploy.operations.listclouddeploy.releases.createclouddeploy.releases.deleteclouddeploy.releases.getclouddeploy.releases.listclouddeploy.rollouts.approveclouddeploy.rollouts.createclouddeploy.rollouts.getclouddeploy.rollouts.listclouddeploy.targets.createclouddeploy.targets.deleteclouddeploy.targets.getclouddeploy.targets.getIamPolicyclouddeploy.targets.listclouddeploy.targets.setIamPolicyclouddeploy.targets.update |
| Cloud Run functions | Added |
cloudfunctions.functions.generateUploadUrl |
| Compute Engine | Added |
compute.forwardingRules.use |
| Dialogflow | Added |
dialogflow.conversations.update |
| Dialogflow | Now GA |
dialogflow.conversations.update |
| Cloud Integrations | Added |
integrations.apigeeIntegrationVers.delete |
| Cloud Integrations | Now GA |
integrations.apigeeIntegrationVers.delete |
| Cloud Logging | Now GA |
logging.fields.access |
| Storage Transfer Service | Added |
storagetransfer.agentpools.createstoragetransfer.agentpools.deletestoragetransfer.agentpools.getstoragetransfer.agentpools.liststoragetransfer.agentpools.update |
| Storage Transfer Service | Now GA |
storagetransfer.agentpools.createstoragetransfer.agentpools.deletestoragetransfer.agentpools.getstoragetransfer.agentpools.liststoragetransfer.agentpools.update |
Cloud IAM changes as of 2021-08-13
| Service | Change | Description |
|---|---|---|
| Artifact Registry | Now GA |
The role |
| Artifact Registry | Now GA |
The role |
| Artifact Registry | Now GA |
The role |
| Artifact Registry | Now GA |
The role |
| Cloud Build | Now GA |
The role |
| Cloud Build | Now GA |
The role |
| Cloud Build | Now GA |
The role |
| Basic Role | Role Updated |
The following permissions have been added to the role logging.notificationRules.createlogging.notificationRules.deletelogging.notificationRules.update |
| Network Connectivity Center | Now GA |
The role |
| Network Connectivity Center | Now GA |
The role |
| Network Connectivity Center | Now GA |
The role |
| Speech-to-Text | Now GA |
The role |
| Speech-to-Text | Now GA |
The role |
| Speech-to-Text | Now GA |
The role |
| Artifact Registry | Now GA |
artifactregistry.aptartifacts.createartifactregistry.files.getartifactregistry.files.listartifactregistry.packages.deleteartifactregistry.packages.getartifactregistry.packages.listartifactregistry.repositories.createartifactregistry.repositories.deleteartifactregistry.repositories.deleteArtifactsartifactregistry.repositories.downloadArtifactsartifactregistry.repositories.getartifactregistry.repositories.getIamPolicyartifactregistry.repositories.listartifactregistry.repositories.setIamPolicyartifactregistry.repositories.updateartifactregistry.repositories.uploadArtifactsartifactregistry.tags.createartifactregistry.tags.deleteartifactregistry.tags.getartifactregistry.tags.listartifactregistry.tags.updateartifactregistry.versions.deleteartifactregistry.versions.getartifactregistry.versions.listartifactregistry.yumartifacts.create |
| Network Connectivity Center | Now GA |
networkconnectivity.hubs.createnetworkconnectivity.hubs.deletenetworkconnectivity.hubs.getnetworkconnectivity.hubs.getIamPolicynetworkconnectivity.hubs.listnetworkconnectivity.hubs.setIamPolicynetworkconnectivity.hubs.updatenetworkconnectivity.locations.getnetworkconnectivity.locations.listnetworkconnectivity.operations.cancelnetworkconnectivity.operations.deletenetworkconnectivity.operations.getnetworkconnectivity.operations.listnetworkconnectivity.spokes.createnetworkconnectivity.spokes.deletenetworkconnectivity.spokes.getnetworkconnectivity.spokes.getIamPolicynetworkconnectivity.spokes.listnetworkconnectivity.spokes.setIamPolicynetworkconnectivity.spokes.update |
| Network Services | Added |
networkservices.endpointPolicies.createnetworkservices.endpointPolicies.deletenetworkservices.endpointPolicies.getnetworkservices.endpointPolicies.getIamPolicynetworkservices.endpointPolicies.listnetworkservices.endpointPolicies.setIamPolicynetworkservices.endpointPolicies.updatenetworkservices.endpointPolicies.use |
| Notebooks | Added |
notebooks.instances.getHealth |
| Notebooks | Now GA |
notebooks.instances.getHealth |
| Speech-to-Text | Added |
speech.adaptations.executespeech.customClasses.createspeech.customClasses.deletespeech.customClasses.getspeech.customClasses.listspeech.customClasses.updatespeech.phraseSets.createspeech.phraseSets.deletespeech.phraseSets.getspeech.phraseSets.listspeech.phraseSets.update |
| Speech-to-Text | Supported In Custom Roles |
speech.adaptations.executespeech.customClasses.createspeech.customClasses.deletespeech.customClasses.getspeech.customClasses.listspeech.customClasses.updatespeech.phraseSets.createspeech.phraseSets.deletespeech.phraseSets.getspeech.phraseSets.listspeech.phraseSets.update |
| Speech-to-Text | Now GA |
speech.adaptations.executespeech.customClasses.createspeech.customClasses.deletespeech.customClasses.getspeech.customClasses.listspeech.customClasses.updatespeech.phraseSets.createspeech.phraseSets.deletespeech.phraseSets.getspeech.phraseSets.listspeech.phraseSets.update |
Cloud IAM changes as of 2021-08-06
| Service | Change | Description |
|---|---|---|
| Vertex AI | Role Updated |
The following permissions have been added to the role bigquery.readsessions.getData |
| Vertex AI | Role Updated |
The following permissions have been added to the role aiplatform.annotationSpecs.createaiplatform.annotationSpecs.deleteaiplatform.annotationSpecs.getaiplatform.annotationSpecs.listaiplatform.annotationSpecs.updateaiplatform.annotations.createaiplatform.annotations.deleteaiplatform.annotations.getaiplatform.annotations.listaiplatform.annotations.updateaiplatform.batchPredictionJobs.cancelaiplatform.batchPredictionJobs.deleteaiplatform.customJobs.deleteaiplatform.dataItems.createaiplatform.dataItems.deleteaiplatform.dataItems.getaiplatform.dataItems.listaiplatform.dataItems.updateaiplatform.dataLabelingJobs.cancelaiplatform.dataLabelingJobs.createaiplatform.dataLabelingJobs.deleteaiplatform.dataLabelingJobs.getaiplatform.dataLabelingJobs.listaiplatform.datasets.deleteaiplatform.datasets.exportaiplatform.datasets.listaiplatform.edgeDeploymentJobs.createaiplatform.edgeDeploymentJobs.deleteaiplatform.edgeDeploymentJobs.getaiplatform.edgeDeploymentJobs.listaiplatform.edgeDeviceDebugInfo.getaiplatform.edgeDevices.createaiplatform.edgeDevices.deleteaiplatform.edgeDevices.getaiplatform.edgeDevices.listaiplatform.edgeDevices.updateaiplatform.endpoints.createaiplatform.endpoints.deleteaiplatform.endpoints.deployaiplatform.endpoints.getaiplatform.endpoints.listaiplatform.endpoints.undeployaiplatform.endpoints.updateaiplatform.entityTypes.createaiplatform.entityTypes.deleteaiplatform.entityTypes.importFeatureValuesaiplatform.entityTypes.listaiplatform.entityTypes.readFeatureValuesaiplatform.entityTypes.streamingReadFeatureValuesaiplatform.entityTypes.updateaiplatform.entityTypes.writeFeatureValuesaiplatform.features.createaiplatform.features.deleteaiplatform.features.getaiplatform.features.listaiplatform.features.updateaiplatform.featurestores.batchReadFeatureValuesaiplatform.featurestores.createaiplatform.featurestores.deleteaiplatform.featurestores.importFeaturesaiplatform.featurestores.listaiplatform.featurestores.readFeaturesaiplatform.featurestores.updateaiplatform.featurestores.writeFeaturesaiplatform.humanInTheLoops.createaiplatform.humanInTheLoops.deleteaiplatform.humanInTheLoops.getaiplatform.humanInTheLoops.listaiplatform.humanInTheLoops.sendaiplatform.humanInTheLoops.updateaiplatform.hyperparameterTuningJobs.cancelaiplatform.hyperparameterTuningJobs.createaiplatform.hyperparameterTuningJobs.deleteaiplatform.hyperparameterTuningJobs.getaiplatform.hyperparameterTuningJobs.listaiplatform.indexEndpoints.createaiplatform.indexEndpoints.deleteaiplatform.indexEndpoints.deployaiplatform.indexEndpoints.getaiplatform.indexEndpoints.listaiplatform.indexEndpoints.undeployaiplatform.indexEndpoints.updateaiplatform.indexes.createaiplatform.indexes.deleteaiplatform.indexes.getaiplatform.indexes.listaiplatform.indexes.updateaiplatform.locations.getaiplatform.locations.listaiplatform.metadataSchemas.deleteaiplatform.modelDeploymentMonitoringJobs.deleteaiplatform.modelDeploymentMonitoringJobs.getaiplatform.modelDeploymentMonitoringJobs.listaiplatform.modelDeploymentMonitoringJobs.pauseaiplatform.modelDeploymentMonitoringJobs.resumeaiplatform.modelDeploymentMonitoringJobs.searchStatsAnomaliesaiplatform.modelEvaluationSlices.getaiplatform.modelEvaluationSlices.listaiplatform.modelEvaluations.exportEvaluatedDataItemsaiplatform.modelEvaluations.getaiplatform.modelEvaluations.listaiplatform.models.deleteaiplatform.models.exportaiplatform.models.getaiplatform.models.listaiplatform.models.updateaiplatform.models.uploadaiplatform.nasJobs.cancelaiplatform.nasJobs.createaiplatform.nasJobs.deleteaiplatform.nasJobs.getaiplatform.nasJobs.listaiplatform.operations.listaiplatform.pipelineJobs.cancelaiplatform.pipelineJobs.createaiplatform.pipelineJobs.deleteaiplatform.pipelineJobs.getaiplatform.pipelineJobs.listaiplatform.specialistPools.createaiplatform.specialistPools.deleteaiplatform.specialistPools.getaiplatform.specialistPools.listaiplatform.specialistPools.updateaiplatform.studies.createaiplatform.studies.deleteaiplatform.studies.getaiplatform.studies.listaiplatform.studies.updateaiplatform.tensorboardExperiments.createaiplatform.tensorboardExperiments.deleteaiplatform.tensorboardExperiments.getaiplatform.tensorboardExperiments.listaiplatform.tensorboardExperiments.updateaiplatform.tensorboardExperiments.writeaiplatform.tensorboardRuns.createaiplatform.tensorboardRuns.deleteaiplatform.tensorboardRuns.getaiplatform.tensorboardRuns.listaiplatform.tensorboardRuns.updateaiplatform.tensorboardRuns.writeaiplatform.tensorboardTimeSeries.createaiplatform.tensorboardTimeSeries.deleteaiplatform.tensorboardTimeSeries.getaiplatform.tensorboardTimeSeries.listaiplatform.tensorboardTimeSeries.readaiplatform.tensorboardTimeSeries.updateaiplatform.tensorboards.createaiplatform.tensorboards.deleteaiplatform.tensorboards.getaiplatform.tensorboards.listaiplatform.tensorboards.updateaiplatform.trainingPipelines.cancelaiplatform.trainingPipelines.createaiplatform.trainingPipelines.deleteaiplatform.trainingPipelines.getaiplatform.trainingPipelines.listaiplatform.trials.createaiplatform.trials.deleteaiplatform.trials.getaiplatform.trials.listaiplatform.trials.update |
| Dialogflow | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Cloud Integrations | Role Updated |
The following permissions have been added to the role integrations.apigeeExecutions.listintegrations.apigeeIntegrationVers.deployintegrations.apigeeIntegrations.invoke |
| Network Connectivity Center | Role Updated |
The following permissions have been added to the role networkconnectivity.hubs.getnetworkconnectivity.hubs.getIamPolicynetworkconnectivity.hubs.list |
| Transcoder API | Now GA |
The role |
| Transcoder API | Now GA |
The role |
| Compute Engine | Added |
compute.backendServices.getIamPolicycompute.backendServices.setIamPolicycompute.regionBackendServices.getIamPolicycompute.regionBackendServices.setIamPolicy |
| Compute Engine | Supported In Custom Roles |
compute.backendServices.getIamPolicycompute.backendServices.setIamPolicy |
| Cyber Insurance Hub | Added |
riskmanager.operations.deleteriskmanager.operations.getriskmanager.operations.listriskmanager.policies.getriskmanager.policies.listriskmanager.reports.createriskmanager.reports.deleteriskmanager.reports.getriskmanager.reports.listriskmanager.reports.reviewriskmanager.reports.shareriskmanager.serviceAccount.createriskmanager.settings.getriskmanager.settings.update |
| Cyber Insurance Hub | Supported In Custom Roles |
riskmanager.settings.getriskmanager.settings.update |
| Transcoder API | Now GA |
transcoder.jobTemplates.createtranscoder.jobTemplates.deletetranscoder.jobTemplates.gettranscoder.jobTemplates.listtranscoder.jobs.createtranscoder.jobs.deletetranscoder.jobs.gettranscoder.jobs.list |
Cloud IAM changes as of 2021-07-30
| Service | Change | Description |
|---|---|---|
| Vertex AI | Role Updated |
The following permissions have been added to the role aiplatform.modelDeploymentMonitoringJobs.createaiplatform.modelDeploymentMonitoringJobs.update |
| API Gateway | Role Updated |
The following permissions have been added to the role monitoring.metricDescriptors.listmonitoring.monitoredResourceDescriptors.getmonitoring.timeSeries.listservicemanagement.services.getserviceusage.services.list |
| API Gateway | Role Updated |
The following permissions have been added to the role monitoring.metricDescriptors.listmonitoring.monitoredResourceDescriptors.getmonitoring.timeSeries.listservicemanagement.services.getserviceusage.services.list |
| Bare Metal Solution | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Bare Metal Solution | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Bare Metal Solution | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Cloud Build | Now GA |
The role |
| Cloud Key Management Service | Now GA |
The role |
| Cloud Key Management Service | Now GA |
The role |
| Conversational Insights | Role Updated |
The following permissions have been added to the role datalabeling.dataitems.getdatalabeling.dataitems.listdatalabeling.datasets.createdatalabeling.datasets.deletedatalabeling.datasets.exportdatalabeling.datasets.getdatalabeling.datasets.importdatalabeling.operations.getdatalabeling.operations.list |
| Dataflow | Role Updated |
The following permissions have been added to the role autoscaling.sites.readRecommendationsautoscaling.sites.writeMetricsautoscaling.sites.writeState |
| Dataproc | Role Updated |
The following permissions have been added to the role logging.operations.getlogging.operations.list |
| Dataproc | Role Updated |
The following permissions have been added to the role storage.multipartUploads.list |
| Enterprise Knowledge Graph | Role Updated |
The following permissions have been added to the role bigquery.jobs.createresourcemanager.projects.getresourcemanager.projects.list |
| Cloud Integrations | Now GA |
The role |
| Cloud Integrations | Now GA |
The role |
| Cloud Integrations | Now GA |
The role |
| Cloud Integrations | Now GA |
The role |
| Cloud Integrations | Now GA |
The role |
| Cloud Integrations | Now GA |
The role |
| Cloud Logging | Role Updated |
The following permissions have been added to the role logging.operations.getlogging.operations.list |
| Media Asset | Role Updated |
The following permissions have been added to the role transcoder.jobs.createtranscoder.jobs.deletetranscoder.jobs.get |
| Multi-Cluster Ingress | Role Updated |
The following permissions have been added to the role container.frontendConfigs.createcontainer.frontendConfigs.deletecontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.frontendConfigs.updatecontainer.thirdPartyObjects.delete |
| Security Command Center | Role Updated |
The following permissions have been added to the role binaryauthorization.policy.getlogging.operations.getlogging.operations.list |
| Security Command Center | Role Updated |
The following permissions have been added to the role binaryauthorization.policy.getlogging.operations.getlogging.operations.list |
| Security Command Center | Role Updated |
The following permissions have been added to the role binaryauthorization.policy.getlogging.operations.getlogging.operations.list |
| Cloud Storage | Role Updated |
The following permissions have been added to the role storage.multipartUploads.list |
| Artifact Registry | Added |
artifactregistry.aptartifacts.createartifactregistry.yumartifacts.create |
| Cloud Build | Added |
cloudbuild.builds.approve |
| Cloud Build | Supported In Custom Roles |
cloudbuild.builds.approve |
| Cloud Build | Now GA |
cloudbuild.builds.approve |
| Cloud Key Management Service | Added |
cloudkms.cryptoKeyVersions.useToVerifycloudkms.keyRings.createTagBindingcloudkms.keyRings.deleteTagBindingcloudkms.keyRings.listTagBindingscloudkms.locations.generateRandomBytes |
| Cloud Key Management Service | Supported In Custom Roles |
cloudkms.cryptoKeyVersions.useToVerifycloudkms.locations.generateRandomBytes |
| Cloud Key Management Service | Now GA |
cloudkms.cryptoKeyVersions.useToVerifycloudkms.keyRings.createTagBindingcloudkms.keyRings.deleteTagBindingcloudkms.keyRings.listTagBindingscloudkms.locations.generateRandomBytes |
| Data Pipelines | Added |
datapipelines.pipelines.createdatapipelines.pipelines.deletedatapipelines.pipelines.getdatapipelines.pipelines.listdatapipelines.pipelines.rundatapipelines.pipelines.stopdatapipelines.pipelines.update |
| Firebase App Check | Added |
firebaseappcheck.appAttestConfig.getfirebaseappcheck.appAttestConfig.updatefirebaseappcheck.safetyNetConfig.getfirebaseappcheck.safetyNetConfig.update |
| Firebase App Check | Supported In Custom Roles |
firebaseappcheck.appAttestConfig.getfirebaseappcheck.appAttestConfig.updatefirebaseappcheck.safetyNetConfig.getfirebaseappcheck.safetyNetConfig.update |
| Cloud Integrations | Now GA |
integrations.apigeeAuthConfigs.createintegrations.apigeeAuthConfigs.deleteintegrations.apigeeAuthConfigs.getintegrations.apigeeAuthConfigs.listintegrations.apigeeAuthConfigs.updateintegrations.apigeeCertificates.getintegrations.apigeeExecutions.listintegrations.apigeeIntegrationVers.createintegrations.apigeeIntegrationVers.deployintegrations.apigeeIntegrationVers.getintegrations.apigeeIntegrationVers.listintegrations.apigeeIntegrationVers.updateintegrations.apigeeIntegrations.invokeintegrations.apigeeIntegrations.listintegrations.apigeeSfdcChannels.createintegrations.apigeeSfdcChannels.deleteintegrations.apigeeSfdcChannels.getintegrations.apigeeSfdcChannels.listintegrations.apigeeSfdcChannels.updateintegrations.apigeeSfdcInstances.createintegrations.apigeeSfdcInstances.deleteintegrations.apigeeSfdcInstances.getintegrations.apigeeSfdcInstances.listintegrations.apigeeSfdcInstances.updateintegrations.apigeeSuspensions.listintegrations.apigeeSuspensions.resolve |
| Managed Service for Microsoft Active Directory | Added |
managedidentities.peerings.createmanagedidentities.peerings.deletemanagedidentities.peerings.getmanagedidentities.peerings.getIamPolicymanagedidentities.peerings.listmanagedidentities.peerings.setIamPolicymanagedidentities.peerings.update |
| Managed Service for Microsoft Active Directory | Supported In Custom Roles |
managedidentities.peerings.createmanagedidentities.peerings.deletemanagedidentities.peerings.getmanagedidentities.peerings.getIamPolicymanagedidentities.peerings.listmanagedidentities.peerings.setIamPolicymanagedidentities.peerings.update |
| Recommender | Added |
recommender.resources.export |
| Recommender | Supported In Custom Roles |
recommender.resources.export |
Cloud IAM changes as of 2021-07-16
| Service | Change | Description |
|---|---|---|
| Cloud Service Mesh | Role Updated |
The following permissions have been added to the role container.customResourceDefinitions.update |
| Cloud Build | Now GA |
The role |
| Cloud Build | Now GA |
The role |
| Cloud Build | Now GA |
The role |
| Cloud Build | Now GA |
The role |
| Cloud TPU | Role Updated |
The following permissions have been added to the role networkconnectivity.locations.getnetworkconnectivity.locations.listnetworkconnectivity.operations.cancelnetworkconnectivity.operations.deletenetworkconnectivity.operations.getnetworkconnectivity.operations.list |
| Compliance Scanning | Now GA |
The role |
| Cloud Composer | Role Updated |
The following permissions have been added to the role networkconnectivity.locations.getnetworkconnectivity.locations.listnetworkconnectivity.operations.cancelnetworkconnectivity.operations.deletenetworkconnectivity.operations.getnetworkconnectivity.operations.list |
| Compute Engine | Role Updated |
The following permissions have been added to the role networkconnectivity.locations.getnetworkconnectivity.locations.listnetworkconnectivity.operations.cancelnetworkconnectivity.operations.deletenetworkconnectivity.operations.getnetworkconnectivity.operations.list |
| Compute Engine | Role Updated |
The following permissions have been added to the role networkconnectivity.locations.getnetworkconnectivity.locations.listnetworkconnectivity.operations.getnetworkconnectivity.operations.list |
| Compute Engine | Role Updated |
The following permissions have been added to the role networkconnectivity.locations.getnetworkconnectivity.locations.listnetworkconnectivity.operations.getnetworkconnectivity.operations.list |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.regionOperations.getcompute.regionOperations.getIamPolicycompute.regionOperations.listcompute.regionOperations.setIamPolicy |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.regionOperations.getcompute.regionOperations.getIamPolicycompute.regionOperations.list |
| Google Kubernetes Engine | Role Updated |
The following permissions have been added to the role networkconnectivity.locations.getnetworkconnectivity.locations.listnetworkconnectivity.operations.cancelnetworkconnectivity.operations.deletenetworkconnectivity.operations.getnetworkconnectivity.operations.list |
| Dataflow | Role Updated |
The following permissions have been added to the role networkconnectivity.locations.getnetworkconnectivity.locations.listnetworkconnectivity.operations.cancelnetworkconnectivity.operations.deletenetworkconnectivity.operations.getnetworkconnectivity.operations.list |
| Cloud Data Fusion | Role Updated |
The following permissions have been added to the role networkconnectivity.locations.getnetworkconnectivity.locations.listnetworkconnectivity.operations.getnetworkconnectivity.operations.list |
| Data Pipelines | Now GA |
The role |
| GKE Multi-Cloud | Role Updated |
The following permissions have been added to the role gkemulticloud.awsClusters.deletegkemulticloud.awsNodePools.deletegkemulticloud.azureClients.deletegkemulticloud.azureClusters.deletegkemulticloud.azureNodePools.delete |
| Vertex AI | Added |
aiplatform.artifacts.deleteaiplatform.entityTypes.writeFeatureValuesaiplatform.executions.deleteaiplatform.metadataSchemas.deleteaiplatform.tensorboardExperiments.write |
| Cloud Build | Added |
cloudbuild.workerpools.createcloudbuild.workerpools.deletecloudbuild.workerpools.getcloudbuild.workerpools.listcloudbuild.workerpools.updatecloudbuild.workerpools.use |
| Cloud Build | Supported In Custom Roles |
cloudbuild.workerpools.createcloudbuild.workerpools.deletecloudbuild.workerpools.getcloudbuild.workerpools.listcloudbuild.workerpools.updatecloudbuild.workerpools.use |
| Cloud Build | Now GA |
cloudbuild.workerpools.createcloudbuild.workerpools.deletecloudbuild.workerpools.getcloudbuild.workerpools.listcloudbuild.workerpools.updatecloudbuild.workerpools.use |
| GKE Multi-Cloud | Added |
gkemulticloud.awsNodePools.updategkemulticloud.azureNodePools.update |
| Cloud Monitoring | Added |
monitoring.metricsScopes.link |
| Cloud Monitoring | Supported In Custom Roles |
monitoring.metricsScopes.link |
| Policy Analyzer | Added |
policyanalyzer.serviceAccountKeyLastAuthenticationActivities.querypolicyanalyzer.serviceAccountLastAuthenticationActivities.query |
| Pub/Sub Lite | Added |
pubsublite.operations.getpubsublite.operations.list |
| Pub/Sub Lite | Now GA |
pubsublite.operations.getpubsublite.operations.list |
Cloud IAM changes as of 2021-07-02
| Service | Change | Description |
|---|---|---|
| Cloud Service Mesh | Role Updated |
The following permissions have been added to the role container.mutatingWebhookConfigurations.createcontainer.mutatingWebhookConfigurations.getcontainer.mutatingWebhookConfigurations.listcontainer.mutatingWebhookConfigurations.updatecontainer.validatingWebhookConfigurations.createcontainer.validatingWebhookConfigurations.getcontainer.validatingWebhookConfigurations.listcontainer.validatingWebhookConfigurations.update |
| Cloud Composer | Now GA |
The role |
| Visual Inspection AI | Now GA |
The role |
| Visual Inspection AI | Now GA |
The role |
| Visual Inspection AI | Now GA |
The role |
| Compute Engine | Added |
compute.instances.sendDiagnosticInterrupt |
| Compute Engine | Now GA |
compute.instances.sendDiagnosticInterrupt |
| Visual Inspection AI | Added |
visualinspection.annotationSets.createvisualinspection.annotationSets.deletevisualinspection.annotationSets.getvisualinspection.annotationSets.listvisualinspection.annotationSets.updatevisualinspection.annotationSpecs.createvisualinspection.annotationSpecs.deletevisualinspection.annotationSpecs.getvisualinspection.annotationSpecs.listvisualinspection.annotations.createvisualinspection.annotations.deletevisualinspection.annotations.getvisualinspection.annotations.listvisualinspection.annotations.updatevisualinspection.datasets.createvisualinspection.datasets.deletevisualinspection.datasets.exportvisualinspection.datasets.getvisualinspection.datasets.importvisualinspection.datasets.listvisualinspection.datasets.updatevisualinspection.images.deletevisualinspection.images.getvisualinspection.images.listvisualinspection.images.updatevisualinspection.locations.getvisualinspection.locations.listvisualinspection.locations.reportUsageMetricsvisualinspection.modelEvaluations.getvisualinspection.modelEvaluations.listvisualinspection.models.createvisualinspection.models.deletevisualinspection.models.getvisualinspection.models.listvisualinspection.models.updatevisualinspection.models.writePredictionvisualinspection.modules.createvisualinspection.modules.deletevisualinspection.modules.getvisualinspection.modules.listvisualinspection.modules.updatevisualinspection.operations.getvisualinspection.operations.listvisualinspection.solutionArtifacts.createvisualinspection.solutionArtifacts.deletevisualinspection.solutionArtifacts.getvisualinspection.solutionArtifacts.listvisualinspection.solutionArtifacts.predictvisualinspection.solutionArtifacts.updatevisualinspection.solutions.createvisualinspection.solutions.deletevisualinspection.solutions.getvisualinspection.solutions.list |
| Visual Inspection AI | Supported In Custom Roles |
visualinspection.annotationSets.createvisualinspection.annotationSets.deletevisualinspection.annotationSets.getvisualinspection.annotationSets.listvisualinspection.annotationSets.updatevisualinspection.annotationSpecs.createvisualinspection.annotationSpecs.deletevisualinspection.annotationSpecs.getvisualinspection.annotationSpecs.listvisualinspection.annotations.createvisualinspection.annotations.deletevisualinspection.annotations.getvisualinspection.annotations.listvisualinspection.annotations.updatevisualinspection.datasets.createvisualinspection.datasets.deletevisualinspection.datasets.exportvisualinspection.datasets.getvisualinspection.datasets.importvisualinspection.datasets.listvisualinspection.datasets.updatevisualinspection.images.deletevisualinspection.images.getvisualinspection.images.listvisualinspection.images.updatevisualinspection.locations.getvisualinspection.locations.listvisualinspection.locations.reportUsageMetricsvisualinspection.modelEvaluations.getvisualinspection.modelEvaluations.listvisualinspection.models.createvisualinspection.models.deletevisualinspection.models.getvisualinspection.models.listvisualinspection.models.updatevisualinspection.models.writePredictionvisualinspection.modules.createvisualinspection.modules.deletevisualinspection.modules.getvisualinspection.modules.listvisualinspection.modules.updatevisualinspection.operations.getvisualinspection.operations.listvisualinspection.solutionArtifacts.createvisualinspection.solutionArtifacts.deletevisualinspection.solutionArtifacts.getvisualinspection.solutionArtifacts.listvisualinspection.solutionArtifacts.predictvisualinspection.solutionArtifacts.updatevisualinspection.solutions.createvisualinspection.solutions.deletevisualinspection.solutions.getvisualinspection.solutions.list |
| Visual Inspection AI | Now GA |
visualinspection.annotationSets.createvisualinspection.annotationSets.deletevisualinspection.annotationSets.getvisualinspection.annotationSets.listvisualinspection.annotationSets.updatevisualinspection.annotationSpecs.createvisualinspection.annotationSpecs.deletevisualinspection.annotationSpecs.getvisualinspection.annotationSpecs.listvisualinspection.annotations.createvisualinspection.annotations.deletevisualinspection.annotations.getvisualinspection.annotations.listvisualinspection.annotations.updatevisualinspection.datasets.createvisualinspection.datasets.deletevisualinspection.datasets.exportvisualinspection.datasets.getvisualinspection.datasets.importvisualinspection.datasets.listvisualinspection.datasets.updatevisualinspection.images.deletevisualinspection.images.getvisualinspection.images.listvisualinspection.images.updatevisualinspection.locations.getvisualinspection.locations.listvisualinspection.locations.reportUsageMetricsvisualinspection.modelEvaluations.getvisualinspection.modelEvaluations.listvisualinspection.models.createvisualinspection.models.deletevisualinspection.models.getvisualinspection.models.listvisualinspection.models.updatevisualinspection.models.writePredictionvisualinspection.modules.createvisualinspection.modules.deletevisualinspection.modules.getvisualinspection.modules.listvisualinspection.modules.updatevisualinspection.operations.getvisualinspection.operations.listvisualinspection.solutionArtifacts.createvisualinspection.solutionArtifacts.deletevisualinspection.solutionArtifacts.getvisualinspection.solutionArtifacts.listvisualinspection.solutionArtifacts.predictvisualinspection.solutionArtifacts.updatevisualinspection.solutions.createvisualinspection.solutions.deletevisualinspection.solutions.getvisualinspection.solutions.list |
Cloud IAM changes as of 2021-06-25
| Service | Change | Description |
|---|---|---|
| Bare Metal Solution | Now GA |
The role |
| Bare Metal Solution | Now GA |
The role |
| Bare Metal Solution | Now GA |
The role |
| Cloud Run functions | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Cloud Run functions | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Cloud Run functions | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Cloud Run functions | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Google Kubernetes Engine | Role Updated |
The following permissions have been added to the role container.deployments.getScalecontainer.statefulSets.getScalecontainer.storageStates.getStatuscontainer.storageVersionMigrations.getStatuscontainer.volumeSnapshotContents.getStatus |
| Container Threat Detection | Role Updated |
The following permissions have been added to the role container.deployments.getScalecontainer.statefulSets.getScalecontainer.storageStates.getStatuscontainer.storageVersionMigrations.getStatuscontainer.volumeSnapshotContents.getStatus |
| Data Catalog | Role Updated |
The following permissions have been added to the role bigquery.connections.updateTag |
| Data Catalog | Role Updated |
The following permissions have been added to the role bigquery.connections.updateTag |
| Dialogflow | Role Updated |
The following permissions have been added to the role dialogflow.agents.searchResources |
| Dialogflow | Role Updated |
The following permissions have been added to the role dialogflow.agents.searchResources |
| Dialogflow | Role Updated |
The following permissions have been added to the role dialogflow.agents.searchResources |
| Dialogflow | Role Updated |
The following permissions have been added to the role dialogflow.agents.searchResources |
| Dialogflow | Role Updated |
The following permissions have been added to the role dialogflow.agents.searchResources |
| Dialogflow | Role Updated |
The following permissions have been added to the role dialogflow.agents.searchResources |
| Dialogflow | Role Updated |
The following permissions have been added to the role dialogflow.agents.searchResources |
| Eventarc | Role Updated |
The following permissions have been added to the role storage.buckets.getstorage.buckets.update |
| Firebase | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Firebase | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Firebase | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Firebase | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Network Connectivity Center | Role Updated |
The following permissions have been added to the role networkconnectivity.locations.getnetworkconnectivity.locations.listnetworkconnectivity.operations.cancelnetworkconnectivity.operations.deletenetworkconnectivity.operations.getnetworkconnectivity.operations.list |
| Network Connectivity Center | Role Updated |
The following permissions have been added to the role networkconnectivity.locations.getnetworkconnectivity.locations.list |
| Network Connectivity Center | Role Updated |
The following permissions have been added to the role networkconnectivity.locations.getnetworkconnectivity.locations.list |
| Cloud Run | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Cloud Run | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Cloud Run | Role Updated |
The following permissions have been removed from the role pubsub.subscriptions.createpubsub.subscriptions.deletepubsub.subscriptions.getpubsub.subscriptions.listpubsub.topics.attachSubscriptionpubsub.topics.createpubsub.topics.deletepubsub.topics.getpubsub.topics.listpubsub.topics.publish |
| Cloud Run | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Security Command Center | Role Updated |
The following permissions have been added to the role container.deployments.getScalecontainer.statefulSets.getScalecontainer.storageStates.getStatuscontainer.storageVersionMigrations.getStatuscontainer.volumeSnapshotContents.getStatus |
| Security Command Center | Role Updated |
The following permissions have been added to the role container.deployments.getScalecontainer.statefulSets.getScalecontainer.storageStates.getStatuscontainer.storageVersionMigrations.getStatuscontainer.volumeSnapshotContents.getStatus |
| Apigee | Added |
apigee.runtimeconfigs.get |
| Apigee | Supported In Custom Roles |
apigee.runtimeconfigs.get |
| Apigee | Now GA |
apigee.runtimeconfigs.get |
| BigQuery | Added |
bigquery.connections.updateTag |
| BigQuery | Supported In Custom Roles |
bigquery.connections.updateTag |
| Dialogflow | Added |
dialogflow.agents.searchResources |
| Dialogflow | Now GA |
dialogflow.agents.searchResources |
| Firebase Cloud Messaging Data | Added |
fcmdata.deliverydata.list |
| Firebase Cloud Messaging Data | Supported In Custom Roles |
fcmdata.deliverydata.list |
| Live Stream | Added |
livestream.channels.createlivestream.channels.deletelivestream.channels.getlivestream.channels.listlivestream.channels.startlivestream.channels.stoplivestream.channels.updatelivestream.events.createlivestream.events.deletelivestream.events.getlivestream.events.listlivestream.inputs.createlivestream.inputs.deletelivestream.inputs.getlivestream.inputs.listlivestream.inputs.updatelivestream.locations.getlivestream.locations.listlivestream.operations.cancellivestream.operations.deletelivestream.operations.getlivestream.operations.list |
| Live Stream | Supported In Custom Roles |
livestream.channels.createlivestream.channels.deletelivestream.channels.getlivestream.channels.listlivestream.channels.startlivestream.channels.stoplivestream.channels.updatelivestream.events.createlivestream.events.deletelivestream.events.getlivestream.events.listlivestream.inputs.createlivestream.inputs.deletelivestream.inputs.getlivestream.inputs.listlivestream.inputs.updatelivestream.locations.getlivestream.locations.listlivestream.operations.cancellivestream.operations.deletelivestream.operations.getlivestream.operations.list |
| Pub/Sub Lite | Added |
pubsublite.reservations.attachTopicpubsublite.reservations.createpubsublite.reservations.deletepubsublite.reservations.getpubsublite.reservations.listpubsublite.reservations.listTopicspubsublite.reservations.update |
| Pub/Sub Lite | Now GA |
pubsublite.reservations.attachTopicpubsublite.reservations.createpubsublite.reservations.deletepubsublite.reservations.getpubsublite.reservations.listpubsublite.reservations.listTopicspubsublite.reservations.update |
| Cloud Storage | Added |
storage.buckets.createTagBindingstorage.buckets.deleteTagBindingstorage.buckets.listTagBindings |
| Cloud Storage | Now GA |
storage.buckets.createTagBindingstorage.buckets.deleteTagBindingstorage.buckets.listTagBindings |
Cloud IAM changes as of 2021-06-18
| Service | Change | Description |
|---|---|---|
| Assured Workloads | Role Updated |
The following permissions have been added to the role resourcemanager.folders.createresourcemanager.folders.getresourcemanager.folders.list |
| Assured Workloads | Role Updated |
The following permissions have been added to the role resourcemanager.folders.createresourcemanager.folders.getresourcemanager.folders.list |
| Assured Workloads | Role Updated |
The following permissions have been added to the role resourcemanager.folders.getresourcemanager.folders.list |
| Dialogflow | Now GA |
The role |
| Firestore | Now GA |
The role |
| Apigee | Added |
apigee.developerbalances.getapigee.developerbalances.updateapigee.developermonetizationconfigs.getapigee.developermonetizationconfigs.update |
| Apigee | Supported In Custom Roles |
apigee.developerbalances.getapigee.developerbalances.updateapigee.developermonetizationconfigs.getapigee.developermonetizationconfigs.update |
| Apigee | Now GA |
apigee.developerbalances.getapigee.developerbalances.updateapigee.developermonetizationconfigs.getapigee.developermonetizationconfigs.update |
| Dialogflow | Added |
dialogflow.changelogs.getdialogflow.changelogs.list |
| Dialogflow | Now GA |
dialogflow.changelogs.getdialogflow.changelogs.list |
| Cloud DNS | Added |
dns.networks.bindDNSResponsePolicydns.responsePolicies.createdns.responsePolicies.deletedns.responsePolicies.getdns.responsePolicies.listdns.responsePolicies.updatedns.responsePolicyRules.createdns.responsePolicyRules.deletedns.responsePolicyRules.getdns.responsePolicyRules.listdns.responsePolicyRules.update |
| Cloud DNS | Supported In Custom Roles |
dns.networks.bindDNSResponsePolicydns.responsePolicies.createdns.responsePolicies.deletedns.responsePolicies.getdns.responsePolicies.listdns.responsePolicies.updatedns.responsePolicyRules.createdns.responsePolicyRules.deletedns.responsePolicyRules.getdns.responsePolicyRules.listdns.responsePolicyRules.update |
| GKE Multi-Cloud | Added |
gkemulticloud.awsServerConfigs.getgkemulticloud.azureServerConfigs.get |
| Managed Service for Microsoft Active Directory | Added |
managedidentities.sqlintegrations.getmanagedidentities.sqlintegrations.list |
| Managed Service for Microsoft Active Directory | Supported In Custom Roles |
managedidentities.sqlintegrations.getmanagedidentities.sqlintegrations.list |
| Recommender | Added |
recommender.iamPolicyLateralMovementInsights.getrecommender.iamPolicyLateralMovementInsights.listrecommender.iamPolicyLateralMovementInsights.updaterecommender.resourcemanagerProjectUtilizationInsights.getrecommender.resourcemanagerProjectUtilizationInsights.listrecommender.resourcemanagerProjectUtilizationInsights.updaterecommender.resourcemanagerProjectUtilizationRecommendations.getrecommender.resourcemanagerProjectUtilizationRecommendations.listrecommender.resourcemanagerProjectUtilizationRecommendations.update |
| Recommender | Supported In Custom Roles |
recommender.iamPolicyLateralMovementInsights.getrecommender.iamPolicyLateralMovementInsights.listrecommender.iamPolicyLateralMovementInsights.update |
| Recommender | Now GA |
recommender.iamPolicyLateralMovementInsights.getrecommender.iamPolicyLateralMovementInsights.listrecommender.iamPolicyLateralMovementInsights.update |
Cloud IAM changes as of 2021-06-11
| Service | Change | Description |
|---|---|---|
| BigQuery | Now GA |
The role |
| FleetEngine | Now GA |
The role |
| Notebooks | Role Updated |
The following permissions have been added to the role aiplatform.customJobs.cancelaiplatform.customJobs.createaiplatform.customJobs.getaiplatform.customJobs.list |
| BigQuery | Added |
bigquery.rowAccessPolicies.createbigquery.rowAccessPolicies.deletebigquery.rowAccessPolicies.getFilteredDatabigquery.rowAccessPolicies.getIamPolicybigquery.rowAccessPolicies.listbigquery.rowAccessPolicies.setIamPolicybigquery.rowAccessPolicies.update |
| BigQuery | Supported In Custom Roles |
bigquery.rowAccessPolicies.createbigquery.rowAccessPolicies.deletebigquery.rowAccessPolicies.getFilteredDatabigquery.rowAccessPolicies.getIamPolicybigquery.rowAccessPolicies.listbigquery.rowAccessPolicies.setIamPolicybigquery.rowAccessPolicies.update |
| BigQuery | Now GA |
bigquery.rowAccessPolicies.createbigquery.rowAccessPolicies.deletebigquery.rowAccessPolicies.getFilteredDatabigquery.rowAccessPolicies.getIamPolicybigquery.rowAccessPolicies.listbigquery.rowAccessPolicies.setIamPolicybigquery.rowAccessPolicies.update |
| Cloud Run functions | Added |
cloudfunctions.locations.get |
| Cloud Run functions | Now GA |
cloudfunctions.locations.get |
| Conversational Insights | Added |
contactcenterinsights.analyses.createcontactcenterinsights.analyses.deletecontactcenterinsights.analyses.getcontactcenterinsights.analyses.listcontactcenterinsights.conversations.createcontactcenterinsights.conversations.deletecontactcenterinsights.conversations.getcontactcenterinsights.conversations.listcontactcenterinsights.conversations.updatecontactcenterinsights.issueModels.createcontactcenterinsights.issueModels.deletecontactcenterinsights.issueModels.deploycontactcenterinsights.issueModels.getcontactcenterinsights.issueModels.listcontactcenterinsights.issueModels.undeploycontactcenterinsights.issueModels.updatecontactcenterinsights.issues.getcontactcenterinsights.issues.listcontactcenterinsights.issues.updatecontactcenterinsights.operations.getcontactcenterinsights.operations.listcontactcenterinsights.phraseMatchers.createcontactcenterinsights.phraseMatchers.deletecontactcenterinsights.phraseMatchers.getcontactcenterinsights.phraseMatchers.listcontactcenterinsights.phraseMatchers.updatecontactcenterinsights.settings.getcontactcenterinsights.settings.update |
| Cloud Healthcare API | Added |
healthcare.fhirStores.configureSearch |
| Cloud Healthcare API | Supported In Custom Roles |
healthcare.fhirStores.configureSearch |
| Cloud Healthcare API | Now GA |
healthcare.fhirStores.configureSearch |
| Pub/Sub Lite | Added |
pubsublite.subscriptions.seek |
| Pub/Sub Lite | Now GA |
pubsublite.subscriptions.seek |
Cloud IAM changes as of 2021-06-04
| Service | Change | Description |
|---|---|---|
| Apigee | Role Updated |
The following permissions have been added to the role apigee.organizations.get |
| Cloud Run functions | Role Updated |
The following permissions have been added to the role artifactregistry.files.getartifactregistry.files.listartifactregistry.packages.deleteartifactregistry.packages.getartifactregistry.packages.listartifactregistry.repositories.createartifactregistry.repositories.deleteartifactregistry.repositories.deleteArtifactsartifactregistry.repositories.downloadArtifactsartifactregistry.repositories.getartifactregistry.repositories.getIamPolicyartifactregistry.repositories.listartifactregistry.repositories.setIamPolicyartifactregistry.repositories.updateartifactregistry.repositories.uploadArtifactsartifactregistry.tags.createartifactregistry.tags.deleteartifactregistry.tags.getartifactregistry.tags.listartifactregistry.tags.updateartifactregistry.versions.deleteartifactregistry.versions.getartifactregistry.versions.list |
| Conversational Insights | Role Updated |
The following permissions have been added to the role dialogflow.participants.suggest |
| Data Catalog | Role Updated |
The following permissions have been added to the role bigquery.routines.updateTag |
| Data Catalog | Role Updated |
The following permissions have been added to the role bigquery.routines.updateTag |
| Dialogflow | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Sensitive Data Protection | Role Updated |
The following permissions have been added to the role dlp.columnDataProfiles.getdlp.columnDataProfiles.listdlp.projectDataProfiles.getdlp.projectDataProfiles.listdlp.tableDataProfiles.getdlp.tableDataProfiles.list |
| Enterprise Knowledge Graph | Now GA |
The role |
| Essential Contacts | Now GA |
The role |
| Essential Contacts | Now GA |
The role |
| Explore Anthos | Role Updated |
The following permissions have been added to the role serviceusage.services.use |
| Multi-Cluster Ingress | Role Updated |
The following permissions have been added to the role compute.networkEndpointGroups.getcontainer.deployments.createcontainer.deployments.deletecontainer.deployments.getcontainer.deployments.getScalecontainer.deployments.getStatuscontainer.deployments.listcontainer.deployments.rollbackcontainer.deployments.updatecontainer.deployments.updateScalecontainer.deployments.updateStatus |
| reCAPTCHA | Role Updated |
The following permissions have been added to the role monitoring.timeSeries.list |
| reCAPTCHA | Role Updated |
The following permissions have been added to the role monitoring.timeSeries.list |
| Security Command Center | Role Updated |
The following permissions have been added to the role bigquery.datasets.get |
| Security Command Center | Role Updated |
The following permissions have been added to the role bigquery.datasets.get |
| Security Command Center | Role Updated |
The following permissions have been added to the role bigquery.datasets.get |
| Cloud Storage | Role Updated |
The following permissions have been added to the role storage.multipartUploads.list |
| Vertex AI | Added |
aiplatform.artifacts.createaiplatform.artifacts.getaiplatform.artifacts.listaiplatform.artifacts.updateaiplatform.contexts.addContextArtifactsAndExecutionsaiplatform.contexts.addContextChildrenaiplatform.contexts.createaiplatform.contexts.deleteaiplatform.contexts.getaiplatform.contexts.listaiplatform.contexts.queryContextLineageSubgraphaiplatform.contexts.updateaiplatform.edgeDeploymentJobs.createaiplatform.edgeDeploymentJobs.deleteaiplatform.edgeDeploymentJobs.getaiplatform.edgeDeploymentJobs.listaiplatform.edgeDeviceDebugInfo.getaiplatform.edgeDevices.createaiplatform.edgeDevices.deleteaiplatform.edgeDevices.getaiplatform.edgeDevices.listaiplatform.edgeDevices.updateaiplatform.entityTypes.createaiplatform.entityTypes.deleteaiplatform.entityTypes.exportFeatureValuesaiplatform.entityTypes.getaiplatform.entityTypes.importFeatureValuesaiplatform.entityTypes.listaiplatform.entityTypes.readFeatureValuesaiplatform.entityTypes.streamingReadFeatureValuesaiplatform.entityTypes.updateaiplatform.executions.addExecutionEventsaiplatform.executions.createaiplatform.executions.getaiplatform.executions.listaiplatform.executions.queryExecutionInputsAndOutputsaiplatform.executions.updateaiplatform.features.createaiplatform.features.deleteaiplatform.features.getaiplatform.features.listaiplatform.features.updateaiplatform.featurestores.batchReadFeatureValuesaiplatform.featurestores.createaiplatform.featurestores.deleteaiplatform.featurestores.exportFeaturesaiplatform.featurestores.getaiplatform.featurestores.importFeaturesaiplatform.featurestores.listaiplatform.featurestores.readFeaturesaiplatform.featurestores.updateaiplatform.featurestores.writeFeaturesaiplatform.humanInTheLoops.createaiplatform.humanInTheLoops.deleteaiplatform.humanInTheLoops.getaiplatform.humanInTheLoops.listaiplatform.humanInTheLoops.sendaiplatform.humanInTheLoops.updateaiplatform.indexEndpoints.createaiplatform.indexEndpoints.deleteaiplatform.indexEndpoints.deployaiplatform.indexEndpoints.getaiplatform.indexEndpoints.listaiplatform.indexEndpoints.undeployaiplatform.indexEndpoints.updateaiplatform.indexes.createaiplatform.indexes.deleteaiplatform.indexes.getaiplatform.indexes.listaiplatform.indexes.updateaiplatform.metadataSchemas.createaiplatform.metadataSchemas.getaiplatform.metadataSchemas.listaiplatform.metadataStores.createaiplatform.metadataStores.deleteaiplatform.metadataStores.getaiplatform.metadataStores.listaiplatform.modelDeploymentMonitoringJobs.createaiplatform.modelDeploymentMonitoringJobs.deleteaiplatform.modelDeploymentMonitoringJobs.getaiplatform.modelDeploymentMonitoringJobs.listaiplatform.modelDeploymentMonitoringJobs.pauseaiplatform.modelDeploymentMonitoringJobs.resumeaiplatform.modelDeploymentMonitoringJobs.searchStatsAnomaliesaiplatform.modelDeploymentMonitoringJobs.updateaiplatform.models.updateaiplatform.nasJobs.cancelaiplatform.nasJobs.createaiplatform.nasJobs.deleteaiplatform.nasJobs.getaiplatform.nasJobs.listaiplatform.pipelineJobs.cancelaiplatform.pipelineJobs.createaiplatform.pipelineJobs.deleteaiplatform.pipelineJobs.getaiplatform.pipelineJobs.listaiplatform.tensorboardExperiments.createaiplatform.tensorboardExperiments.deleteaiplatform.tensorboardExperiments.getaiplatform.tensorboardExperiments.listaiplatform.tensorboardExperiments.updateaiplatform.tensorboardRuns.createaiplatform.tensorboardRuns.deleteaiplatform.tensorboardRuns.getaiplatform.tensorboardRuns.listaiplatform.tensorboardRuns.updateaiplatform.tensorboardRuns.writeaiplatform.tensorboardTimeSeries.createaiplatform.tensorboardTimeSeries.deleteaiplatform.tensorboardTimeSeries.getaiplatform.tensorboardTimeSeries.listaiplatform.tensorboardTimeSeries.readaiplatform.tensorboardTimeSeries.updateaiplatform.tensorboards.createaiplatform.tensorboards.deleteaiplatform.tensorboards.getaiplatform.tensorboards.listaiplatform.tensorboards.update |
| Apigee | Added |
apigee.archivedeployments.createapigee.archivedeployments.deleteapigee.archivedeployments.downloadapigee.archivedeployments.getapigee.archivedeployments.listapigee.archivedeployments.updateapigee.archivedeployments.upload |
| Apigee | Now GA |
apigee.archivedeployments.createapigee.archivedeployments.deleteapigee.archivedeployments.downloadapigee.archivedeployments.getapigee.archivedeployments.listapigee.archivedeployments.updateapigee.archivedeployments.upload |
| BigQuery | Added |
bigquery.routines.updateTag |
| BigQuery | Supported In Custom Roles |
bigquery.routines.updateTag |
| Cloud Asset Inventory | Added |
cloudasset.assets.listAccessPolicycloudasset.assets.listIamPolicycloudasset.assets.listOSInventoriescloudasset.assets.listOrgPolicycloudasset.assets.listResource |
| Firestore | Supported In Custom Roles |
datastore.databases.exportdatastore.databases.getdatastore.databases.importdatastore.entities.allocateIdsdatastore.entities.createdatastore.entities.deletedatastore.entities.getdatastore.entities.listdatastore.entities.updatedatastore.indexes.createdatastore.indexes.deletedatastore.indexes.getdatastore.indexes.listdatastore.indexes.updatedatastore.locations.getdatastore.locations.listdatastore.namespaces.getdatastore.namespaces.listdatastore.operations.canceldatastore.operations.deletedatastore.operations.getdatastore.operations.listdatastore.statistics.getdatastore.statistics.list |
| Datastream | Added |
datastream.connectionProfiles.createdatastream.connectionProfiles.deletedatastream.connectionProfiles.destinationTypesdatastream.connectionProfiles.discoverdatastream.connectionProfiles.getdatastream.connectionProfiles.getIamPolicydatastream.connectionProfiles.listdatastream.connectionProfiles.listStaticServiceIpsdatastream.connectionProfiles.setIamPolicydatastream.connectionProfiles.sourceTypesdatastream.connectionProfiles.updatedatastream.locations.fetchStaticIpsdatastream.locations.getdatastream.locations.listdatastream.operations.canceldatastream.operations.deletedatastream.operations.getdatastream.operations.listdatastream.privateConnections.createdatastream.privateConnections.deletedatastream.privateConnections.getdatastream.privateConnections.getIamPolicydatastream.privateConnections.listdatastream.privateConnections.setIamPolicydatastream.routes.createdatastream.routes.deletedatastream.routes.getdatastream.routes.getIamPolicydatastream.routes.listdatastream.routes.setIamPolicydatastream.streams.computeStatedatastream.streams.createdatastream.streams.deletedatastream.streams.fetchErrorsdatastream.streams.getdatastream.streams.getIamPolicydatastream.streams.listdatastream.streams.pausedatastream.streams.resumedatastream.streams.setIamPolicydatastream.streams.startdatastream.streams.update |
| Datastream | Supported In Custom Roles |
datastream.connectionProfiles.createdatastream.connectionProfiles.deletedatastream.connectionProfiles.destinationTypesdatastream.connectionProfiles.discoverdatastream.connectionProfiles.getdatastream.connectionProfiles.getIamPolicydatastream.connectionProfiles.listdatastream.connectionProfiles.listStaticServiceIpsdatastream.connectionProfiles.setIamPolicydatastream.connectionProfiles.sourceTypesdatastream.connectionProfiles.updatedatastream.locations.fetchStaticIpsdatastream.locations.getdatastream.locations.listdatastream.operations.canceldatastream.operations.deletedatastream.operations.getdatastream.operations.listdatastream.privateConnections.createdatastream.privateConnections.deletedatastream.privateConnections.getdatastream.privateConnections.getIamPolicydatastream.privateConnections.listdatastream.privateConnections.setIamPolicydatastream.routes.createdatastream.routes.deletedatastream.routes.getdatastream.routes.getIamPolicydatastream.routes.listdatastream.routes.setIamPolicydatastream.streams.computeStatedatastream.streams.createdatastream.streams.deletedatastream.streams.fetchErrorsdatastream.streams.getdatastream.streams.getIamPolicydatastream.streams.listdatastream.streams.pausedatastream.streams.resumedatastream.streams.setIamPolicydatastream.streams.startdatastream.streams.update |
| Essential Contacts | Added |
essentialcontacts.contacts.send |
| Essential Contacts | Supported In Custom Roles |
essentialcontacts.contacts.send |
| Essential Contacts | Now GA |
essentialcontacts.contacts.createessentialcontacts.contacts.deleteessentialcontacts.contacts.getessentialcontacts.contacts.listessentialcontacts.contacts.sendessentialcontacts.contacts.update |
| Cloud Integrations | Added |
integrations.apigeeAuthConfigs.createintegrations.apigeeAuthConfigs.deleteintegrations.apigeeAuthConfigs.getintegrations.apigeeAuthConfigs.listintegrations.apigeeAuthConfigs.updateintegrations.apigeeCertificates.getintegrations.apigeeExecutions.listintegrations.apigeeIntegrationVers.createintegrations.apigeeIntegrationVers.deployintegrations.apigeeIntegrationVers.getintegrations.apigeeIntegrationVers.listintegrations.apigeeIntegrationVers.updateintegrations.apigeeIntegrations.invokeintegrations.apigeeIntegrations.listintegrations.apigeeSfdcChannels.createintegrations.apigeeSfdcChannels.deleteintegrations.apigeeSfdcChannels.getintegrations.apigeeSfdcChannels.listintegrations.apigeeSfdcChannels.updateintegrations.apigeeSfdcInstances.createintegrations.apigeeSfdcInstances.deleteintegrations.apigeeSfdcInstances.getintegrations.apigeeSfdcInstances.listintegrations.apigeeSfdcInstances.updateintegrations.apigeeSuspensions.listintegrations.apigeeSuspensions.resolve |
| Payments Reseller Subscription | Added |
paymentsresellersubscription.products.listpaymentsresellersubscription.promotions.listpaymentsresellersubscription.subscriptions.cancelpaymentsresellersubscription.subscriptions.extendpaymentsresellersubscription.subscriptions.getpaymentsresellersubscription.subscriptions.provisionpaymentsresellersubscription.subscriptions.undoCancel |
| Payments Reseller Subscription | Supported In Custom Roles |
paymentsresellersubscription.products.listpaymentsresellersubscription.promotions.listpaymentsresellersubscription.subscriptions.cancelpaymentsresellersubscription.subscriptions.extendpaymentsresellersubscription.subscriptions.getpaymentsresellersubscription.subscriptions.provisionpaymentsresellersubscription.subscriptions.undoCancel |
Cloud IAM changes as of 2021-05-28
| Service | Change | Description |
|---|---|---|
| Cloud Service Mesh | Role Updated |
The following permissions have been added to the role container.clusters.get |
| Apigee | Role Updated |
The following permissions have been added to the role apigee.developersubscriptions.createapigee.developersubscriptions.getapigee.developersubscriptions.listapigee.developersubscriptions.updateapigee.rateplans.getapigee.rateplans.list |
| Apigee | Role Updated |
The following permissions have been added to the role iam.serviceAccounts.getAccessTokeniam.serviceAccounts.getOpenIdToken |
| Content Warehouse | Now GA |
The role |
| Resource Settings | Now GA |
The role |
| Resource Settings | Now GA |
The role |
| Cloud Asset Inventory | Added |
cloudasset.assets.analyzeMove |
| Cloud Asset Inventory | Now GA |
cloudasset.assets.analyzeMove |
| Dialogflow | Added |
dialogflow.securitySettings.createdialogflow.securitySettings.deletedialogflow.securitySettings.getdialogflow.securitySettings.listdialogflow.securitySettings.update |
| Dialogflow | Now GA |
dialogflow.securitySettings.createdialogflow.securitySettings.deletedialogflow.securitySettings.getdialogflow.securitySettings.listdialogflow.securitySettings.update |
| Cloud DNS | Added |
dns.resourceRecordSets.get |
| Cloud DNS | Supported In Custom Roles |
dns.resourceRecordSets.get |
| Cloud DNS | Now GA |
dns.resourceRecordSets.get |
| Resource Settings | Added |
resourcesettings.settings.getresourcesettings.settings.listresourcesettings.settings.update |
| Resource Settings | Supported In Custom Roles |
resourcesettings.settings.getresourcesettings.settings.list |
| Resource Settings | Now GA |
resourcesettings.settings.getresourcesettings.settings.listresourcesettings.settings.update |
Cloud IAM changes as of 2021-05-14
| Service | Change | Description |
|---|---|---|
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Security Command Center | Role Updated |
The following permissions have been added to the role resourcemanager.folders.get |
| Security Command Center | Role Updated |
The following permissions have been added to the role resourcemanager.folders.get |
| Security Command Center | Role Updated |
The following permissions have been added to the role resourcemanager.folders.getresourcemanager.projects.get |
| Security Command Center | Role Updated |
The following permissions have been added to the role resourcemanager.folders.getresourcemanager.projects.get |
| Security Command Center | Role Updated |
The following permissions have been added to the role resourcemanager.folders.getresourcemanager.projects.get |
| Security Command Center | Role Updated |
The following permissions have been added to the role resourcemanager.folders.getresourcemanager.projects.get |
| Security Command Center | Role Updated |
The following permissions have been added to the role resourcemanager.folders.get |
| Cloud Asset Inventory | Added |
cloudasset.assets.listCloudkmsCryptoKeys |
| Google Cloud Support | Added |
cloudsupport.accounts.purchase |
| Google Cloud Support | Supported In Custom Roles |
cloudsupport.accounts.purchase |
| Google Cloud Support | Now GA |
cloudsupport.accounts.purchase |
| Dataflow | Now GA |
dataflow.jobs.snapshotdataflow.snapshots.deletedataflow.snapshots.getdataflow.snapshots.list |
| Sensitive Data Protection | Added |
dlp.columnDataProfiles.getdlp.columnDataProfiles.listdlp.estimates.canceldlp.estimates.createdlp.estimates.deletedlp.estimates.getdlp.estimates.listdlp.projectDataProfiles.getdlp.projectDataProfiles.listdlp.tableDataProfiles.getdlp.tableDataProfiles.list |
| Sensitive Data Protection | Now GA |
dlp.columnDataProfiles.getdlp.columnDataProfiles.listdlp.estimates.canceldlp.estimates.createdlp.estimates.deletedlp.estimates.getdlp.estimates.listdlp.projectDataProfiles.getdlp.projectDataProfiles.listdlp.tableDataProfiles.getdlp.tableDataProfiles.list |
| Cloud Logging | Added |
logging.fields.access |
| Cloud Logging | Supported In Custom Roles |
logging.fields.access |
Cloud IAM changes as of 2021-05-07
| Service | Change | Description |
|---|---|---|
| Cloud Deploy | Now GA |
The role |
| Cloud Run functions | Role Updated |
The following permissions have been added to the role cloudbuild.builds.getcloudbuild.builds.listeventarc.events.receiveAuditLogWritteneventarc.locations.geteventarc.locations.listeventarc.operations.canceleventarc.operations.deleteeventarc.operations.geteventarc.operations.listeventarc.triggers.createeventarc.triggers.deleteeventarc.triggers.geteventarc.triggers.getIamPolicyeventarc.triggers.listeventarc.triggers.setIamPolicyeventarc.triggers.undeleteeventarc.triggers.updateremotebuildexecution.blobs.getresourcemanager.projects.listrun.configurations.getrun.configurations.listrun.locations.listrun.revisions.deleterun.revisions.getrun.revisions.listrun.routes.getrun.routes.invokerun.routes.listrun.services.createrun.services.deleterun.services.getrun.services.getIamPolicyrun.services.listrun.services.setIamPolicyrun.services.update |
| Cloud Run functions | Role Updated |
The following permissions have been added to the role cloudbuild.builds.getcloudbuild.builds.listeventarc.locations.geteventarc.locations.listeventarc.operations.canceleventarc.operations.deleteeventarc.operations.geteventarc.operations.listeventarc.triggers.createeventarc.triggers.deleteeventarc.triggers.geteventarc.triggers.getIamPolicyeventarc.triggers.listeventarc.triggers.undeleteeventarc.triggers.updateremotebuildexecution.blobs.getresourcemanager.projects.listrun.configurations.getrun.configurations.listrun.locations.listrun.revisions.deleterun.revisions.getrun.revisions.listrun.routes.getrun.routes.invokerun.routes.listrun.services.createrun.services.deleterun.services.getrun.services.getIamPolicyrun.services.listrun.services.update |
| Cloud Run functions | Role Updated |
The following permissions have been added to the role cloudbuild.builds.getcloudbuild.builds.listeventarc.locations.geteventarc.locations.listeventarc.operations.geteventarc.operations.listeventarc.triggers.geteventarc.triggers.getIamPolicyeventarc.triggers.listremotebuildexecution.blobs.getresourcemanager.projects.listrun.configurations.getrun.configurations.listrun.locations.listrun.revisions.getrun.revisions.listrun.routes.getrun.routes.listrun.services.getrun.services.getIamPolicyrun.services.list |
| Firebase | Role Updated |
The following permissions have been added to the role cloudbuild.builds.getcloudbuild.builds.listeventarc.events.receiveAuditLogWritteneventarc.locations.geteventarc.locations.listeventarc.operations.canceleventarc.operations.deleteeventarc.operations.geteventarc.operations.listeventarc.triggers.createeventarc.triggers.deleteeventarc.triggers.geteventarc.triggers.getIamPolicyeventarc.triggers.listeventarc.triggers.setIamPolicyeventarc.triggers.undeleteeventarc.triggers.updateremotebuildexecution.blobs.getrun.configurations.getrun.configurations.listrun.locations.listrun.revisions.deleterun.revisions.getrun.revisions.listrun.routes.getrun.routes.invokerun.routes.listrun.services.createrun.services.deleterun.services.getrun.services.getIamPolicyrun.services.listrun.services.setIamPolicyrun.services.update |
| Firebase | Role Updated |
The following permissions have been added to the role cloudbuild.builds.getcloudbuild.builds.listeventarc.events.receiveAuditLogWritteneventarc.locations.geteventarc.locations.listeventarc.operations.canceleventarc.operations.deleteeventarc.operations.geteventarc.operations.listeventarc.triggers.createeventarc.triggers.deleteeventarc.triggers.geteventarc.triggers.getIamPolicyeventarc.triggers.listeventarc.triggers.setIamPolicyeventarc.triggers.undeleteeventarc.triggers.updateremotebuildexecution.blobs.getrun.configurations.getrun.configurations.listrun.locations.listrun.revisions.deleterun.revisions.getrun.revisions.listrun.routes.getrun.routes.invokerun.routes.listrun.services.createrun.services.deleterun.services.getrun.services.getIamPolicyrun.services.listrun.services.setIamPolicyrun.services.update |
| Firebase | Role Updated |
The following permissions have been added to the role cloudbuild.builds.getcloudbuild.builds.listeventarc.locations.geteventarc.locations.listeventarc.operations.geteventarc.operations.listeventarc.triggers.geteventarc.triggers.getIamPolicyeventarc.triggers.listremotebuildexecution.blobs.getrun.configurations.getrun.configurations.listrun.locations.listrun.revisions.getrun.revisions.listrun.routes.getrun.routes.listrun.services.getrun.services.getIamPolicyrun.services.list |
| Firebase | Role Updated |
The following permissions have been added to the role cloudbuild.builds.getcloudbuild.builds.listeventarc.locations.geteventarc.locations.listeventarc.operations.geteventarc.operations.listeventarc.triggers.geteventarc.triggers.getIamPolicyeventarc.triggers.listremotebuildexecution.blobs.getrun.configurations.getrun.configurations.listrun.locations.listrun.revisions.getrun.revisions.listrun.routes.getrun.routes.listrun.services.getrun.services.getIamPolicyrun.services.list |
| GKE Multi-Cloud | Now GA |
The role |
| Cloud Logging | Role Updated |
The following permissions have been added to the role logging.views.access |
| Resource Manager | Role Updated |
The following permissions have been added to the role resourcemanager.tagKeys.get |
| Service Directory | Now GA |
The role |
| Compute Engine | Added |
compute.instances.addResourcePoliciescompute.instances.removeResourcePolicies |
| Compute Engine | Supported In Custom Roles |
compute.instances.addResourcePoliciescompute.instances.removeResourcePolicies |
| Compute Engine | Now GA |
compute.instances.addResourcePoliciescompute.instances.removeResourcePolicies |
| Service Directory | Added |
servicedirectory.networks.access |
| Service Directory | Now GA |
servicedirectory.networks.access |
| Translation Hub | Added |
translationhub.portals.createtranslationhub.portals.deletetranslationhub.portals.gettranslationhub.portals.listtranslationhub.portals.update |
| Translation Hub | Supported In Custom Roles |
translationhub.portals.createtranslationhub.portals.deletetranslationhub.portals.gettranslationhub.portals.listtranslationhub.portals.update |
Cloud IAM changes as of 2021-04-30
| Service | Change | Description |
|---|---|---|
| Cloud SQL | Role Updated |
The following permissions have been added to the role recommender.cloudsqlInstanceDiskUsageTrendInsights.getrecommender.cloudsqlInstanceDiskUsageTrendInsights.listrecommender.cloudsqlInstanceDiskUsageTrendInsights.updaterecommender.cloudsqlInstanceOutOfDiskRecommendations.getrecommender.cloudsqlInstanceOutOfDiskRecommendations.listrecommender.cloudsqlInstanceOutOfDiskRecommendations.update |
| Cloud SQL | Role Updated |
The following permissions have been added to the role recommender.cloudsqlInstanceDiskUsageTrendInsights.getrecommender.cloudsqlInstanceDiskUsageTrendInsights.listrecommender.cloudsqlInstanceDiskUsageTrendInsights.updaterecommender.cloudsqlInstanceOutOfDiskRecommendations.getrecommender.cloudsqlInstanceOutOfDiskRecommendations.listrecommender.cloudsqlInstanceOutOfDiskRecommendations.update |
| Cloud SQL | Role Updated |
The following permissions have been added to the role recommender.cloudsqlInstanceDiskUsageTrendInsights.getrecommender.cloudsqlInstanceDiskUsageTrendInsights.listrecommender.cloudsqlInstanceOutOfDiskRecommendations.getrecommender.cloudsqlInstanceOutOfDiskRecommendations.list |
| Cloud Composer | Role Updated |
The following permissions have been added to the role recommender.cloudsqlInstanceDiskUsageTrendInsights.getrecommender.cloudsqlInstanceDiskUsageTrendInsights.listrecommender.cloudsqlInstanceDiskUsageTrendInsights.updaterecommender.cloudsqlInstanceOutOfDiskRecommendations.getrecommender.cloudsqlInstanceOutOfDiskRecommendations.listrecommender.cloudsqlInstanceOutOfDiskRecommendations.update |
| Explore Anthos | Role Updated |
The following permissions have been added to the role container.apiServices.createcontainer.apiServices.deletecontainer.apiServices.getcontainer.apiServices.getStatuscontainer.apiServices.listcontainer.apiServices.updatecontainer.apiServices.updateStatuscontainer.auditSinks.createcontainer.auditSinks.deletecontainer.auditSinks.getcontainer.auditSinks.listcontainer.auditSinks.updatecontainer.backendConfigs.createcontainer.backendConfigs.deletecontainer.backendConfigs.getcontainer.backendConfigs.listcontainer.backendConfigs.updatecontainer.bindings.createcontainer.bindings.deletecontainer.bindings.getcontainer.bindings.listcontainer.bindings.updatecontainer.certificateSigningRequests.approvecontainer.certificateSigningRequests.createcontainer.certificateSigningRequests.deletecontainer.certificateSigningRequests.getcontainer.certificateSigningRequests.getStatuscontainer.certificateSigningRequests.listcontainer.certificateSigningRequests.updatecontainer.certificateSigningRequests.updateStatuscontainer.clusterRoleBindings.createcontainer.clusterRoleBindings.deletecontainer.clusterRoleBindings.getcontainer.clusterRoleBindings.listcontainer.clusterRoleBindings.updatecontainer.clusterRoles.bindcontainer.clusterRoles.createcontainer.clusterRoles.deletecontainer.clusterRoles.escalatecontainer.clusterRoles.getcontainer.clusterRoles.listcontainer.clusterRoles.updatecontainer.clusters.createcontainer.clusters.deletecontainer.clusters.getCredentialscontainer.clusters.updatecontainer.componentStatuses.getcontainer.componentStatuses.listcontainer.configMaps.createcontainer.configMaps.deletecontainer.configMaps.getcontainer.configMaps.listcontainer.configMaps.updatecontainer.controllerRevisions.createcontainer.controllerRevisions.deletecontainer.controllerRevisions.getcontainer.controllerRevisions.listcontainer.controllerRevisions.updatecontainer.cronJobs.createcontainer.cronJobs.deletecontainer.cronJobs.getcontainer.cronJobs.getStatuscontainer.cronJobs.listcontainer.cronJobs.updatecontainer.cronJobs.updateStatuscontainer.csiDrivers.createcontainer.csiDrivers.deletecontainer.csiDrivers.getcontainer.csiDrivers.listcontainer.csiDrivers.updatecontainer.csiNodeInfos.createcontainer.csiNodeInfos.deletecontainer.csiNodeInfos.getcontainer.csiNodeInfos.listcontainer.csiNodeInfos.updatecontainer.csiNodes.createcontainer.csiNodes.deletecontainer.csiNodes.getcontainer.csiNodes.listcontainer.csiNodes.updatecontainer.customResourceDefinitions.createcontainer.customResourceDefinitions.deletecontainer.customResourceDefinitions.getcontainer.customResourceDefinitions.getStatuscontainer.customResourceDefinitions.listcontainer.customResourceDefinitions.updatecontainer.customResourceDefinitions.updateStatuscontainer.daemonSets.createcontainer.daemonSets.deletecontainer.daemonSets.getcontainer.daemonSets.getStatuscontainer.daemonSets.listcontainer.daemonSets.updatecontainer.daemonSets.updateStatuscontainer.deployments.createcontainer.deployments.deletecontainer.deployments.getcontainer.deployments.getScalecontainer.deployments.getStatuscontainer.deployments.listcontainer.deployments.rollbackcontainer.deployments.updatecontainer.deployments.updateScalecontainer.deployments.updateStatuscontainer.endpointSlices.createcontainer.endpointSlices.deletecontainer.endpointSlices.getcontainer.endpointSlices.listcontainer.endpointSlices.updatecontainer.endpoints.createcontainer.endpoints.deletecontainer.endpoints.getcontainer.endpoints.listcontainer.endpoints.updatecontainer.events.createcontainer.events.deletecontainer.events.getcontainer.events.listcontainer.events.updatecontainer.frontendConfigs.createcontainer.frontendConfigs.deletecontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.frontendConfigs.updatecontainer.horizontalPodAutoscalers.createcontainer.horizontalPodAutoscalers.deletecontainer.horizontalPodAutoscalers.getcontainer.horizontalPodAutoscalers.getStatuscontainer.horizontalPodAutoscalers.listcontainer.horizontalPodAutoscalers.updatecontainer.horizontalPodAutoscalers.updateStatuscontainer.hostServiceAgent.usecontainer.ingresses.createcontainer.ingresses.deletecontainer.ingresses.getcontainer.ingresses.getStatuscontainer.ingresses.listcontainer.ingresses.updatecontainer.ingresses.updateStatuscontainer.initializerConfigurations.createcontainer.initializerConfigurations.deletecontainer.initializerConfigurations.getcontainer.initializerConfigurations.listcontainer.initializerConfigurations.updatecontainer.jobs.createcontainer.jobs.deletecontainer.jobs.getcontainer.jobs.getStatuscontainer.jobs.listcontainer.jobs.updatecontainer.jobs.updateStatuscontainer.leases.createcontainer.leases.deletecontainer.leases.getcontainer.leases.listcontainer.leases.updatecontainer.limitRanges.createcontainer.limitRanges.deletecontainer.limitRanges.getcontainer.limitRanges.listcontainer.limitRanges.updatecontainer.localSubjectAccessReviews.createcontainer.localSubjectAccessReviews.listcontainer.managedCertificates.createcontainer.managedCertificates.deletecontainer.managedCertificates.getcontainer.managedCertificates.listcontainer.managedCertificates.updatecontainer.mutatingWebhookConfigurations.createcontainer.mutatingWebhookConfigurations.deletecontainer.mutatingWebhookConfigurations.getcontainer.mutatingWebhookConfigurations.listcontainer.mutatingWebhookConfigurations.updatecontainer.namespaces.createcontainer.namespaces.deletecontainer.namespaces.finalizecontainer.namespaces.getcontainer.namespaces.getStatuscontainer.namespaces.listcontainer.namespaces.updatecontainer.namespaces.updateStatuscontainer.networkPolicies.createcontainer.networkPolicies.deletecontainer.networkPolicies.getcontainer.networkPolicies.listcontainer.networkPolicies.updatecontainer.nodes.createcontainer.nodes.deletecontainer.nodes.getcontainer.nodes.getStatuscontainer.nodes.listcontainer.nodes.proxycontainer.nodes.updatecontainer.nodes.updateStatuscontainer.operations.getcontainer.operations.listcontainer.persistentVolumeClaims.createcontainer.persistentVolumeClaims.deletecontainer.persistentVolumeClaims.getcontainer.persistentVolumeClaims.getStatuscontainer.persistentVolumeClaims.listcontainer.persistentVolumeClaims.updatecontainer.persistentVolumeClaims.updateStatuscontainer.persistentVolumes.createcontainer.persistentVolumes.deletecontainer.persistentVolumes.getcontainer.persistentVolumes.getStatuscontainer.persistentVolumes.listcontainer.persistentVolumes.updatecontainer.persistentVolumes.updateStatuscontainer.petSets.createcontainer.petSets.deletecontainer.petSets.getcontainer.petSets.listcontainer.petSets.updatecontainer.petSets.updateStatuscontainer.podDisruptionBudgets.createcontainer.podDisruptionBudgets.deletecontainer.podDisruptionBudgets.getcontainer.podDisruptionBudgets.getStatuscontainer.podDisruptionBudgets.listcontainer.podDisruptionBudgets.updatecontainer.podDisruptionBudgets.updateStatuscontainer.podPresets.createcontainer.podPresets.deletecontainer.podPresets.getcontainer.podPresets.listcontainer.podPresets.updatecontainer.podSecurityPolicies.createcontainer.podSecurityPolicies.deletecontainer.podSecurityPolicies.getcontainer.podSecurityPolicies.listcontainer.podSecurityPolicies.updatecontainer.podSecurityPolicies.usecontainer.podTemplates.createcontainer.podTemplates.deletecontainer.podTemplates.getcontainer.podTemplates.listcontainer.podTemplates.updatecontainer.pods.attachcontainer.pods.createcontainer.pods.deletecontainer.pods.evictcontainer.pods.execcontainer.pods.getcontainer.pods.getLogscontainer.pods.getStatuscontainer.pods.initializecontainer.pods.portForwardcontainer.pods.proxycontainer.pods.updatecontainer.pods.updateStatuscontainer.priorityClasses.createcontainer.priorityClasses.deletecontainer.priorityClasses.getcontainer.priorityClasses.listcontainer.priorityClasses.updatecontainer.replicaSets.createcontainer.replicaSets.deletecontainer.replicaSets.getcontainer.replicaSets.getScalecontainer.replicaSets.getStatuscontainer.replicaSets.listcontainer.replicaSets.updatecontainer.replicaSets.updateScalecontainer.replicaSets.updateStatuscontainer.replicationControllers.createcontainer.replicationControllers.deletecontainer.replicationControllers.getcontainer.replicationControllers.getScalecontainer.replicationControllers.getStatuscontainer.replicationControllers.listcontainer.replicationControllers.updatecontainer.replicationControllers.updateScalecontainer.replicationControllers.updateStatuscontainer.resourceQuotas.createcontainer.resourceQuotas.deletecontainer.resourceQuotas.getcontainer.resourceQuotas.getStatuscontainer.resourceQuotas.listcontainer.resourceQuotas.updatecontainer.resourceQuotas.updateStatuscontainer.roleBindings.createcontainer.roleBindings.deletecontainer.roleBindings.getcontainer.roleBindings.listcontainer.roleBindings.updatecontainer.roles.bindcontainer.roles.createcontainer.roles.deletecontainer.roles.escalatecontainer.roles.getcontainer.roles.listcontainer.roles.updatecontainer.runtimeClasses.createcontainer.runtimeClasses.deletecontainer.runtimeClasses.getcontainer.runtimeClasses.listcontainer.runtimeClasses.updatecontainer.scheduledJobs.createcontainer.scheduledJobs.deletecontainer.scheduledJobs.getcontainer.scheduledJobs.listcontainer.scheduledJobs.updatecontainer.scheduledJobs.updateStatuscontainer.secrets.createcontainer.secrets.deletecontainer.secrets.getcontainer.secrets.listcontainer.secrets.updatecontainer.selfSubjectAccessReviews.createcontainer.selfSubjectAccessReviews.listcontainer.selfSubjectRulesReviews.createcontainer.serviceAccounts.createcontainer.serviceAccounts.createTokencontainer.serviceAccounts.deletecontainer.serviceAccounts.listcontainer.services.createcontainer.services.deletecontainer.services.getcontainer.services.getStatuscontainer.services.listcontainer.services.proxycontainer.services.updatecontainer.services.updateStatuscontainer.statefulSets.createcontainer.statefulSets.deletecontainer.statefulSets.getcontainer.statefulSets.getScalecontainer.statefulSets.getStatuscontainer.statefulSets.listcontainer.statefulSets.updatecontainer.statefulSets.updateScalecontainer.statefulSets.updateStatuscontainer.storageClasses.createcontainer.storageClasses.deletecontainer.storageClasses.getcontainer.storageClasses.listcontainer.storageClasses.updatecontainer.storageStates.createcontainer.storageStates.deletecontainer.storageStates.getcontainer.storageStates.getStatuscontainer.storageStates.listcontainer.storageStates.updatecontainer.storageStates.updateStatuscontainer.storageVersionMigrations.createcontainer.storageVersionMigrations.deletecontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.getStatuscontainer.storageVersionMigrations.listcontainer.storageVersionMigrations.updatecontainer.storageVersionMigrations.updateStatuscontainer.subjectAccessReviews.createcontainer.subjectAccessReviews.listcontainer.thirdPartyObjects.createcontainer.thirdPartyObjects.deletecontainer.thirdPartyObjects.getcontainer.thirdPartyObjects.listcontainer.thirdPartyObjects.updatecontainer.thirdPartyResources.createcontainer.thirdPartyResources.deletecontainer.thirdPartyResources.getcontainer.thirdPartyResources.listcontainer.thirdPartyResources.updatecontainer.tokenReviews.createcontainer.updateInfos.createcontainer.updateInfos.deletecontainer.updateInfos.getcontainer.updateInfos.listcontainer.updateInfos.updatecontainer.validatingWebhookConfigurations.createcontainer.validatingWebhookConfigurations.deletecontainer.validatingWebhookConfigurations.getcontainer.validatingWebhookConfigurations.listcontainer.validatingWebhookConfigurations.updatecontainer.volumeAttachments.createcontainer.volumeAttachments.deletecontainer.volumeAttachments.getcontainer.volumeAttachments.getStatuscontainer.volumeAttachments.listcontainer.volumeAttachments.updatecontainer.volumeAttachments.updateStatuscontainer.volumeSnapshotClasses.createcontainer.volumeSnapshotClasses.deletecontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotClasses.updatecontainer.volumeSnapshotContents.createcontainer.volumeSnapshotContents.deletecontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.getStatuscontainer.volumeSnapshotContents.listcontainer.volumeSnapshotContents.updatecontainer.volumeSnapshotContents.updateStatuscontainer.volumeSnapshots.createcontainer.volumeSnapshots.deletecontainer.volumeSnapshots.getcontainer.volumeSnapshots.getStatuscontainer.volumeSnapshots.listcontainer.volumeSnapshots.updatecontainer.volumeSnapshots.updateStatusgkehub.features.creategkehub.features.deletegkehub.features.getgkehub.features.getIamPolicygkehub.features.listgkehub.features.setIamPolicygkehub.features.updategkehub.locations.getgkehub.locations.listgkehub.memberships.creategkehub.memberships.deletegkehub.memberships.generateConnectManifestgkehub.memberships.getgkehub.memberships.getIamPolicygkehub.memberships.listgkehub.memberships.setIamPolicygkehub.memberships.updategkehub.operations.cancelgkehub.operations.deletegkehub.operations.getgkehub.operations.listresourcemanager.projects.list |
| Multi-Cluster Ingress | Role Updated |
The following permissions have been added to the role compute.globalAddresses.list |
| Translation | Added |
cloudtranslate.generalModels.batchDocPredictcloudtranslate.generalModels.docPredictcloudtranslate.glossaries.batchDocPredictcloudtranslate.glossaries.docPredict |
| Translation | Supported In Custom Roles |
cloudtranslate.generalModels.batchDocPredictcloudtranslate.glossaries.batchDocPredict |
| Compute Engine | Now GA |
compute.globalForwardingRules.pscSetLabelscompute.globalForwardingRules.pscSetTarget |
Cloud IAM changes as of 2021-04-23
| Service | Change | Description |
|---|---|---|
| Vertex AI | Role Updated |
The following permissions have been added to the role aiplatform.batchPredictionJobs.createaiplatform.batchPredictionJobs.getaiplatform.batchPredictionJobs.list |
| Anthos Demo | Now GA |
The role |
| Apigee | Role Updated |
The following permissions have been added to the role cloudtrace.traces.patch |
| Binary Authorization | Role Updated |
The following permissions have been added to the role binaryauthorization.continuousValidationConfig.getbinaryauthorization.continuousValidationConfig.getIamPolicybinaryauthorization.continuousValidationConfig.setIamPolicybinaryauthorization.continuousValidationConfig.update |
| Binary Authorization | Role Updated |
The following permissions have been added to the role binaryauthorization.continuousValidationConfig.getbinaryauthorization.continuousValidationConfig.update |
| Binary Authorization | Role Updated |
The following permissions have been added to the role binaryauthorization.continuousValidationConfig.get |
| Google Security Operations Service Management | Now GA |
The role |
| Google Security Operations Service Management | Now GA |
The role |
| Cloud Run functions | Role Updated |
The following permissions have been added to the role eventarc.locations.geteventarc.locations.listeventarc.operations.canceleventarc.operations.deleteeventarc.operations.geteventarc.operations.listeventarc.triggers.createeventarc.triggers.deleteeventarc.triggers.geteventarc.triggers.getIamPolicyeventarc.triggers.listeventarc.triggers.undeleteeventarc.triggers.updaterun.configurations.getrun.configurations.listrun.locations.listrun.revisions.deleterun.revisions.getrun.revisions.listrun.routes.getrun.routes.invokerun.routes.listrun.services.createrun.services.deleterun.services.getrun.services.getIamPolicyrun.services.listrun.services.update |
| Cloud Composer | Role Updated |
The following permissions have been added to the role logging.operations.cancellogging.operations.getlogging.operations.list |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.instances.updateSecurity |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.instances.updateSecurity |
| Conversational Insights | Role Updated |
The following permissions have been added to the role dialogflow.operations.getdialogflow.sessions.detectIntentpubsub.topics.getpubsub.topics.publish |
| Google Kubernetes Engine | Role Updated |
The following permissions have been added to the role file.backups.createfile.backups.deletefile.backups.getfile.backups.listfile.backups.updatefile.instances.createfile.instances.deletefile.instances.getfile.instances.listfile.instances.restorefile.instances.updatefile.locations.getfile.locations.listfile.operations.cancelfile.operations.deletefile.operations.getfile.operations.listfile.snapshots.createfile.snapshots.deletefile.snapshots.getfile.snapshots.listfile.snapshots.update |
| Dataflow | Role Updated |
The following permissions have been added to the role logging.operations.cancellogging.operations.getlogging.operations.list |
| Dataflow | Role Updated |
The following permissions have been added to the role storage.buckets.get |
| Google Earth Engine | Role Added |
The role cloudresourcemanager.googleapis.com/projects.getiam.googleapis.com/serviceAccounts.createiam.googleapis.com/serviceAccounts.disableiam.googleapis.com/serviceAccounts.enableiam.googleapis.com/serviceAccounts.getiam.googleapis.com/serviceAccounts.getIamPolicyiam.googleapis.com/serviceAccounts.setIamPolicyiam.serviceAccounts.createiam.serviceAccounts.disableiam.serviceAccounts.enableiam.serviceAccounts.getiam.serviceAccounts.getIamPolicyiam.serviceAccounts.setIamPolicyresourcemanager.projects.get |
| Basic Role | Role Updated |
The following permissions have been added to the role logging.buckets.copyLogEntrieslogging.operations.cancellogging.operations.getlogging.operations.listprivateca.caPools.createprivateca.caPools.deleteprivateca.caPools.getprivateca.caPools.getIamPolicyprivateca.caPools.listprivateca.caPools.updateprivateca.certificateTemplates.createprivateca.certificateTemplates.deleteprivateca.certificateTemplates.getprivateca.certificateTemplates.getIamPolicyprivateca.certificateTemplates.listprivateca.certificateTemplates.updateprivateca.certificateTemplates.useprivateca.certificates.createForSelfpubsublite.topics.computeTimeCursorredis.instances.rescheduleMaintenancevmmigration.cloneJobs.createvmmigration.cloneJobs.getvmmigration.cloneJobs.listvmmigration.cloneJobs.updatevmmigration.cutoverJobs.createvmmigration.cutoverJobs.getvmmigration.cutoverJobs.listvmmigration.cutoverJobs.updatevmmigration.datacenterConnectors.createvmmigration.datacenterConnectors.deletevmmigration.datacenterConnectors.getvmmigration.datacenterConnectors.listvmmigration.migratingVms.createvmmigration.migratingVms.deletevmmigration.migratingVms.getvmmigration.migratingVms.listvmmigration.migratingVms.updatevmmigration.utilizationReports.createvmmigration.utilizationReports.deletevmmigration.utilizationReports.getvmmigration.utilizationReports.list |
| Explore Anthos | Role Updated |
The following permissions have been added to the role container.clusters.list |
| Identity and Access Management | Role Updated |
The following permissions have been added to the role logging.operations.listprivateca.caPools.getIamPolicyprivateca.caPools.listprivateca.caPools.setIamPolicyprivateca.certificateTemplates.getIamPolicyprivateca.certificateTemplates.listprivateca.certificateTemplates.setIamPolicyvmmigration.cloneJobs.listvmmigration.cutoverJobs.listvmmigration.datacenterConnectors.listvmmigration.migratingVms.listvmmigration.utilizationReports.list |
| Identity and Access Management | Role Updated |
The following permissions have been added to the role logging.operations.listprivateca.caPools.getIamPolicyprivateca.caPools.listprivateca.certificateTemplates.getIamPolicyprivateca.certificateTemplates.listvmmigration.cloneJobs.listvmmigration.cutoverJobs.listvmmigration.datacenterConnectors.listvmmigration.migratingVms.listvmmigration.utilizationReports.list |
| Cloud Logging | Role Updated |
The following permissions have been added to the role logging.buckets.copyLogEntrieslogging.operations.cancellogging.operations.getlogging.operations.list |
| Cloud Logging | Role Updated |
The following permissions have been added to the role logging.operations.cancellogging.operations.getlogging.operations.list |
| Media Asset | Role Updated |
The following permissions have been added to the role pubsub.topics.getpubsub.topics.publish |
| Multi-Cluster Ingress | Role Updated |
The following permissions have been added to the role compute.regionBackendServices.createcompute.regionBackendServices.deletecompute.regionBackendServices.getcompute.regionBackendServices.listcompute.regionBackendServices.setSecurityPolicycompute.regionBackendServices.updatecompute.regionBackendServices.usecompute.regionHealthChecks.createcompute.regionHealthChecks.deletecompute.regionHealthChecks.getcompute.regionHealthChecks.listcompute.regionHealthChecks.updatecompute.regionHealthChecks.usecompute.regionHealthChecks.useReadOnlycompute.regionTargetHttpProxies.createcompute.regionTargetHttpProxies.deletecompute.regionTargetHttpProxies.getcompute.regionTargetHttpProxies.listcompute.regionTargetHttpProxies.setUrlMapcompute.regionTargetHttpProxies.usecompute.regionTargetHttpsProxies.createcompute.regionTargetHttpsProxies.deletecompute.regionTargetHttpsProxies.getcompute.regionTargetHttpsProxies.listcompute.regionTargetHttpsProxies.setSslCertificatescompute.regionTargetHttpsProxies.setUrlMapcompute.regionTargetHttpsProxies.usecompute.regionUrlMaps.createcompute.regionUrlMaps.deletecompute.regionUrlMaps.getcompute.regionUrlMaps.invalidateCachecompute.regionUrlMaps.listcompute.regionUrlMaps.updatecompute.regionUrlMaps.usecompute.regionUrlMaps.validate |
| Basic Role | Role Updated |
The following permissions have been added to the role logging.buckets.copyLogEntrieslogging.operations.cancellogging.operations.getlogging.operations.listprivateca.caPools.createprivateca.caPools.deleteprivateca.caPools.getprivateca.caPools.getIamPolicyprivateca.caPools.listprivateca.caPools.setIamPolicyprivateca.caPools.updateprivateca.certificateTemplates.createprivateca.certificateTemplates.deleteprivateca.certificateTemplates.getprivateca.certificateTemplates.getIamPolicyprivateca.certificateTemplates.listprivateca.certificateTemplates.setIamPolicyprivateca.certificateTemplates.updateprivateca.certificateTemplates.useprivateca.certificates.createForSelfpubsublite.topics.computeTimeCursorredis.instances.rescheduleMaintenancevmmigration.cloneJobs.createvmmigration.cloneJobs.getvmmigration.cloneJobs.listvmmigration.cloneJobs.updatevmmigration.cutoverJobs.createvmmigration.cutoverJobs.getvmmigration.cutoverJobs.listvmmigration.cutoverJobs.updatevmmigration.datacenterConnectors.createvmmigration.datacenterConnectors.deletevmmigration.datacenterConnectors.getvmmigration.datacenterConnectors.listvmmigration.migratingVms.createvmmigration.migratingVms.deletevmmigration.migratingVms.getvmmigration.migratingVms.listvmmigration.migratingVms.updatevmmigration.utilizationReports.createvmmigration.utilizationReports.deletevmmigration.utilizationReports.getvmmigration.utilizationReports.list |
| Certificate Authority Service | Role Added |
The role privateca.certificateTemplates.getprivateca.certificateTemplates.listprivateca.certificateTemplates.useprivateca.googleapis.com/certificateTemplates.getprivateca.googleapis.com/certificateTemplates.listprivateca.googleapis.com/certificateTemplates.use |
| Certificate Authority Service | Role Added |
The role privateca.certificates.createForSelfprivateca.googleapis.com/certificates.createForSelf |
| Certificate Authority Service | Now GA |
The role |
| Certificate Authority Service | Now GA |
The role |
| Certificate Authority Service | Now GA |
The role |
| Certificate Authority Service | Now GA |
The role |
| Certificate Authority Service | Now GA |
The role |
| Certificate Authority Service | Role Updated |
The following permissions have been added to the role privateca.caPools.createprivateca.caPools.deleteprivateca.caPools.getprivateca.caPools.getIamPolicyprivateca.caPools.listprivateca.caPools.setIamPolicyprivateca.caPools.updateprivateca.certificateTemplates.createprivateca.certificateTemplates.deleteprivateca.certificateTemplates.getprivateca.certificateTemplates.getIamPolicyprivateca.certificateTemplates.listprivateca.certificateTemplates.setIamPolicyprivateca.certificateTemplates.updateprivateca.certificateTemplates.useprivateca.certificates.createForSelf |
| Certificate Authority Service | Role Updated |
The following permissions have been added to the role privateca.caPools.getprivateca.caPools.getIamPolicyprivateca.caPools.listprivateca.certificateTemplates.getprivateca.certificateTemplates.getIamPolicyprivateca.certificateTemplates.list |
| Certificate Authority Service | Role Updated |
The following permissions have been added to the role privateca.caPools.createprivateca.caPools.deleteprivateca.caPools.getprivateca.caPools.getIamPolicyprivateca.caPools.listprivateca.caPools.updateprivateca.certificateTemplates.createprivateca.certificateTemplates.deleteprivateca.certificateTemplates.getprivateca.certificateTemplates.getIamPolicyprivateca.certificateTemplates.listprivateca.certificateTemplates.update |
| Certificate Authority Service | Role Updated |
The following permissions have been added to the role privateca.caPools.getprivateca.caPools.getIamPolicyprivateca.caPools.listprivateca.certificateTemplates.getprivateca.certificateTemplates.getIamPolicyprivateca.certificateTemplates.list |
| Pub/Sub | Role Updated |
The following permissions have been added to the role pubsub.schemas.validate |
| Pub/Sub Lite | Role Updated |
The following permissions have been added to the role pubsublite.topics.computeTimeCursor |
| Pub/Sub Lite | Role Updated |
The following permissions have been added to the role pubsublite.topics.computeTimeCursor |
| Pub/Sub Lite | Role Updated |
The following permissions have been added to the role pubsublite.topics.computeTimeCursor |
| Recommender | Now GA |
The role |
| Recommender | Now GA |
The role |
| Memorystore for Redis | Role Updated |
The following permissions have been added to the role redis.instances.rescheduleMaintenance |
| Cloud Run | Now GA |
The role |
| Cloud Run | Now GA |
The role |
| Cloud Run | Now GA |
The role |
| Cloud Run | Now GA |
The role |
| Basic Role | Role Updated |
The following permissions have been added to the role logging.buckets.copyLogEntrieslogging.operations.getlogging.operations.listprivateca.caPools.getprivateca.caPools.getIamPolicyprivateca.caPools.listprivateca.certificateTemplates.getprivateca.certificateTemplates.getIamPolicyprivateca.certificateTemplates.listprivateca.certificateTemplates.usepubsub.schemas.validatepubsublite.topics.computeTimeCursorvmmigration.cloneJobs.getvmmigration.cloneJobs.listvmmigration.cutoverJobs.getvmmigration.cutoverJobs.listvmmigration.datacenterConnectors.getvmmigration.datacenterConnectors.listvmmigration.migratingVms.getvmmigration.migratingVms.listvmmigration.utilizationReports.getvmmigration.utilizationReports.list |
| VM Migration | Role Updated |
The following permissions have been added to the role vmmigration.cloneJobs.createvmmigration.cloneJobs.getvmmigration.cloneJobs.listvmmigration.cloneJobs.updatevmmigration.cutoverJobs.createvmmigration.cutoverJobs.getvmmigration.cutoverJobs.listvmmigration.cutoverJobs.updatevmmigration.datacenterConnectors.createvmmigration.datacenterConnectors.deletevmmigration.datacenterConnectors.getvmmigration.datacenterConnectors.listvmmigration.migratingVms.createvmmigration.migratingVms.deletevmmigration.migratingVms.getvmmigration.migratingVms.listvmmigration.migratingVms.updatevmmigration.utilizationReports.createvmmigration.utilizationReports.deletevmmigration.utilizationReports.getvmmigration.utilizationReports.list |
| VM Migration | Role Updated |
The following permissions have been added to the role vmmigration.cloneJobs.getvmmigration.cloneJobs.listvmmigration.cutoverJobs.getvmmigration.cutoverJobs.listvmmigration.datacenterConnectors.getvmmigration.datacenterConnectors.listvmmigration.migratingVms.getvmmigration.migratingVms.listvmmigration.utilizationReports.getvmmigration.utilizationReports.list |
| Google Cloud VMware Engine | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Google Cloud VMware Engine | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Cloud Billing | Added |
billing.accounts.getPricing |
| Cloud Billing | Supported In Custom Roles |
billing.accounts.getPricing |
| Cloud Billing | Now GA |
billing.accounts.getPricing |
| Google Security Operations Service Management | Added |
chroniclesm.gcpAssociations.createchroniclesm.gcpAssociations.deletechroniclesm.gcpAssociations.getchroniclesm.gcpSettings.getchroniclesm.gcpSettings.update |
| Google Security Operations Service Management | Now GA |
chroniclesm.gcpAssociations.createchroniclesm.gcpAssociations.deletechroniclesm.gcpAssociations.getchroniclesm.gcpSettings.getchroniclesm.gcpSettings.update |
| Commerce Offer Catalog | Added |
commerceoffercatalog.offers.get |
| Commerce Offer Catalog | Supported In Custom Roles |
commerceoffercatalog.offers.get |
| Commerce Price Management | Added |
commerceprice.privateoffers.createcommerceprice.privateoffers.deletecommerceprice.privateoffers.getcommerceprice.privateoffers.listcommerceprice.privateoffers.publishcommerceprice.privateoffers.update |
| Commerce Price Management | Supported In Custom Roles |
commerceprice.privateoffers.createcommerceprice.privateoffers.deletecommerceprice.privateoffers.getcommerceprice.privateoffers.listcommerceprice.privateoffers.publishcommerceprice.privateoffers.update |
| Compute Engine | Added |
compute.forwardingRules.pscCreatecompute.forwardingRules.pscDeletecompute.forwardingRules.pscSetLabelscompute.forwardingRules.pscSetTargetcompute.forwardingRules.pscUpdatecompute.globalForwardingRules.pscSetLabelscompute.globalForwardingRules.pscSetTargetcompute.instances.updateSecurity |
| Compute Engine | Supported In Custom Roles |
compute.forwardingRules.pscCreatecompute.forwardingRules.pscDeletecompute.forwardingRules.pscSetLabelscompute.forwardingRules.pscSetTargetcompute.forwardingRules.pscUpdatecompute.globalForwardingRules.pscSetLabelscompute.globalForwardingRules.pscSetTargetcompute.instances.updateSecurity |
| Compute Engine | Now GA |
compute.forwardingRules.pscCreatecompute.forwardingRules.pscDeletecompute.forwardingRules.pscSetLabelscompute.forwardingRules.pscSetTargetcompute.forwardingRules.pscUpdatecompute.instances.updateSecurity |
| Cloud Data Fusion | Added |
datafusion.namespaces.createdatafusion.namespaces.deletedatafusion.namespaces.executedatafusion.namespaces.getdatafusion.namespaces.getIamPolicydatafusion.namespaces.listdatafusion.namespaces.setIamPolicydatafusion.namespaces.update |
| Firebase App Check | Added |
firebaseappcheck.debugTokens.getfirebaseappcheck.debugTokens.updatefirebaseappcheck.deviceCheckConfig.getfirebaseappcheck.deviceCheckConfig.updatefirebaseappcheck.recaptchaConfig.getfirebaseappcheck.recaptchaConfig.updatefirebaseappcheck.services.getfirebaseappcheck.services.update |
| Firebase App Check | Supported In Custom Roles |
firebaseappcheck.debugTokens.getfirebaseappcheck.debugTokens.updatefirebaseappcheck.deviceCheckConfig.getfirebaseappcheck.deviceCheckConfig.updatefirebaseappcheck.recaptchaConfig.getfirebaseappcheck.recaptchaConfig.updatefirebaseappcheck.services.getfirebaseappcheck.services.update |
| GKE Multi-Cloud | Added |
gkemulticloud.awsClusters.creategkemulticloud.awsClusters.deletegkemulticloud.awsClusters.getgkemulticloud.awsClusters.getAdminKubeconfiggkemulticloud.awsClusters.listgkemulticloud.awsClusters.updategkemulticloud.awsNodePools.creategkemulticloud.awsNodePools.deletegkemulticloud.awsNodePools.getgkemulticloud.awsNodePools.listgkemulticloud.azureClients.creategkemulticloud.azureClients.deletegkemulticloud.azureClients.getgkemulticloud.azureClients.listgkemulticloud.azureClusters.creategkemulticloud.azureClusters.deletegkemulticloud.azureClusters.getgkemulticloud.azureClusters.getAdminKubeconfiggkemulticloud.azureClusters.listgkemulticloud.azureClusters.updategkemulticloud.azureNodePools.creategkemulticloud.azureNodePools.deletegkemulticloud.azureNodePools.getgkemulticloud.azureNodePools.listgkemulticloud.operations.cancelgkemulticloud.operations.deletegkemulticloud.operations.getgkemulticloud.operations.listgkemulticloud.operations.wait |
| Cloud Logging | Added |
logging.buckets.copyLogEntrieslogging.operations.cancellogging.operations.getlogging.operations.list |
| Dataproc Metastore | Added |
metastore.backups.createmetastore.backups.deletemetastore.backups.getmetastore.backups.listmetastore.backups.use |
| Dataproc Metastore | Now GA |
metastore.backups.createmetastore.backups.deletemetastore.backups.getmetastore.backups.listmetastore.backups.use |
| Network Connectivity Center | Added |
networkconnectivity.hubs.createnetworkconnectivity.hubs.deletenetworkconnectivity.hubs.getnetworkconnectivity.hubs.getIamPolicynetworkconnectivity.hubs.listnetworkconnectivity.hubs.setIamPolicynetworkconnectivity.hubs.updatenetworkconnectivity.locations.getnetworkconnectivity.locations.listnetworkconnectivity.operations.cancelnetworkconnectivity.operations.deletenetworkconnectivity.operations.getnetworkconnectivity.operations.listnetworkconnectivity.spokes.createnetworkconnectivity.spokes.deletenetworkconnectivity.spokes.getnetworkconnectivity.spokes.getIamPolicynetworkconnectivity.spokes.listnetworkconnectivity.spokes.setIamPolicynetworkconnectivity.spokes.update |
| Notebooks | Added |
notebooks.runtimes.createnotebooks.runtimes.deletenotebooks.runtimes.getnotebooks.runtimes.getIamPolicynotebooks.runtimes.listnotebooks.runtimes.resetnotebooks.runtimes.setIamPolicynotebooks.runtimes.startnotebooks.runtimes.stopnotebooks.runtimes.switch |
| Notebooks | Now GA |
notebooks.runtimes.createnotebooks.runtimes.deletenotebooks.runtimes.getnotebooks.runtimes.getIamPolicynotebooks.runtimes.listnotebooks.runtimes.resetnotebooks.runtimes.setIamPolicynotebooks.runtimes.startnotebooks.runtimes.stopnotebooks.runtimes.switch |
| Cloud Monitoring | Added |
opsconfigmonitoring.resourceMetadata.list |
| Cloud OS Config | Added |
osconfig.instanceOSPoliciesCompliances.getosconfig.instanceOSPoliciesCompliances.listosconfig.inventories.getosconfig.inventories.listosconfig.osPolicyAssignments.createosconfig.osPolicyAssignments.deleteosconfig.osPolicyAssignments.getosconfig.osPolicyAssignments.listosconfig.osPolicyAssignments.updateosconfig.vulnerabilityReports.getosconfig.vulnerabilityReports.list |
| Cloud OS Config | Supported In Custom Roles |
osconfig.instanceOSPoliciesCompliances.getosconfig.instanceOSPoliciesCompliances.listosconfig.inventories.getosconfig.inventories.listosconfig.osPolicyAssignments.createosconfig.osPolicyAssignments.deleteosconfig.osPolicyAssignments.getosconfig.osPolicyAssignments.listosconfig.osPolicyAssignments.updateosconfig.vulnerabilityReports.getosconfig.vulnerabilityReports.list |
| Certificate Authority Service | Added |
privateca.caPools.createprivateca.caPools.deleteprivateca.caPools.getprivateca.caPools.getIamPolicyprivateca.caPools.listprivateca.caPools.setIamPolicyprivateca.caPools.updateprivateca.certificateTemplates.createprivateca.certificateTemplates.deleteprivateca.certificateTemplates.getprivateca.certificateTemplates.getIamPolicyprivateca.certificateTemplates.listprivateca.certificateTemplates.setIamPolicyprivateca.certificateTemplates.updateprivateca.certificateTemplates.useprivateca.certificates.createForSelf |
| Certificate Authority Service | Now GA |
privateca.certificateAuthorities.createprivateca.certificateAuthorities.deleteprivateca.certificateAuthorities.getprivateca.certificateAuthorities.getIamPolicyprivateca.certificateAuthorities.listprivateca.certificateAuthorities.setIamPolicyprivateca.certificateAuthorities.updateprivateca.certificateRevocationLists.createprivateca.certificateRevocationLists.getprivateca.certificateRevocationLists.getIamPolicyprivateca.certificateRevocationLists.listprivateca.certificateRevocationLists.setIamPolicyprivateca.certificateRevocationLists.updateprivateca.certificates.createprivateca.certificates.getprivateca.certificates.getIamPolicyprivateca.certificates.listprivateca.certificates.setIamPolicyprivateca.certificates.updateprivateca.locations.getprivateca.locations.listprivateca.operations.cancelprivateca.operations.deleteprivateca.operations.getprivateca.operations.listprivateca.reusableConfigs.createprivateca.reusableConfigs.deleteprivateca.reusableConfigs.getprivateca.reusableConfigs.getIamPolicyprivateca.reusableConfigs.listprivateca.reusableConfigs.setIamPolicyprivateca.reusableConfigs.update |
| Pub/Sub Lite | Added |
pubsublite.topics.computeTimeCursor |
| Recommender | Added |
recommender.cloudAssetInsights.getrecommender.cloudAssetInsights.listrecommender.cloudAssetInsights.updaterecommender.cloudsqlInstanceDiskUsageTrendInsights.getrecommender.cloudsqlInstanceDiskUsageTrendInsights.listrecommender.cloudsqlInstanceDiskUsageTrendInsights.updaterecommender.cloudsqlInstanceOutOfDiskRecommendations.getrecommender.cloudsqlInstanceOutOfDiskRecommendations.listrecommender.cloudsqlInstanceOutOfDiskRecommendations.update |
| Recommender | Supported In Custom Roles |
recommender.cloudAssetInsights.getrecommender.cloudAssetInsights.listrecommender.cloudAssetInsights.updaterecommender.cloudsqlInstanceDiskUsageTrendInsights.getrecommender.cloudsqlInstanceDiskUsageTrendInsights.listrecommender.cloudsqlInstanceDiskUsageTrendInsights.updaterecommender.cloudsqlInstanceOutOfDiskRecommendations.getrecommender.cloudsqlInstanceOutOfDiskRecommendations.listrecommender.cloudsqlInstanceOutOfDiskRecommendations.update |
| Recommender | Now GA |
recommender.cloudAssetInsights.getrecommender.cloudAssetInsights.listrecommender.cloudAssetInsights.update |
| Memorystore for Redis | Added |
redis.instances.rescheduleMaintenance |
| Resource Manager | Added |
resourcemanager.hierarchyNodes.createTagBindingresourcemanager.hierarchyNodes.deleteTagBindingresourcemanager.hierarchyNodes.listTagBindings |
| Cloud Run | Now GA |
run.configurations.getrun.configurations.listrun.locations.listrun.revisions.deleterun.revisions.getrun.revisions.listrun.routes.getrun.routes.invokerun.routes.listrun.services.createrun.services.deleterun.services.getrun.services.getIamPolicyrun.services.listrun.services.setIamPolicyrun.services.update |
| Security Command Center | Added |
securitycenter.userinterfacemetadata.get |
| Security Command Center | Supported In Custom Roles |
securitycenter.userinterfacemetadata.get |
| Cloud Storage | Added |
storage.multipartUploads.abortstorage.multipartUploads.createstorage.multipartUploads.liststorage.multipartUploads.listParts |
| Cloud Storage | Now GA |
storage.multipartUploads.abortstorage.multipartUploads.createstorage.multipartUploads.liststorage.multipartUploads.listParts |
| VM Migration | Added |
vmmigration.cloneJobs.createvmmigration.cloneJobs.getvmmigration.cloneJobs.listvmmigration.cloneJobs.updatevmmigration.cutoverJobs.createvmmigration.cutoverJobs.getvmmigration.cutoverJobs.listvmmigration.cutoverJobs.updatevmmigration.datacenterConnectors.createvmmigration.datacenterConnectors.deletevmmigration.datacenterConnectors.getvmmigration.datacenterConnectors.listvmmigration.groups.createvmmigration.groups.deletevmmigration.groups.getvmmigration.groups.listvmmigration.groups.updatevmmigration.locations.getvmmigration.locations.listvmmigration.migratingVms.createvmmigration.migratingVms.deletevmmigration.migratingVms.getvmmigration.migratingVms.listvmmigration.migratingVms.updatevmmigration.operations.cancelvmmigration.operations.deletevmmigration.operations.getvmmigration.operations.listvmmigration.sources.createvmmigration.sources.deletevmmigration.sources.getvmmigration.sources.listvmmigration.sources.updatevmmigration.targets.createvmmigration.targets.deletevmmigration.targets.getvmmigration.targets.listvmmigration.targets.updatevmmigration.utilizationReports.createvmmigration.utilizationReports.deletevmmigration.utilizationReports.getvmmigration.utilizationReports.list |
Cloud IAM changes as of 2021-04-09
| Service | Change | Description |
|---|---|---|
| Apigee | Now GA |
The role |
| Cloud Billing | Role Updated |
The following permissions have been added to the role billing.resourceAssociations.list |
| Cloud Composer | Role Updated |
The following permissions have been added to the role artifactregistry.repositories.createartifactregistry.repositories.getartifactregistry.repositories.listartifactregistry.repositories.update |
| Compute Engine | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Basic Role | Role Updated |
The following permissions have been removed from the role iam.googleapis.com/workloadIdentityPoolProviders.createiam.googleapis.com/workloadIdentityPoolProviders.deleteiam.googleapis.com/workloadIdentityPoolProviders.undeleteiam.googleapis.com/workloadIdentityPoolProviders.updateiam.googleapis.com/workloadIdentityPools.createiam.googleapis.com/workloadIdentityPools.deleteiam.googleapis.com/workloadIdentityPools.undeleteiam.googleapis.com/workloadIdentityPools.updateiam.workloadIdentityPoolProviders.createiam.workloadIdentityPoolProviders.deleteiam.workloadIdentityPoolProviders.undeleteiam.workloadIdentityPoolProviders.updateiam.workloadIdentityPools.createiam.workloadIdentityPools.deleteiam.workloadIdentityPools.undeleteiam.workloadIdentityPools.update |
| Explore Anthos | Now GA |
The role |
| Identity and Access Management | Role Updated |
The following permissions have been added to the role cloudasset.assets.searchAllResourcespolicysimulator.replays.createpolicysimulator.replays.getpolicysimulator.replays.run |
| Dataproc Metastore | Now GA |
The role |
| Dataproc Metastore | Now GA |
The role |
| Dataproc Metastore | Now GA |
The role |
| Dataproc Metastore | Now GA |
The role |
| Multi-Cluster Ingress | Role Updated |
The following permissions have been added to the role compute.subnetworks.listcontainer.thirdPartyObjects.create |
| Service Usage | Now GA |
The role |
| Service Usage | Now GA |
The role |
| Service Usage | Now GA |
The role |
| Service Usage | Now GA |
The role |
| Service Usage | Now GA |
The role |
| Workflows | Now GA |
The role |
| Workflows | Now GA |
The role |
| Workflows | Now GA |
The role |
| Workflows | Now GA |
The role |
| Apigee | Added |
apigee.developersubscriptions.createapigee.developersubscriptions.getapigee.developersubscriptions.listapigee.developersubscriptions.updateapigee.rateplans.createapigee.rateplans.deleteapigee.rateplans.getapigee.rateplans.listapigee.rateplans.update |
| Apigee | Supported In Custom Roles |
apigee.developersubscriptions.createapigee.developersubscriptions.getapigee.developersubscriptions.listapigee.developersubscriptions.update |
| Apigee | Now GA |
apigee.developersubscriptions.createapigee.developersubscriptions.getapigee.developersubscriptions.listapigee.developersubscriptions.updateapigee.rateplans.createapigee.rateplans.deleteapigee.rateplans.getapigee.rateplans.listapigee.rateplans.update |
| Cloud Key Management Service | Added |
cloudkms.locations.getcloudkms.locations.list |
| Cloud Key Management Service | Supported In Custom Roles |
cloudkms.locations.getcloudkms.locations.list |
| Cloud Key Management Service | Now GA |
cloudkms.locations.getcloudkms.locations.list |
| Compute Engine | Added |
compute.organizations.setFirewallPolicy |
| Compute Engine | Now GA |
compute.globalPublicDelegatedPrefixes.createcompute.globalPublicDelegatedPrefixes.deletecompute.globalPublicDelegatedPrefixes.getcompute.globalPublicDelegatedPrefixes.listcompute.globalPublicDelegatedPrefixes.updatecompute.globalPublicDelegatedPrefixes.updatePolicycompute.globalPublicDelegatedPrefixes.usecompute.organizations.listAssociationscompute.organizations.setFirewallPolicycompute.publicAdvertisedPrefixes.createcompute.publicAdvertisedPrefixes.deletecompute.publicAdvertisedPrefixes.getcompute.publicAdvertisedPrefixes.listcompute.publicAdvertisedPrefixes.updatecompute.publicAdvertisedPrefixes.updatePolicycompute.publicAdvertisedPrefixes.usecompute.publicDelegatedPrefixes.createcompute.publicDelegatedPrefixes.deletecompute.publicDelegatedPrefixes.getcompute.publicDelegatedPrefixes.listcompute.publicDelegatedPrefixes.updatecompute.publicDelegatedPrefixes.updatePolicycompute.publicDelegatedPrefixes.use |
| Dialogflow | Added |
dialogflow.answerrecords.deletedialogflow.answerrecords.getdialogflow.answerrecords.listdialogflow.answerrecords.updatedialogflow.callMatchers.createdialogflow.callMatchers.deletedialogflow.callMatchers.listdialogflow.conversationDatasets.createdialogflow.conversationDatasets.deletedialogflow.conversationDatasets.getdialogflow.conversationDatasets.importdialogflow.conversationDatasets.listdialogflow.conversationModels.createdialogflow.conversationModels.deletedialogflow.conversationModels.deploydialogflow.conversationModels.getdialogflow.conversationModels.listdialogflow.conversationModels.undeploydialogflow.conversationProfiles.createdialogflow.conversationProfiles.deletedialogflow.conversationProfiles.getdialogflow.conversationProfiles.listdialogflow.conversationProfiles.updatedialogflow.conversations.addPhoneNumberdialogflow.conversations.completedialogflow.conversations.createdialogflow.conversations.getdialogflow.conversations.listdialogflow.messages.listdialogflow.modelEvaluations.getdialogflow.modelEvaluations.listdialogflow.participants.analyzeContentdialogflow.participants.createdialogflow.participants.getdialogflow.participants.listdialogflow.participants.suggestdialogflow.participants.updatedialogflow.phoneNumberOrders.canceldialogflow.phoneNumberOrders.createdialogflow.phoneNumberOrders.getdialogflow.phoneNumberOrders.listdialogflow.phoneNumberOrders.updatedialogflow.phoneNumbers.deletedialogflow.phoneNumbers.listdialogflow.phoneNumbers.undeletedialogflow.phoneNumbers.updatedialogflow.smartMessagingEntries.createdialogflow.smartMessagingEntries.deletedialogflow.smartMessagingEntries.getdialogflow.smartMessagingEntries.list |
| Dialogflow | Supported In Custom Roles |
dialogflow.answerrecords.deletedialogflow.answerrecords.getdialogflow.answerrecords.listdialogflow.answerrecords.updatedialogflow.callMatchers.createdialogflow.callMatchers.deletedialogflow.callMatchers.listdialogflow.conversationDatasets.createdialogflow.conversationDatasets.deletedialogflow.conversationDatasets.getdialogflow.conversationDatasets.importdialogflow.conversationDatasets.listdialogflow.conversationModels.createdialogflow.conversationModels.deletedialogflow.conversationModels.deploydialogflow.conversationModels.getdialogflow.conversationModels.listdialogflow.conversationModels.undeploydialogflow.conversations.addPhoneNumberdialogflow.messages.listdialogflow.modelEvaluations.getdialogflow.modelEvaluations.listdialogflow.participants.suggestdialogflow.phoneNumberOrders.canceldialogflow.phoneNumberOrders.createdialogflow.phoneNumberOrders.getdialogflow.phoneNumberOrders.listdialogflow.phoneNumberOrders.updatedialogflow.phoneNumbers.deletedialogflow.phoneNumbers.listdialogflow.phoneNumbers.undeletedialogflow.phoneNumbers.updatedialogflow.smartMessagingEntries.createdialogflow.smartMessagingEntries.deletedialogflow.smartMessagingEntries.getdialogflow.smartMessagingEntries.list |
| Dialogflow | Now GA |
dialogflow.answerrecords.deletedialogflow.answerrecords.getdialogflow.answerrecords.listdialogflow.answerrecords.updatedialogflow.callMatchers.createdialogflow.callMatchers.deletedialogflow.callMatchers.listdialogflow.conversationDatasets.createdialogflow.conversationDatasets.deletedialogflow.conversationDatasets.getdialogflow.conversationDatasets.importdialogflow.conversationDatasets.listdialogflow.conversationModels.createdialogflow.conversationModels.deletedialogflow.conversationModels.deploydialogflow.conversationModels.getdialogflow.conversationModels.listdialogflow.conversationModels.undeploydialogflow.conversationProfiles.createdialogflow.conversationProfiles.deletedialogflow.conversationProfiles.getdialogflow.conversationProfiles.listdialogflow.conversationProfiles.updatedialogflow.conversations.addPhoneNumberdialogflow.conversations.completedialogflow.conversations.createdialogflow.conversations.getdialogflow.conversations.listdialogflow.messages.listdialogflow.modelEvaluations.getdialogflow.modelEvaluations.listdialogflow.participants.analyzeContentdialogflow.participants.createdialogflow.participants.getdialogflow.participants.listdialogflow.participants.suggestdialogflow.participants.updatedialogflow.phoneNumberOrders.canceldialogflow.phoneNumberOrders.createdialogflow.phoneNumberOrders.getdialogflow.phoneNumberOrders.listdialogflow.phoneNumberOrders.updatedialogflow.phoneNumbers.deletedialogflow.phoneNumbers.listdialogflow.phoneNumbers.undeletedialogflow.phoneNumbers.updatedialogflow.smartMessagingEntries.createdialogflow.smartMessagingEntries.deletedialogflow.smartMessagingEntries.getdialogflow.smartMessagingEntries.list |
| Cloud Logging | Added |
logging.queries.listSharedlogging.queries.sharelogging.queries.updateShared |
| Cloud Logging | Supported In Custom Roles |
logging.queries.listSharedlogging.queries.sharelogging.queries.updateShared |
| Cloud Logging | Now GA |
logging.queries.listSharedlogging.queries.sharelogging.queries.updateShared |
| Managed Service for Microsoft Active Directory | Added |
managedidentities.domains.updateLDAPSSettings |
| Managed Service for Microsoft Active Directory | Supported In Custom Roles |
managedidentities.domains.updateLDAPSSettings |
| Managed Service for Microsoft Active Directory | Now GA |
managedidentities.domains.updateLDAPSSettings |
| Dataproc Metastore | Added |
metastore.services.restore |
| Dataproc Metastore | Now GA |
metastore.imports.createmetastore.imports.getmetastore.imports.listmetastore.imports.updatemetastore.locations.getmetastore.locations.listmetastore.operations.cancelmetastore.operations.deletemetastore.operations.getmetastore.operations.listmetastore.services.createmetastore.services.deletemetastore.services.exportmetastore.services.getmetastore.services.getIamPolicymetastore.services.listmetastore.services.restoremetastore.services.setIamPolicymetastore.services.update |
| Notebooks | Added |
notebooks.instances.updateShieldInstanceConfig |
| Notebooks | Now GA |
notebooks.instances.updateShieldInstanceConfig |
| Pub/Sub Lite | Added |
pubsublite.topics.computeHeadCursor |
| Pub/Sub Lite | Now GA |
pubsublite.topics.computeHeadCursor |
| Service Usage | Supported In Custom Roles |
serviceusage.services.disableserviceusage.services.enableserviceusage.services.getserviceusage.services.list |
| Service Usage | Now GA |
serviceusage.services.disableserviceusage.services.enableserviceusage.services.getserviceusage.services.list |
| Workflows | Now GA |
workflows.executions.cancelworkflows.executions.createworkflows.executions.getworkflows.executions.listworkflows.locations.getworkflows.locations.listworkflows.operations.cancelworkflows.operations.getworkflows.operations.listworkflows.workflows.createworkflows.workflows.deleteworkflows.workflows.getworkflows.workflows.getIamPolicyworkflows.workflows.listworkflows.workflows.setIamPolicyworkflows.workflows.update |
Cloud IAM changes as of 2021-03-05
| Service | Change | Description |
|---|---|---|
| Apigee | Role Updated |
The following permissions have been added to the role apigee.appkeys.delete |
| Assured Workloads | Role Updated |
The following permissions have been added to the role cloudasset.assets.exportResourcecloudasset.feeds.createcloudasset.feeds.deletecloudasset.feeds.getcloudasset.feeds.updateserviceusage.services.use |
| Conversational Insights | Role Updated |
The following permissions have been added to the role dialogflow.documents.createdialogflow.documents.deletedialogflow.documents.getdialogflow.documents.list |
| Database Migration Service | Now GA |
The role |
| Early Access Center | Now GA |
The role |
| Early Access Center | Now GA |
The role |
| Game Servers | Role Updated |
The following permissions have been added to the role container.clusterRoleBindings.createcontainer.clusterRoleBindings.updatecontainer.clusterRoles.bindcontainer.clusterRoles.createcontainer.clusterRoles.escalatecontainer.clusterRoles.updatecontainer.roleBindings.createcontainer.roles.bindcontainer.roles.createcontainer.roles.escalate |
| GKE Hub | Role Updated |
The following permissions have been added to the role container.clusterRoleBindings.listcontainer.clusterRoles.list |
| Network Management API | Role Updated |
The following permissions have been added to the role cloudsql.instances.getcloudsql.instances.listcompute.addresses.getcompute.addresses.listcompute.externalVpnGateways.getcompute.externalVpnGateways.listcompute.globalAddresses.getcompute.globalAddresses.listcompute.globalNetworkEndpointGroups.getcompute.globalNetworkEndpointGroups.listcompute.networkEndpointGroups.getcompute.networkEndpointGroups.listcompute.networks.getEffectiveFirewallscompute.networks.listPeeringRoutescompute.regionHealthChecks.getcompute.regionHealthChecks.listcompute.regionNetworkEndpointGroups.getcompute.regionNetworkEndpointGroups.listcompute.targetGrpcProxies.getcompute.targetGrpcProxies.list |
| Vertex AI | Added |
aiplatform.studies.createaiplatform.studies.deleteaiplatform.studies.getaiplatform.studies.listaiplatform.studies.updateaiplatform.trials.createaiplatform.trials.deleteaiplatform.trials.getaiplatform.trials.listaiplatform.trials.update |
| Database Migration Service | Supported In Custom Roles |
datamigration.connectionprofiles.createdatamigration.connectionprofiles.deletedatamigration.connectionprofiles.getdatamigration.connectionprofiles.getIamPolicydatamigration.connectionprofiles.listdatamigration.connectionprofiles.setIamPolicydatamigration.connectionprofiles.updatedatamigration.locations.getdatamigration.locations.listdatamigration.migrationjobs.createdatamigration.migrationjobs.deletedatamigration.migrationjobs.generateSshScriptdatamigration.migrationjobs.getdatamigration.migrationjobs.getIamPolicydatamigration.migrationjobs.listdatamigration.migrationjobs.promotedatamigration.migrationjobs.restartdatamigration.migrationjobs.resumedatamigration.migrationjobs.setIamPolicydatamigration.migrationjobs.startdatamigration.migrationjobs.stopdatamigration.migrationjobs.updatedatamigration.migrationjobs.verifydatamigration.operations.canceldatamigration.operations.deletedatamigration.operations.getdatamigration.operations.list |
| Database Migration Service | Now GA |
datamigration.connectionprofiles.createdatamigration.connectionprofiles.deletedatamigration.connectionprofiles.getdatamigration.connectionprofiles.getIamPolicydatamigration.connectionprofiles.listdatamigration.connectionprofiles.setIamPolicydatamigration.connectionprofiles.updatedatamigration.locations.getdatamigration.locations.listdatamigration.migrationjobs.createdatamigration.migrationjobs.deletedatamigration.migrationjobs.generateSshScriptdatamigration.migrationjobs.getdatamigration.migrationjobs.getIamPolicydatamigration.migrationjobs.listdatamigration.migrationjobs.promotedatamigration.migrationjobs.restartdatamigration.migrationjobs.resumedatamigration.migrationjobs.setIamPolicydatamigration.migrationjobs.startdatamigration.migrationjobs.stopdatamigration.migrationjobs.updatedatamigration.migrationjobs.verifydatamigration.operations.canceldatamigration.operations.deletedatamigration.operations.getdatamigration.operations.list |
| Early Access Center | Now GA |
earlyaccesscenter.campaigns.enrollearlyaccesscenter.campaigns.getearlyaccesscenter.campaigns.listearlyaccesscenter.customerAllowlists.getearlyaccesscenter.customerAllowlists.list |
| Notebooks | Added |
notebooks.executions.createnotebooks.executions.deletenotebooks.executions.getnotebooks.executions.getIamPolicynotebooks.executions.listnotebooks.executions.setIamPolicynotebooks.schedules.createnotebooks.schedules.deletenotebooks.schedules.getnotebooks.schedules.getIamPolicynotebooks.schedules.listnotebooks.schedules.setIamPolicy |
| Notebooks | Now GA |
notebooks.executions.createnotebooks.executions.deletenotebooks.executions.getnotebooks.executions.getIamPolicynotebooks.executions.listnotebooks.executions.setIamPolicynotebooks.schedules.createnotebooks.schedules.deletenotebooks.schedules.getnotebooks.schedules.getIamPolicynotebooks.schedules.listnotebooks.schedules.setIamPolicy |
Cloud IAM changes as of 2021-02-26
| Service | Change | Description |
|---|---|---|
| Cloud Run functions | Role Updated |
The following permissions have been added to the role iam.serviceAccounts.actAs |
| Cloud TPU | Role Updated |
The following permissions have been added to the role trafficdirector.networks.getConfigstrafficdirector.networks.reportMetrics |
| Cloud Composer | Role Updated |
The following permissions have been added to the role trafficdirector.networks.getConfigstrafficdirector.networks.reportMetrics |
| Compute Engine | Role Updated |
The following permissions have been added to the role trafficdirector.networks.getConfigstrafficdirector.networks.reportMetrics |
| Compute Engine | Role Updated |
The following permissions have been added to the role trafficdirector.networks.getConfigstrafficdirector.networks.reportMetrics |
| Google Kubernetes Engine | Role Updated |
The following permissions have been added to the role trafficdirector.networks.getConfigstrafficdirector.networks.reportMetrics |
| Dataflow | Role Updated |
The following permissions have been added to the role trafficdirector.networks.getConfigstrafficdirector.networks.reportMetrics |
| Cloud Data Fusion | Role Updated |
The following permissions have been added to the role trafficdirector.networks.getConfigstrafficdirector.networks.reportMetrics |
| Document AI | Role Updated |
The following permissions have been added to the role documentai.processorVersions.processBatchdocumentai.processorVersions.processOnlinedocumentai.processorVersions.update |
| Document AI | Role Updated |
The following permissions have been added to the role documentai.processorVersions.processBatchdocumentai.processorVersions.processOnline |
| Document AI | Role Updated |
The following permissions have been added to the role documentai.processorVersions.processBatchdocumentai.processorVersions.processOnlinedocumentai.processorVersions.update |
| Document AI | Role Updated |
The following permissions have been added to the role documentai.processorVersions.processBatchdocumentai.processorVersions.processOnline |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Service Networking | Role Updated |
The following permissions have been added to the role compute.networks.listPeeringRoutes |
| Cloud Billing | Supported In Custom Roles |
billing.accounts.createbilling.accounts.getbilling.accounts.getIamPolicybilling.accounts.getPaymentInfobilling.accounts.listbilling.accounts.movebilling.accounts.removeFromOrganizationbilling.accounts.setIamPolicybilling.accounts.updatebilling.accounts.updatePaymentInfobilling.resourceAssociations.createbilling.resourceAssociations.deletebilling.resourceAssociations.list |
| Compute Engine | Added |
compute.serviceAttachments.createcompute.serviceAttachments.deletecompute.serviceAttachments.getcompute.serviceAttachments.listcompute.serviceAttachments.update |
| Compute Engine | Supported In Custom Roles |
compute.serviceAttachments.createcompute.serviceAttachments.deletecompute.serviceAttachments.getcompute.serviceAttachments.listcompute.serviceAttachments.update |
| Document AI | Added |
documentai.evaluations.createdocumentai.evaluations.getdocumentai.evaluations.listdocumentai.processorVersions.processBatchdocumentai.processorVersions.processOnlinedocumentai.processorVersions.update |
| Cloud Healthcare API | Now GA |
healthcare.attributeDefinitions.createhealthcare.attributeDefinitions.deletehealthcare.attributeDefinitions.gethealthcare.attributeDefinitions.listhealthcare.attributeDefinitions.updatehealthcare.consentArtifacts.createhealthcare.consentArtifacts.deletehealthcare.consentArtifacts.gethealthcare.consentArtifacts.listhealthcare.consentStores.checkDataAccesshealthcare.consentStores.createhealthcare.consentStores.deletehealthcare.consentStores.evaluateUserConsentshealthcare.consentStores.gethealthcare.consentStores.getIamPolicyhealthcare.consentStores.listhealthcare.consentStores.queryAccessibleDatahealthcare.consentStores.setIamPolicyhealthcare.consentStores.updatehealthcare.consents.activatehealthcare.consents.createhealthcare.consents.deletehealthcare.consents.gethealthcare.consents.listhealthcare.consents.rejecthealthcare.consents.revokehealthcare.consents.updatehealthcare.userDataMappings.archivehealthcare.userDataMappings.createhealthcare.userDataMappings.deletehealthcare.userDataMappings.gethealthcare.userDataMappings.listhealthcare.userDataMappings.update |
| Resource Manager | Supported In Custom Roles |
resourcemanager.projects.createBillingAssignmentresourcemanager.projects.deleteBillingAssignment |
Cloud IAM changes as of 2021-02-19
| Service | Change | Description |
|---|---|---|
| Access Context Manager | Role Updated |
The following permissions have been added to the role cloudasset.assets.searchAllResources |
| Access Context Manager | Role Updated |
The following permissions have been added to the role cloudasset.assets.searchAllResources |
| Cloud Asset Inventory | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Cloud Asset Inventory | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Google Kubernetes Engine | Role Updated |
The following permissions have been added to the role dns.networks.bindPrivateDNSPolicydns.networks.bindPrivateDNSZone |
| Google Kubernetes Engine | Role Updated |
The following permissions have been added to the role iam.serviceAccounts.get |
| Error Reporting | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Error Reporting | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Error Reporting | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Media Asset | Now GA |
The role |
| Security Command Center | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Security Command Center | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Security Command Center | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Service Networking | Role Updated |
The following permissions have been added to the role compute.globalAddresses.list |
| Compute Engine | Now GA |
compute.globalForwardingRules.pscCreatecompute.globalForwardingRules.pscDeletecompute.globalForwardingRules.pscUpdatecompute.nodeGroups.update |
| Firebase | Added |
firebase.clients.listfirebase.clients.update |
| Firebase | Supported In Custom Roles |
firebase.clients.listfirebase.clients.update |
| Firebase | Now GA |
firebase.clients.listfirebase.clients.update |
| Policy Simulator | Added |
policysimulator.replayResults.listpolicysimulator.replays.createpolicysimulator.replays.getpolicysimulator.replays.listpolicysimulator.replays.run |
| Policy Simulator | Supported In Custom Roles |
policysimulator.replayResults.listpolicysimulator.replays.createpolicysimulator.replays.getpolicysimulator.replays.listpolicysimulator.replays.run |
| Pub/Sub | Added |
pubsub.schemas.attachpubsub.schemas.createpubsub.schemas.deletepubsub.schemas.getpubsub.schemas.getIamPolicypubsub.schemas.listpubsub.schemas.setIamPolicypubsub.schemas.validate |
| Recommender | Added |
recommender.loggingProductSuggestionContainerInsights.getrecommender.loggingProductSuggestionContainerInsights.listrecommender.loggingProductSuggestionContainerInsights.updaterecommender.loggingProductSuggestionContainerRecommendations.getrecommender.loggingProductSuggestionContainerRecommendations.listrecommender.loggingProductSuggestionContainerRecommendations.updaterecommender.monitoringProductSuggestionComputeInsights.getrecommender.monitoringProductSuggestionComputeInsights.listrecommender.monitoringProductSuggestionComputeInsights.updaterecommender.monitoringProductSuggestionComputeRecommendations.getrecommender.monitoringProductSuggestionComputeRecommendations.listrecommender.monitoringProductSuggestionComputeRecommendations.update |
| Recommender | Supported In Custom Roles |
recommender.loggingProductSuggestionContainerInsights.getrecommender.loggingProductSuggestionContainerInsights.listrecommender.loggingProductSuggestionContainerInsights.updaterecommender.loggingProductSuggestionContainerRecommendations.getrecommender.loggingProductSuggestionContainerRecommendations.listrecommender.loggingProductSuggestionContainerRecommendations.updaterecommender.monitoringProductSuggestionComputeInsights.getrecommender.monitoringProductSuggestionComputeInsights.listrecommender.monitoringProductSuggestionComputeInsights.updaterecommender.monitoringProductSuggestionComputeRecommendations.getrecommender.monitoringProductSuggestionComputeRecommendations.listrecommender.monitoringProductSuggestionComputeRecommendations.update |
| Resource Manager | Added |
resourcemanager.resourceTagBindings.createresourcemanager.resourceTagBindings.deleteresourcemanager.resourceTagBindings.listresourcemanager.tagKeys.createresourcemanager.tagKeys.deleteresourcemanager.tagKeys.getresourcemanager.tagKeys.getIamPolicyresourcemanager.tagKeys.listresourcemanager.tagKeys.setIamPolicyresourcemanager.tagKeys.updateresourcemanager.tagValueBindings.createresourcemanager.tagValueBindings.deleteresourcemanager.tagValues.createresourcemanager.tagValues.deleteresourcemanager.tagValues.getresourcemanager.tagValues.getIamPolicyresourcemanager.tagValues.listresourcemanager.tagValues.setIamPolicyresourcemanager.tagValues.update |
| Resource Manager | Supported In Custom Roles |
resourcemanager.resourceTagBindings.createresourcemanager.resourceTagBindings.deleteresourcemanager.resourceTagBindings.listresourcemanager.tagKeys.createresourcemanager.tagKeys.deleteresourcemanager.tagKeys.getresourcemanager.tagKeys.getIamPolicyresourcemanager.tagKeys.listresourcemanager.tagKeys.setIamPolicyresourcemanager.tagKeys.updateresourcemanager.tagValueBindings.createresourcemanager.tagValueBindings.deleteresourcemanager.tagValues.createresourcemanager.tagValues.deleteresourcemanager.tagValues.getresourcemanager.tagValues.getIamPolicyresourcemanager.tagValues.listresourcemanager.tagValues.setIamPolicyresourcemanager.tagValues.update |
Cloud IAM changes as of 2021-01-29
| Service | Change | Description |
|---|---|---|
| Anthos Audit API | Now GA |
The role |
| Apigee | Role Updated |
The following permissions have been added to the role apigee.apps.getapigee.apps.list |
| Cloud Billing | Now GA |
The role |
| Binary Authorization | Now GA |
The role |
| Binary Authorization | Now GA |
The role |
| Binary Authorization | Now GA |
The role |
| Binary Authorization | Now GA |
The role |
| Binary Authorization | Now GA |
The role |
| Binary Authorization | Now GA |
The role |
| Binary Authorization | Now GA |
The role |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.externalVpnGateways.getcompute.externalVpnGateways.list |
| Cloud Data Fusion | Role Updated |
The following permissions have been added to the role compute.externalVpnGateways.getcompute.externalVpnGateways.list |
| GKE Hub | Role Updated |
The following permissions have been added to the role container.customResourceDefinitions.list |
| Google Workspace add-ons | Now GA |
The role |
| Google Workspace add-ons | Now GA |
The role |
| Google Workspace add-ons | Now GA |
The role |
| Knative serving | Now GA |
The role |
| Knative serving | Now GA |
The role |
| Memorystore for Memcached | Now GA |
The role |
| Memorystore for Memcached | Now GA |
The role |
| Memorystore for Memcached | Now GA |
The role |
| Notebooks | Role Updated |
The following permissions have been added to the role ml.jobs.createml.jobs.getml.jobs.list |
| Retail API | Now GA |
The role |
| Retail API | Now GA |
The role |
| Retail API | Now GA |
The role |
| Secured Landing Zone | Role Updated |
The following permissions have been added to the role cloudasset.assets.exportOrgPolicyserviceusage.services.use |
| Binary Authorization | Now GA |
binaryauthorization.attestors.createbinaryauthorization.attestors.deletebinaryauthorization.attestors.getbinaryauthorization.attestors.getIamPolicybinaryauthorization.attestors.listbinaryauthorization.attestors.setIamPolicybinaryauthorization.attestors.updatebinaryauthorization.attestors.verifyImageAttestedbinaryauthorization.policy.getbinaryauthorization.policy.getIamPolicybinaryauthorization.policy.setIamPolicybinaryauthorization.policy.update |
| Compute Engine | Added |
compute.commitments.updateReservations |
| Compute Engine | Supported In Custom Roles |
compute.commitments.updateReservations |
| Compute Engine | Now GA |
compute.commitments.updateReservations |
| Firebase Storage | Added |
firebasestorage.buckets.addFirebasefirebasestorage.buckets.getfirebasestorage.buckets.listfirebasestorage.buckets.removeFirebase |
| Firebase Storage | Supported In Custom Roles |
firebasestorage.buckets.addFirebasefirebasestorage.buckets.getfirebasestorage.buckets.listfirebasestorage.buckets.removeFirebase |
| Google Workspace add-ons | Added |
gsuiteaddons.authorizations.getgsuiteaddons.deployments.creategsuiteaddons.deployments.deletegsuiteaddons.deployments.executegsuiteaddons.deployments.getgsuiteaddons.deployments.installgsuiteaddons.deployments.installStatusgsuiteaddons.deployments.listgsuiteaddons.deployments.uninstallgsuiteaddons.deployments.update |
| Google Workspace add-ons | Supported In Custom Roles |
gsuiteaddons.authorizations.getgsuiteaddons.deployments.creategsuiteaddons.deployments.deletegsuiteaddons.deployments.executegsuiteaddons.deployments.getgsuiteaddons.deployments.installgsuiteaddons.deployments.installStatusgsuiteaddons.deployments.listgsuiteaddons.deployments.uninstallgsuiteaddons.deployments.update |
| Google Workspace add-ons | Now GA |
gsuiteaddons.authorizations.getgsuiteaddons.deployments.creategsuiteaddons.deployments.deletegsuiteaddons.deployments.executegsuiteaddons.deployments.getgsuiteaddons.deployments.installgsuiteaddons.deployments.installStatusgsuiteaddons.deployments.listgsuiteaddons.deployments.uninstallgsuiteaddons.deployments.update |
| Memorystore for Memcached | Added |
memcache.instances.applySoftwareUpdate |
| Memorystore for Memcached | Supported In Custom Roles |
memcache.instances.applySoftwareUpdate |
| Memorystore for Memcached | Now GA |
memcache.instances.applyParametersmemcache.instances.creatememcache.instances.deletememcache.instances.getmemcache.instances.listmemcache.instances.updatememcache.instances.updateParametersmemcache.locations.getmemcache.locations.listmemcache.operations.cancelmemcache.operations.deletememcache.operations.getmemcache.operations.list |
| On-Demand Scanning API | Added |
ondemandscanning.operations.cancelondemandscanning.operations.deleteondemandscanning.operations.getondemandscanning.operations.listondemandscanning.operations.waitondemandscanning.scans.analyzePackagesondemandscanning.scans.listVulnerabilitiesondemandscanning.scans.scan |
| On-Demand Scanning API | Supported In Custom Roles |
ondemandscanning.operations.cancelondemandscanning.operations.deleteondemandscanning.operations.getondemandscanning.operations.listondemandscanning.operations.waitondemandscanning.scans.analyzePackagesondemandscanning.scans.listVulnerabilitiesondemandscanning.scans.scan |
| reCAPTCHA | Added |
recaptchaenterprise.projectmetadata.get |
| Retail API | Now GA |
retail.catalogs.listretail.catalogs.updateretail.operations.getretail.operations.listretail.placements.predictretail.products.createretail.products.deleteretail.products.exportretail.products.getretail.products.importretail.products.listretail.products.updateretail.userEvents.createretail.userEvents.importretail.userEvents.purgeretail.userEvents.rejoin |
| Storage Transfer Service | Added |
storagetransfer.jobs.run |
| Storage Transfer Service | Supported In Custom Roles |
storagetransfer.jobs.run |
| Storage Transfer Service | Now GA |
storagetransfer.jobs.run |
Cloud IAM changes as of 2021-01-08
| Service | Change | Description |
|---|---|---|
| Apigee | Now GA |
The role |
| Apigee | Now GA |
The role |
| Apigee | Now GA |
The role |
| Error Reporting | Role Updated |
The following permissions have been added to the role stackdriver.projects.get |
| Error Reporting | Role Updated |
The following permissions have been added to the role stackdriver.projects.get |
| Error Reporting | Role Updated |
The following permissions have been added to the role stackdriver.projects.get |
| Pub/Sub | Role Updated |
The following permissions have been added to the role iam.serviceAccounts.getiam.serviceAccounts.getAccessTokeniam.serviceAccounts.implicitDelegationiam.serviceAccounts.listiam.serviceAccounts.signBlobiam.serviceAccounts.signJwtresourcemanager.projects.getresourcemanager.projects.list |
| Retail API | Role Updated |
The following permissions have been added to the role automlrecommendations.apiKeys.createautomlrecommendations.apiKeys.deleteautomlrecommendations.catalogItems.createautomlrecommendations.catalogItems.deleteautomlrecommendations.catalogItems.getautomlrecommendations.catalogItems.listautomlrecommendations.catalogItems.updateautomlrecommendations.catalogs.getStatsautomlrecommendations.catalogs.listautomlrecommendations.catalogs.updateautomlrecommendations.eventStores.getStatsautomlrecommendations.events.createautomlrecommendations.events.listautomlrecommendations.events.purgeautomlrecommendations.events.rejoinautomlrecommendations.placements.createautomlrecommendations.placements.deleteautomlrecommendations.placements.getStatsautomlrecommendations.placements.listautomlrecommendations.recommendations.createautomlrecommendations.recommendations.deleteautomlrecommendations.recommendations.listautomlrecommendations.recommendations.pauseautomlrecommendations.recommendations.resumeautomlrecommendations.recommendations.update |
| Retail API | Role Updated |
The following permissions have been added to the role automlrecommendations.apiKeys.createautomlrecommendations.apiKeys.deleteautomlrecommendations.catalogItems.createautomlrecommendations.catalogItems.deleteautomlrecommendations.catalogItems.getautomlrecommendations.catalogItems.listautomlrecommendations.catalogItems.updateautomlrecommendations.catalogs.getStatsautomlrecommendations.catalogs.listautomlrecommendations.catalogs.updateautomlrecommendations.eventStores.getStatsautomlrecommendations.events.createautomlrecommendations.events.listautomlrecommendations.placements.createautomlrecommendations.placements.deleteautomlrecommendations.placements.getStatsautomlrecommendations.placements.listautomlrecommendations.recommendations.createautomlrecommendations.recommendations.deleteautomlrecommendations.recommendations.listautomlrecommendations.recommendations.pauseautomlrecommendations.recommendations.resumeautomlrecommendations.recommendations.update |
| Retail API | Role Updated |
The following permissions have been added to the role automlrecommendations.catalogItems.getautomlrecommendations.catalogItems.listautomlrecommendations.catalogs.getStatsautomlrecommendations.catalogs.listautomlrecommendations.eventStores.getStatsautomlrecommendations.events.listautomlrecommendations.placements.getStatsautomlrecommendations.placements.listautomlrecommendations.recommendations.list |
| Cloud Autoscaling | Added |
autoscaling.sites.getIamPolicyautoscaling.sites.readRecommendationsautoscaling.sites.setIamPolicyautoscaling.sites.writeMetricsautoscaling.sites.writeState |
| Cloud Autoscaling | Supported In Custom Roles |
autoscaling.sites.getIamPolicyautoscaling.sites.readRecommendationsautoscaling.sites.setIamPolicyautoscaling.sites.writeMetricsautoscaling.sites.writeState |
| Binary Authorization | Added |
binaryauthorization.continuousValidationConfig.getbinaryauthorization.continuousValidationConfig.getIamPolicybinaryauthorization.continuousValidationConfig.setIamPolicybinaryauthorization.continuousValidationConfig.update |
| Binary Authorization | Supported In Custom Roles |
binaryauthorization.continuousValidationConfig.getbinaryauthorization.continuousValidationConfig.getIamPolicybinaryauthorization.continuousValidationConfig.setIamPolicybinaryauthorization.continuousValidationConfig.update |
| Compute Engine | Added |
compute.globalForwardingRules.pscCreatecompute.globalForwardingRules.pscDeletecompute.globalForwardingRules.pscGetcompute.globalForwardingRules.pscUpdate |
| Customer Usage Data Processing | Added |
dataprocessing.datasources.getdataprocessing.datasources.listdataprocessing.datasources.updatedataprocessing.groupcontrols.get |
| Customer Usage Data Processing | Supported In Custom Roles |
dataprocessing.datasources.getdataprocessing.datasources.listdataprocessing.datasources.updatedataprocessing.groupcontrols.get |
| Customer Usage Data Processing | Now GA |
dataprocessing.datasources.getdataprocessing.datasources.listdataprocessing.datasources.updatedataprocessing.groupcontrols.get |
| Google Earth Engine | Added |
earthengine.assets.createearthengine.assets.deleteearthengine.assets.getearthengine.assets.getIamPolicyearthengine.assets.listearthengine.assets.setIamPolicyearthengine.assets.updateearthengine.computations.createearthengine.exports.createearthengine.filmstripthumbnails.createearthengine.filmstripthumbnails.getearthengine.imports.createearthengine.maps.createearthengine.maps.getearthengine.operations.deleteearthengine.operations.getearthengine.operations.listearthengine.operations.updateearthengine.tables.createearthengine.tables.getearthengine.thumbnails.createearthengine.thumbnails.getearthengine.videothumbnails.createearthengine.videothumbnails.get |
Cloud IAM changes as of 2020-12-18
| Service | Change | Description |
|---|---|---|
| GKE Identity Service | Now GA |
The role |
| API Gateway | Now GA |
The role |
| API Gateway | Now GA |
The role |
| Apigee | Now GA |
The role |
| AutoML | Role Updated |
The following permissions have been added to the role bigquery.tables.update |
| Service Catalog | Role Updated |
The following permissions have been added to the role cloudprivatecatalog.targets.getcloudprivatecatalogproducer.associations.createcloudprivatecatalogproducer.associations.deletecloudprivatecatalogproducer.associations.getcloudprivatecatalogproducer.associations.listcloudprivatecatalogproducer.catalogAssociations.createcloudprivatecatalogproducer.catalogAssociations.deletecloudprivatecatalogproducer.catalogAssociations.getcloudprivatecatalogproducer.catalogAssociations.listcloudprivatecatalogproducer.catalogs.createcloudprivatecatalogproducer.catalogs.deletecloudprivatecatalogproducer.catalogs.getcloudprivatecatalogproducer.catalogs.getIamPolicycloudprivatecatalogproducer.catalogs.listcloudprivatecatalogproducer.catalogs.setIamPolicycloudprivatecatalogproducer.catalogs.undeletecloudprivatecatalogproducer.catalogs.updatecloudprivatecatalogproducer.producerCatalogs.attachProductcloudprivatecatalogproducer.producerCatalogs.createcloudprivatecatalogproducer.producerCatalogs.deletecloudprivatecatalogproducer.producerCatalogs.detachProductcloudprivatecatalogproducer.producerCatalogs.getcloudprivatecatalogproducer.producerCatalogs.getIamPolicycloudprivatecatalogproducer.producerCatalogs.listcloudprivatecatalogproducer.producerCatalogs.setIamPolicycloudprivatecatalogproducer.producerCatalogs.updatecloudprivatecatalogproducer.products.createcloudprivatecatalogproducer.products.deletecloudprivatecatalogproducer.products.getcloudprivatecatalogproducer.products.getIamPolicycloudprivatecatalogproducer.products.listcloudprivatecatalogproducer.products.setIamPolicycloudprivatecatalogproducer.products.updatecloudprivatecatalogproducer.targets.associatecloudprivatecatalogproducer.targets.unassociate |
| Compute Engine | Now GA |
The role |
| Compute Engine | Now GA |
The role |
| Google Kubernetes Engine | Role Updated |
The following permissions have been added to the role dns.dnsKeys.getdns.dnsKeys.listdns.managedZoneOperations.getdns.managedZoneOperations.listdns.managedZones.deletedns.networks.bindPrivateDNSPolicydns.networks.targetWithPeeringZonedns.policies.createdns.policies.deletedns.policies.getdns.policies.listdns.policies.updatedns.projects.get |
| Error Reporting | Role Updated |
The following permissions have been added to the role logging.notificationRules.createlogging.notificationRules.deletelogging.notificationRules.getlogging.notificationRules.listlogging.notificationRules.update |
| Error Reporting | Role Updated |
The following permissions have been added to the role logging.notificationRules.getlogging.notificationRules.listlogging.notificationRules.update |
| Error Reporting | Role Updated |
The following permissions have been added to the role logging.notificationRules.getlogging.notificationRules.list |
| API Gateway | Now GA |
apigateway.apiconfigs.createapigateway.apiconfigs.deleteapigateway.apiconfigs.getapigateway.apiconfigs.getIamPolicyapigateway.apiconfigs.listapigateway.apiconfigs.setIamPolicyapigateway.apiconfigs.updateapigateway.apis.createapigateway.apis.deleteapigateway.apis.getapigateway.apis.getIamPolicyapigateway.apis.listapigateway.apis.setIamPolicyapigateway.apis.updateapigateway.gateways.createapigateway.gateways.deleteapigateway.gateways.getapigateway.gateways.getIamPolicyapigateway.gateways.listapigateway.gateways.setIamPolicyapigateway.gateways.updateapigateway.locations.getapigateway.locations.listapigateway.operations.cancelapigateway.operations.deleteapigateway.operations.getapigateway.operations.list |
| Apigee | Added |
apigee.portals.createapigee.portals.deleteapigee.portals.getapigee.portals.listapigee.portals.update |
| Apigee | Supported In Custom Roles |
apigee.portals.createapigee.portals.deleteapigee.portals.getapigee.portals.listapigee.portals.update |
| Apigee | Now GA |
apigee.portals.createapigee.portals.deleteapigee.portals.getapigee.portals.listapigee.portals.update |
| Filestore | Supported In Custom Roles |
file.operations.cancel |
| Cloud Logging | Added |
logging.notificationRules.createlogging.notificationRules.deletelogging.notificationRules.getlogging.notificationRules.listlogging.notificationRules.update |
| Cloud Logging | Supported In Custom Roles |
logging.notificationRules.createlogging.notificationRules.deletelogging.notificationRules.getlogging.notificationRules.listlogging.notificationRules.update |
| Cloud Logging | Now GA |
logging.notificationRules.createlogging.notificationRules.deletelogging.notificationRules.getlogging.notificationRules.listlogging.notificationRules.update |
| Recommender | Added |
recommender.computeAddressIdleResourceInsights.getrecommender.computeAddressIdleResourceInsights.listrecommender.computeAddressIdleResourceInsights.updaterecommender.computeAddressIdleResourceRecommendations.getrecommender.computeAddressIdleResourceRecommendations.listrecommender.computeAddressIdleResourceRecommendations.updaterecommender.computeImageIdleResourceInsights.getrecommender.computeImageIdleResourceInsights.listrecommender.computeImageIdleResourceInsights.updaterecommender.computeImageIdleResourceRecommendations.getrecommender.computeImageIdleResourceRecommendations.listrecommender.computeImageIdleResourceRecommendations.update |
| Recommender | Supported In Custom Roles |
recommender.computeAddressIdleResourceInsights.getrecommender.computeAddressIdleResourceInsights.listrecommender.computeAddressIdleResourceInsights.updaterecommender.computeAddressIdleResourceRecommendations.getrecommender.computeAddressIdleResourceRecommendations.listrecommender.computeAddressIdleResourceRecommendations.updaterecommender.computeImageIdleResourceInsights.getrecommender.computeImageIdleResourceInsights.listrecommender.computeImageIdleResourceInsights.updaterecommender.computeImageIdleResourceRecommendations.getrecommender.computeImageIdleResourceRecommendations.listrecommender.computeImageIdleResourceRecommendations.update |
| Recommender | Now GA |
recommender.computeAddressIdleResourceInsights.getrecommender.computeAddressIdleResourceInsights.listrecommender.computeAddressIdleResourceInsights.updaterecommender.computeAddressIdleResourceRecommendations.getrecommender.computeAddressIdleResourceRecommendations.listrecommender.computeAddressIdleResourceRecommendations.updaterecommender.computeImageIdleResourceInsights.getrecommender.computeImageIdleResourceInsights.listrecommender.computeImageIdleResourceInsights.updaterecommender.computeImageIdleResourceRecommendations.getrecommender.computeImageIdleResourceRecommendations.listrecommender.computeImageIdleResourceRecommendations.update |
| Retail API | Added |
retail.catalogs.listretail.catalogs.updateretail.operations.getretail.operations.listretail.placements.predictretail.products.createretail.products.deleteretail.products.exportretail.products.getretail.products.importretail.products.listretail.products.updateretail.userEvents.createretail.userEvents.importretail.userEvents.purgeretail.userEvents.rejoin |
| Retail API | Supported In Custom Roles |
retail.catalogs.listretail.catalogs.updateretail.operations.getretail.operations.listretail.placements.predictretail.products.createretail.products.deleteretail.products.exportretail.products.getretail.products.importretail.products.listretail.products.updateretail.userEvents.createretail.userEvents.importretail.userEvents.purgeretail.userEvents.rejoin |
Cloud IAM changes as of 2020-12-11
| Service | Change | Description |
|---|---|---|
| Cloud TPU | Role Updated |
The following permissions have been added to the role compute.firewallPolicies.getcompute.firewallPolicies.listcompute.firewallPolicies.use |
| Cloud Composer | Now GA |
The role |
| Cloud Composer | Role Updated |
The following permissions have been added to the role compute.firewallPolicies.getcompute.firewallPolicies.listcompute.firewallPolicies.usecontainer.endpointSlices.createcontainer.endpointSlices.deletecontainer.endpointSlices.getcontainer.endpointSlices.listcontainer.endpointSlices.updatecontainer.frontendConfigs.createcontainer.frontendConfigs.deletecontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.frontendConfigs.updatecontainer.storageStates.createcontainer.storageStates.deletecontainer.storageStates.getcontainer.storageStates.getStatuscontainer.storageStates.listcontainer.storageStates.updatecontainer.storageStates.updateStatuscontainer.storageVersionMigrations.createcontainer.storageVersionMigrations.deletecontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.getStatuscontainer.storageVersionMigrations.listcontainer.storageVersionMigrations.updatecontainer.storageVersionMigrations.updateStatuscontainer.updateInfos.createcontainer.updateInfos.deletecontainer.updateInfos.getcontainer.updateInfos.listcontainer.updateInfos.updatecontainer.volumeSnapshotClasses.createcontainer.volumeSnapshotClasses.deletecontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotClasses.updatecontainer.volumeSnapshotContents.createcontainer.volumeSnapshotContents.deletecontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.getStatuscontainer.volumeSnapshotContents.listcontainer.volumeSnapshotContents.updatecontainer.volumeSnapshotContents.updateStatuscontainer.volumeSnapshots.createcontainer.volumeSnapshots.deletecontainer.volumeSnapshots.getcontainer.volumeSnapshots.getStatuscontainer.volumeSnapshots.listcontainer.volumeSnapshots.updatecontainer.volumeSnapshots.updateStatus |
| Cloud Composer | Role Updated |
The following permissions have been added to the role container.endpointSlices.createcontainer.endpointSlices.deletecontainer.endpointSlices.getcontainer.endpointSlices.listcontainer.endpointSlices.updatecontainer.frontendConfigs.createcontainer.frontendConfigs.deletecontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.frontendConfigs.updatecontainer.storageStates.createcontainer.storageStates.deletecontainer.storageStates.getcontainer.storageStates.getStatuscontainer.storageStates.listcontainer.storageStates.updatecontainer.storageStates.updateStatuscontainer.storageVersionMigrations.createcontainer.storageVersionMigrations.deletecontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.getStatuscontainer.storageVersionMigrations.listcontainer.storageVersionMigrations.updatecontainer.storageVersionMigrations.updateStatuscontainer.updateInfos.createcontainer.updateInfos.deletecontainer.updateInfos.getcontainer.updateInfos.listcontainer.updateInfos.updatecontainer.volumeSnapshotClasses.createcontainer.volumeSnapshotClasses.deletecontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotClasses.updatecontainer.volumeSnapshotContents.createcontainer.volumeSnapshotContents.deletecontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.getStatuscontainer.volumeSnapshotContents.listcontainer.volumeSnapshotContents.updatecontainer.volumeSnapshotContents.updateStatuscontainer.volumeSnapshots.createcontainer.volumeSnapshots.deletecontainer.volumeSnapshots.getcontainer.volumeSnapshots.getStatuscontainer.volumeSnapshots.listcontainer.volumeSnapshots.updatecontainer.volumeSnapshots.updateStatus |
| Compute Engine | Now GA |
The role |
| Compute Engine | Now GA |
The role |
| Compute Engine | Now GA |
The role |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.firewallPolicies.cloneRules |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.firewallPolicies.getcompute.firewallPolicies.listcompute.firewallPolicies.use |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.firewallPolicies.cloneRules |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.firewallPolicies.addAssociationcompute.firewallPolicies.cloneRulescompute.firewallPolicies.copyRulescompute.firewallPolicies.createcompute.firewallPolicies.deletecompute.firewallPolicies.getcompute.firewallPolicies.getIamPolicycompute.firewallPolicies.listcompute.firewallPolicies.movecompute.firewallPolicies.removeAssociationcompute.firewallPolicies.setIamPolicycompute.firewallPolicies.updatecompute.firewallPolicies.use |
| Compute Engine | Role Updated |
The following permissions have been added to the role cloudnotifications.activities.listcompute.instanceGroupManagers.getmonitoring.alertPolicies.getmonitoring.alertPolicies.listmonitoring.dashboards.getmonitoring.dashboards.listmonitoring.groups.getmonitoring.groups.listmonitoring.metricDescriptors.getmonitoring.metricDescriptors.listmonitoring.monitoredResourceDescriptors.getmonitoring.monitoredResourceDescriptors.listmonitoring.notificationChannelDescriptors.getmonitoring.notificationChannelDescriptors.listmonitoring.notificationChannels.getmonitoring.notificationChannels.listmonitoring.publicWidgets.getmonitoring.publicWidgets.listmonitoring.services.getmonitoring.services.listmonitoring.slos.getmonitoring.slos.listmonitoring.timeSeries.listmonitoring.uptimeCheckConfigs.getmonitoring.uptimeCheckConfigs.listresourcemanager.projects.getresourcemanager.projects.liststackdriver.projects.get |
| Google Kubernetes Engine | Role Updated |
The following permissions have been added to the role container.endpointSlices.createcontainer.endpointSlices.deletecontainer.endpointSlices.getcontainer.endpointSlices.listcontainer.endpointSlices.updatecontainer.frontendConfigs.createcontainer.frontendConfigs.deletecontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.frontendConfigs.updatecontainer.storageStates.createcontainer.storageStates.deletecontainer.storageStates.getcontainer.storageStates.getStatuscontainer.storageStates.listcontainer.storageStates.updatecontainer.storageStates.updateStatuscontainer.storageVersionMigrations.createcontainer.storageVersionMigrations.deletecontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.getStatuscontainer.storageVersionMigrations.listcontainer.storageVersionMigrations.updatecontainer.storageVersionMigrations.updateStatuscontainer.updateInfos.createcontainer.updateInfos.deletecontainer.updateInfos.getcontainer.updateInfos.listcontainer.updateInfos.updatecontainer.volumeSnapshotClasses.createcontainer.volumeSnapshotClasses.deletecontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotClasses.updatecontainer.volumeSnapshotContents.createcontainer.volumeSnapshotContents.deletecontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.getStatuscontainer.volumeSnapshotContents.listcontainer.volumeSnapshotContents.updatecontainer.volumeSnapshotContents.updateStatuscontainer.volumeSnapshots.createcontainer.volumeSnapshots.deletecontainer.volumeSnapshots.getcontainer.volumeSnapshots.getStatuscontainer.volumeSnapshots.listcontainer.volumeSnapshots.updatecontainer.volumeSnapshots.updateStatus |
| Google Kubernetes Engine | Role Updated |
The following permissions have been added to the role container.endpointSlices.createcontainer.endpointSlices.deletecontainer.endpointSlices.getcontainer.endpointSlices.listcontainer.endpointSlices.updatecontainer.frontendConfigs.createcontainer.frontendConfigs.deletecontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.frontendConfigs.updatecontainer.storageStates.createcontainer.storageStates.deletecontainer.storageStates.getcontainer.storageStates.getStatuscontainer.storageStates.listcontainer.storageStates.updatecontainer.storageStates.updateStatuscontainer.storageVersionMigrations.createcontainer.storageVersionMigrations.deletecontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.getStatuscontainer.storageVersionMigrations.listcontainer.storageVersionMigrations.updatecontainer.storageVersionMigrations.updateStatuscontainer.updateInfos.createcontainer.updateInfos.deletecontainer.updateInfos.getcontainer.updateInfos.listcontainer.updateInfos.updatecontainer.volumeSnapshotClasses.createcontainer.volumeSnapshotClasses.deletecontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotClasses.updatecontainer.volumeSnapshotContents.createcontainer.volumeSnapshotContents.deletecontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.getStatuscontainer.volumeSnapshotContents.listcontainer.volumeSnapshotContents.updatecontainer.volumeSnapshotContents.updateStatuscontainer.volumeSnapshots.createcontainer.volumeSnapshots.deletecontainer.volumeSnapshots.getcontainer.volumeSnapshots.getStatuscontainer.volumeSnapshots.listcontainer.volumeSnapshots.updatecontainer.volumeSnapshots.updateStatus |
| Google Kubernetes Engine | Role Updated |
The following permissions have been added to the role compute.firewallPolicies.addAssociationcompute.firewallPolicies.cloneRulescompute.firewallPolicies.copyRulescompute.firewallPolicies.createcompute.firewallPolicies.deletecompute.firewallPolicies.getcompute.firewallPolicies.getIamPolicycompute.firewallPolicies.listcompute.firewallPolicies.movecompute.firewallPolicies.removeAssociationcompute.firewallPolicies.setIamPolicycompute.firewallPolicies.updatecompute.firewallPolicies.usecontainer.endpointSlices.createcontainer.endpointSlices.deletecontainer.endpointSlices.getcontainer.endpointSlices.listcontainer.endpointSlices.updatecontainer.frontendConfigs.createcontainer.frontendConfigs.deletecontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.frontendConfigs.updatecontainer.storageStates.createcontainer.storageStates.deletecontainer.storageStates.getcontainer.storageStates.getStatuscontainer.storageStates.listcontainer.storageStates.updatecontainer.storageStates.updateStatuscontainer.storageVersionMigrations.createcontainer.storageVersionMigrations.deletecontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.getStatuscontainer.storageVersionMigrations.listcontainer.storageVersionMigrations.updatecontainer.storageVersionMigrations.updateStatuscontainer.updateInfos.createcontainer.updateInfos.deletecontainer.updateInfos.getcontainer.updateInfos.listcontainer.updateInfos.updatecontainer.volumeSnapshotClasses.createcontainer.volumeSnapshotClasses.deletecontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotClasses.updatecontainer.volumeSnapshotContents.createcontainer.volumeSnapshotContents.deletecontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.getStatuscontainer.volumeSnapshotContents.listcontainer.volumeSnapshotContents.updatecontainer.volumeSnapshotContents.updateStatuscontainer.volumeSnapshots.createcontainer.volumeSnapshots.deletecontainer.volumeSnapshots.getcontainer.volumeSnapshots.getStatuscontainer.volumeSnapshots.listcontainer.volumeSnapshots.updatecontainer.volumeSnapshots.updateStatus |
| Google Kubernetes Engine | Role Updated |
The following permissions have been added to the role container.endpointSlices.getcontainer.endpointSlices.listcontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.mutatingWebhookConfigurations.getcontainer.mutatingWebhookConfigurations.listcontainer.storageStates.getcontainer.storageStates.listcontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.listcontainer.updateInfos.getcontainer.updateInfos.listcontainer.validatingWebhookConfigurations.getcontainer.validatingWebhookConfigurations.listcontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.listcontainer.volumeSnapshots.getcontainer.volumeSnapshots.list |
| Container Threat Detection | Role Updated |
The following permissions have been added to the role container.endpointSlices.getcontainer.endpointSlices.listcontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.mutatingWebhookConfigurations.getcontainer.mutatingWebhookConfigurations.listcontainer.roleBindings.createcontainer.roleBindings.deletecontainer.roleBindings.updatecontainer.storageStates.getcontainer.storageStates.listcontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.listcontainer.updateInfos.getcontainer.updateInfos.listcontainer.validatingWebhookConfigurations.getcontainer.validatingWebhookConfigurations.listcontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.listcontainer.volumeSnapshots.getcontainer.volumeSnapshots.list |
| Dataflow | Role Updated |
The following permissions have been added to the role compute.firewallPolicies.getcompute.firewallPolicies.listcompute.firewallPolicies.use |
| Dataproc | Now GA |
The role |
| Early Access Center | Role Updated |
The following permissions have been added to the role earlyaccesscenter.customerAllowlists.getearlyaccesscenter.customerAllowlists.list |
| Early Access Center | Role Updated |
The following permissions have been added to the role earlyaccesscenter.customerAllowlists.getearlyaccesscenter.customerAllowlists.list |
| Basic Role | Role Updated |
The following permissions have been added to the role compute.firewallPolicies.cloneRulescontainer.endpointSlices.createcontainer.endpointSlices.deletecontainer.endpointSlices.getcontainer.endpointSlices.listcontainer.endpointSlices.updatecontainer.frontendConfigs.createcontainer.frontendConfigs.deletecontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.frontendConfigs.updatecontainer.storageStates.createcontainer.storageStates.deletecontainer.storageStates.getcontainer.storageStates.getStatuscontainer.storageStates.listcontainer.storageStates.updatecontainer.storageStates.updateStatuscontainer.storageVersionMigrations.createcontainer.storageVersionMigrations.deletecontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.getStatuscontainer.storageVersionMigrations.listcontainer.storageVersionMigrations.updatecontainer.storageVersionMigrations.updateStatuscontainer.updateInfos.createcontainer.updateInfos.deletecontainer.updateInfos.getcontainer.updateInfos.listcontainer.updateInfos.updatecontainer.volumeSnapshotClasses.createcontainer.volumeSnapshotClasses.deletecontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotClasses.updatecontainer.volumeSnapshotContents.createcontainer.volumeSnapshotContents.deletecontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.getStatuscontainer.volumeSnapshotContents.listcontainer.volumeSnapshotContents.updatecontainer.volumeSnapshotContents.updateStatuscontainer.volumeSnapshots.createcontainer.volumeSnapshots.deletecontainer.volumeSnapshots.getcontainer.volumeSnapshots.getStatuscontainer.volumeSnapshots.listcontainer.volumeSnapshots.updatecontainer.volumeSnapshots.updateStatusearlyaccesscenter.customerAllowlists.getearlyaccesscenter.customerAllowlists.listmetastore.services.export |
| Game Servers | Role Updated |
The following permissions have been added to the role container.endpointSlices.createcontainer.endpointSlices.deletecontainer.endpointSlices.getcontainer.endpointSlices.listcontainer.endpointSlices.updatecontainer.frontendConfigs.createcontainer.frontendConfigs.deletecontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.frontendConfigs.updatecontainer.storageStates.createcontainer.storageStates.deletecontainer.storageStates.getcontainer.storageStates.getStatuscontainer.storageStates.listcontainer.storageStates.updatecontainer.storageStates.updateStatuscontainer.storageVersionMigrations.createcontainer.storageVersionMigrations.deletecontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.getStatuscontainer.storageVersionMigrations.listcontainer.storageVersionMigrations.updatecontainer.storageVersionMigrations.updateStatuscontainer.updateInfos.createcontainer.updateInfos.deletecontainer.updateInfos.getcontainer.updateInfos.listcontainer.updateInfos.updatecontainer.volumeSnapshotClasses.createcontainer.volumeSnapshotClasses.deletecontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotClasses.updatecontainer.volumeSnapshotContents.createcontainer.volumeSnapshotContents.deletecontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.getStatuscontainer.volumeSnapshotContents.listcontainer.volumeSnapshotContents.updatecontainer.volumeSnapshotContents.updateStatuscontainer.volumeSnapshots.createcontainer.volumeSnapshots.deletecontainer.volumeSnapshots.getcontainer.volumeSnapshots.getStatuscontainer.volumeSnapshots.listcontainer.volumeSnapshots.updatecontainer.volumeSnapshots.updateStatus |
| Identity and Access Management | Role Updated |
The following permissions have been added to the role container.endpointSlices.listcontainer.frontendConfigs.listcontainer.storageStates.listcontainer.storageVersionMigrations.listcontainer.updateInfos.listcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotContents.listcontainer.volumeSnapshots.listearlyaccesscenter.customerAllowlists.list |
| Identity and Access Management | Role Updated |
The following permissions have been added to the role container.endpointSlices.listcontainer.frontendConfigs.listcontainer.storageStates.listcontainer.storageVersionMigrations.listcontainer.updateInfos.listcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotContents.listcontainer.volumeSnapshots.listearlyaccesscenter.customerAllowlists.list |
| Cloud Logging | Role Updated |
The following permissions have been added to the role logging.views.getlogging.views.list |
| Dataproc Metastore | Role Added |
The role metastore.imports.createmetastore.imports.deletemetastore.imports.getmetastore.imports.listmetastore.imports.updatemetastore.locations.getmetastore.locations.listmetastore.operations.getmetastore.operations.listmetastore.services.exportmetastore.services.getmetastore.services.getIamPolicymetastore.services.listresourcemanager.projects.getresourcemanager.projects.list |
| Notebooks | Role Updated |
The following permissions have been added to the role compute.firewallPolicies.cloneRules |
| Basic Role | Role Updated |
The following permissions have been added to the role compute.firewallPolicies.cloneRulescontainer.endpointSlices.createcontainer.endpointSlices.deletecontainer.endpointSlices.getcontainer.endpointSlices.listcontainer.endpointSlices.updatecontainer.frontendConfigs.createcontainer.frontendConfigs.deletecontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.frontendConfigs.updatecontainer.storageStates.createcontainer.storageStates.deletecontainer.storageStates.getcontainer.storageStates.getStatuscontainer.storageStates.listcontainer.storageStates.updatecontainer.storageStates.updateStatuscontainer.storageVersionMigrations.createcontainer.storageVersionMigrations.deletecontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.getStatuscontainer.storageVersionMigrations.listcontainer.storageVersionMigrations.updatecontainer.storageVersionMigrations.updateStatuscontainer.updateInfos.createcontainer.updateInfos.deletecontainer.updateInfos.getcontainer.updateInfos.listcontainer.updateInfos.updatecontainer.volumeSnapshotClasses.createcontainer.volumeSnapshotClasses.deletecontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotClasses.updatecontainer.volumeSnapshotContents.createcontainer.volumeSnapshotContents.deletecontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.getStatuscontainer.volumeSnapshotContents.listcontainer.volumeSnapshotContents.updatecontainer.volumeSnapshotContents.updateStatuscontainer.volumeSnapshots.createcontainer.volumeSnapshots.deletecontainer.volumeSnapshots.getcontainer.volumeSnapshots.getStatuscontainer.volumeSnapshots.listcontainer.volumeSnapshots.updatecontainer.volumeSnapshots.updateStatusearlyaccesscenter.customerAllowlists.getearlyaccesscenter.customerAllowlists.listmetastore.services.export |
| Security Command Center | Role Updated |
The following permissions have been added to the role container.endpointSlices.getcontainer.endpointSlices.listcontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.mutatingWebhookConfigurations.getcontainer.mutatingWebhookConfigurations.listcontainer.storageStates.getcontainer.storageStates.listcontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.listcontainer.updateInfos.getcontainer.updateInfos.listcontainer.validatingWebhookConfigurations.getcontainer.validatingWebhookConfigurations.listcontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.listcontainer.volumeSnapshots.getcontainer.volumeSnapshots.listlogging.views.getlogging.views.list |
| Security Command Center | Role Updated |
The following permissions have been added to the role logging.views.getlogging.views.list |
| Security Command Center | Role Updated |
The following permissions have been added to the role container.endpointSlices.getcontainer.endpointSlices.listcontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.mutatingWebhookConfigurations.getcontainer.mutatingWebhookConfigurations.listcontainer.storageStates.getcontainer.storageStates.listcontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.listcontainer.updateInfos.getcontainer.updateInfos.listcontainer.validatingWebhookConfigurations.getcontainer.validatingWebhookConfigurations.listcontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.listcontainer.volumeSnapshots.getcontainer.volumeSnapshots.listlogging.views.getlogging.views.list |
| Basic Role | Role Updated |
The following permissions have been added to the role container.endpointSlices.getcontainer.endpointSlices.listcontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.storageStates.getcontainer.storageStates.getStatuscontainer.storageStates.listcontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.getStatuscontainer.storageVersionMigrations.listcontainer.updateInfos.getcontainer.updateInfos.listcontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.getStatuscontainer.volumeSnapshotContents.listcontainer.volumeSnapshots.getcontainer.volumeSnapshots.getStatuscontainer.volumeSnapshots.listearlyaccesscenter.customerAllowlists.getearlyaccesscenter.customerAllowlists.listmetastore.services.export |
| Apigee | Added |
apigee.organizations.delete |
| Apigee | Supported In Custom Roles |
apigee.organizations.delete |
| Apigee | Now GA |
apigee.organizations.delete |
| Compute Engine | Added |
compute.firewallPolicies.addAssociationcompute.firewallPolicies.cloneRulescompute.firewallPolicies.copyRulescompute.firewallPolicies.createcompute.firewallPolicies.deletecompute.firewallPolicies.getcompute.firewallPolicies.getIamPolicycompute.firewallPolicies.listcompute.firewallPolicies.movecompute.firewallPolicies.removeAssociationcompute.firewallPolicies.setIamPolicycompute.firewallPolicies.updatecompute.firewallPolicies.use |
| Compute Engine | Supported In Custom Roles |
compute.firewallPolicies.addAssociationcompute.firewallPolicies.copyRulescompute.firewallPolicies.createcompute.firewallPolicies.deletecompute.firewallPolicies.getcompute.firewallPolicies.getIamPolicycompute.firewallPolicies.listcompute.firewallPolicies.movecompute.firewallPolicies.removeAssociationcompute.firewallPolicies.setIamPolicycompute.firewallPolicies.updatecompute.firewallPolicies.use |
| Compute Engine | Now GA |
compute.firewallPolicies.addAssociationcompute.firewallPolicies.copyRulescompute.firewallPolicies.createcompute.firewallPolicies.deletecompute.firewallPolicies.getcompute.firewallPolicies.getIamPolicycompute.firewallPolicies.listcompute.firewallPolicies.movecompute.firewallPolicies.removeAssociationcompute.firewallPolicies.setIamPolicycompute.firewallPolicies.updatecompute.firewallPolicies.use |
| Google Kubernetes Engine | Added |
container.apiServices.getStatuscontainer.auditSinks.createcontainer.auditSinks.deletecontainer.auditSinks.getcontainer.auditSinks.listcontainer.auditSinks.updatecontainer.certificateSigningRequests.getStatuscontainer.clusterRoles.escalatecontainer.csiNodeInfos.createcontainer.csiNodeInfos.deletecontainer.csiNodeInfos.getcontainer.csiNodeInfos.listcontainer.csiNodeInfos.updatecontainer.customResourceDefinitions.getStatuscontainer.endpointSlices.createcontainer.endpointSlices.deletecontainer.endpointSlices.getcontainer.endpointSlices.listcontainer.endpointSlices.updatecontainer.frontendConfigs.createcontainer.frontendConfigs.deletecontainer.frontendConfigs.getcontainer.frontendConfigs.listcontainer.frontendConfigs.updatecontainer.leases.createcontainer.leases.deletecontainer.leases.getcontainer.leases.listcontainer.leases.updatecontainer.managedCertificates.createcontainer.managedCertificates.deletecontainer.managedCertificates.getcontainer.managedCertificates.listcontainer.managedCertificates.updatecontainer.mutatingWebhookConfigurations.createcontainer.mutatingWebhookConfigurations.deletecontainer.mutatingWebhookConfigurations.getcontainer.mutatingWebhookConfigurations.listcontainer.mutatingWebhookConfigurations.updatecontainer.namespaces.finalizecontainer.priorityClasses.createcontainer.priorityClasses.deletecontainer.priorityClasses.getcontainer.priorityClasses.listcontainer.priorityClasses.updatecontainer.roles.escalatecontainer.selfSubjectRulesReviews.createcontainer.serviceAccounts.createTokencontainer.storageStates.createcontainer.storageStates.deletecontainer.storageStates.getcontainer.storageStates.getStatuscontainer.storageStates.listcontainer.storageStates.updatecontainer.storageStates.updateStatuscontainer.storageVersionMigrations.createcontainer.storageVersionMigrations.deletecontainer.storageVersionMigrations.getcontainer.storageVersionMigrations.getStatuscontainer.storageVersionMigrations.listcontainer.storageVersionMigrations.updatecontainer.storageVersionMigrations.updateStatuscontainer.updateInfos.createcontainer.updateInfos.deletecontainer.updateInfos.getcontainer.updateInfos.listcontainer.updateInfos.updatecontainer.validatingWebhookConfigurations.createcontainer.validatingWebhookConfigurations.deletecontainer.validatingWebhookConfigurations.getcontainer.validatingWebhookConfigurations.listcontainer.validatingWebhookConfigurations.updatecontainer.volumeAttachments.createcontainer.volumeAttachments.deletecontainer.volumeAttachments.getcontainer.volumeAttachments.getStatuscontainer.volumeAttachments.listcontainer.volumeAttachments.updatecontainer.volumeAttachments.updateStatuscontainer.volumeSnapshotClasses.createcontainer.volumeSnapshotClasses.deletecontainer.volumeSnapshotClasses.getcontainer.volumeSnapshotClasses.listcontainer.volumeSnapshotClasses.updatecontainer.volumeSnapshotContents.createcontainer.volumeSnapshotContents.deletecontainer.volumeSnapshotContents.getcontainer.volumeSnapshotContents.getStatuscontainer.volumeSnapshotContents.listcontainer.volumeSnapshotContents.updatecontainer.volumeSnapshotContents.updateStatuscontainer.volumeSnapshots.createcontainer.volumeSnapshots.deletecontainer.volumeSnapshots.getcontainer.volumeSnapshots.getStatuscontainer.volumeSnapshots.listcontainer.volumeSnapshots.updatecontainer.volumeSnapshots.updateStatus |
| Dataproc | Added |
dataproc.clusters.startdataproc.clusters.stop |
| Dataproc | Now GA |
dataproc.clusters.startdataproc.clusters.stop |
| Early Access Center | Added |
earlyaccesscenter.customerAllowlists.getearlyaccesscenter.customerAllowlists.list |
| Cloud Logging | Added |
logging.views.createlogging.views.deletelogging.views.getlogging.views.listlogging.views.listLogslogging.views.listResourceKeyslogging.views.listResourceValueslogging.views.update |
| Cloud Logging | Supported In Custom Roles |
logging.views.createlogging.views.deletelogging.views.getlogging.views.listlogging.views.listLogslogging.views.listResourceKeyslogging.views.listResourceValueslogging.views.update |
| Cloud Logging | Now GA |
logging.views.createlogging.views.deletelogging.views.getlogging.views.listlogging.views.listLogslogging.views.listResourceKeyslogging.views.listResourceValueslogging.views.update |
| Dataproc Metastore | Added |
metastore.imports.createmetastore.imports.getmetastore.imports.listmetastore.imports.updatemetastore.locations.getmetastore.locations.listmetastore.operations.cancelmetastore.operations.deletemetastore.operations.getmetastore.operations.listmetastore.services.createmetastore.services.deletemetastore.services.exportmetastore.services.getmetastore.services.getIamPolicymetastore.services.listmetastore.services.setIamPolicymetastore.services.update |
| Dataproc Metastore | Supported In Custom Roles |
metastore.imports.createmetastore.imports.getmetastore.imports.listmetastore.imports.updatemetastore.locations.getmetastore.locations.listmetastore.operations.cancelmetastore.operations.deletemetastore.operations.getmetastore.operations.listmetastore.services.createmetastore.services.deletemetastore.services.getmetastore.services.getIamPolicymetastore.services.listmetastore.services.setIamPolicymetastore.services.update |
Cloud IAM changes as of 2020-11-20
| Service | Change | Description |
|---|---|---|
| Apigee | Role Updated |
The following permissions have been added to the role apigee.envgroupattachments.getapigee.envgroupattachments.listapigee.envgroups.getapigee.envgroups.listapigee.environments.list |
| Apigee | Role Updated |
The following permissions have been added to the role apigee.envgroupattachments.getapigee.envgroupattachments.listapigee.envgroups.getapigee.envgroups.listapigee.environments.getapigee.environments.list |
| Apigee | Role Updated |
The following permissions have been added to the role apigee.proxyrevisions.deployapigee.proxyrevisions.undeploy |
| Cloud Logging | Role Updated |
The following permissions have been removed from the role logging.views.access |
| Dell EMC Cloud OneFS | Added |
cloudonefs.isiloncloud.com/clusters.createcloudonefs.isiloncloud.com/clusters.deletecloudonefs.isiloncloud.com/clusters.getcloudonefs.isiloncloud.com/clusters.listcloudonefs.isiloncloud.com/clusters.updatecloudonefs.isiloncloud.com/clusters.updateAdvancedSettingscloudonefs.isiloncloud.com/fileshares.createcloudonefs.isiloncloud.com/fileshares.deletecloudonefs.isiloncloud.com/fileshares.getcloudonefs.isiloncloud.com/fileshares.listcloudonefs.isiloncloud.com/fileshares.update |
| Service Catalog | Added |
cloudprivatecatalogproducer.catalogAssociations.createcloudprivatecatalogproducer.catalogAssociations.deletecloudprivatecatalogproducer.catalogAssociations.getcloudprivatecatalogproducer.catalogAssociations.listcloudprivatecatalogproducer.producerCatalogs.attachProductcloudprivatecatalogproducer.producerCatalogs.createcloudprivatecatalogproducer.producerCatalogs.deletecloudprivatecatalogproducer.producerCatalogs.detachProductcloudprivatecatalogproducer.producerCatalogs.getcloudprivatecatalogproducer.producerCatalogs.getIamPolicycloudprivatecatalogproducer.producerCatalogs.listcloudprivatecatalogproducer.producerCatalogs.setIamPolicycloudprivatecatalogproducer.producerCatalogs.updatecloudprivatecatalogproducer.products.createcloudprivatecatalogproducer.products.deletecloudprivatecatalogproducer.products.getcloudprivatecatalogproducer.products.getIamPolicycloudprivatecatalogproducer.products.listcloudprivatecatalogproducer.products.setIamPolicycloudprivatecatalogproducer.products.updatecloudprivatecatalogproducer.settings.getcloudprivatecatalogproducer.settings.update |
Cloud IAM changes as of 2020-11-06
| Service | Change | Description |
|---|---|---|
| Dialogflow | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Service Management | Now GA |
The role |
| Compute Engine | Added |
compute.globalForwardingRules.updatecompute.globalNetworkEndpointGroups.attachNetworkEndpointscompute.globalNetworkEndpointGroups.createcompute.globalNetworkEndpointGroups.deletecompute.globalNetworkEndpointGroups.detachNetworkEndpointscompute.globalNetworkEndpointGroups.getcompute.globalNetworkEndpointGroups.listcompute.globalNetworkEndpointGroups.usecompute.regionHealthChecks.createcompute.regionHealthChecks.deletecompute.regionHealthChecks.getcompute.regionHealthChecks.listcompute.regionHealthChecks.updatecompute.regionHealthChecks.usecompute.regionHealthChecks.useReadOnlycompute.regionNetworkEndpointGroups.createcompute.regionNetworkEndpointGroups.deletecompute.regionNetworkEndpointGroups.getcompute.regionNetworkEndpointGroups.listcompute.regionNetworkEndpointGroups.usecompute.regionSslCertificates.createcompute.regionSslCertificates.deletecompute.regionSslCertificates.getcompute.regionSslCertificates.listcompute.regionTargetHttpProxies.createcompute.regionTargetHttpProxies.deletecompute.regionTargetHttpProxies.getcompute.regionTargetHttpProxies.listcompute.regionTargetHttpProxies.setUrlMapcompute.regionTargetHttpProxies.usecompute.regionTargetHttpsProxies.createcompute.regionTargetHttpsProxies.deletecompute.regionTargetHttpsProxies.getcompute.regionTargetHttpsProxies.listcompute.regionTargetHttpsProxies.setSslCertificatescompute.regionTargetHttpsProxies.setUrlMapcompute.regionTargetHttpsProxies.usecompute.regionUrlMaps.createcompute.regionUrlMaps.deletecompute.regionUrlMaps.getcompute.regionUrlMaps.invalidateCachecompute.regionUrlMaps.listcompute.regionUrlMaps.updatecompute.regionUrlMaps.usecompute.regionUrlMaps.validatecompute.targetGrpcProxies.createcompute.targetGrpcProxies.deletecompute.targetGrpcProxies.getcompute.targetGrpcProxies.listcompute.targetGrpcProxies.updatecompute.targetGrpcProxies.use |
| Compute Engine | Supported In Custom Roles |
compute.globalForwardingRules.updatecompute.globalNetworkEndpointGroups.attachNetworkEndpointscompute.globalNetworkEndpointGroups.createcompute.globalNetworkEndpointGroups.deletecompute.globalNetworkEndpointGroups.detachNetworkEndpointscompute.globalNetworkEndpointGroups.getcompute.globalNetworkEndpointGroups.listcompute.globalNetworkEndpointGroups.usecompute.regionHealthChecks.createcompute.regionHealthChecks.deletecompute.regionHealthChecks.getcompute.regionHealthChecks.listcompute.regionHealthChecks.updatecompute.regionHealthChecks.usecompute.regionHealthChecks.useReadOnlycompute.regionNetworkEndpointGroups.createcompute.regionNetworkEndpointGroups.deletecompute.regionNetworkEndpointGroups.getcompute.regionNetworkEndpointGroups.listcompute.regionNetworkEndpointGroups.usecompute.regionSslCertificates.createcompute.regionSslCertificates.deletecompute.regionSslCertificates.getcompute.regionSslCertificates.listcompute.regionTargetHttpProxies.createcompute.regionTargetHttpProxies.deletecompute.regionTargetHttpProxies.getcompute.regionTargetHttpProxies.listcompute.regionTargetHttpProxies.setUrlMapcompute.regionTargetHttpProxies.usecompute.regionTargetHttpsProxies.createcompute.regionTargetHttpsProxies.deletecompute.regionTargetHttpsProxies.getcompute.regionTargetHttpsProxies.listcompute.regionTargetHttpsProxies.setSslCertificatescompute.regionTargetHttpsProxies.setUrlMapcompute.regionTargetHttpsProxies.usecompute.regionUrlMaps.createcompute.regionUrlMaps.deletecompute.regionUrlMaps.getcompute.regionUrlMaps.invalidateCachecompute.regionUrlMaps.listcompute.regionUrlMaps.updatecompute.regionUrlMaps.usecompute.regionUrlMaps.validatecompute.targetGrpcProxies.createcompute.targetGrpcProxies.deletecompute.targetGrpcProxies.getcompute.targetGrpcProxies.listcompute.targetGrpcProxies.updatecompute.targetGrpcProxies.use |
| Compute Engine | Now GA |
compute.globalForwardingRules.updatecompute.globalNetworkEndpointGroups.attachNetworkEndpointscompute.globalNetworkEndpointGroups.createcompute.globalNetworkEndpointGroups.deletecompute.globalNetworkEndpointGroups.detachNetworkEndpointscompute.globalNetworkEndpointGroups.getcompute.globalNetworkEndpointGroups.listcompute.globalNetworkEndpointGroups.usecompute.regionHealthChecks.createcompute.regionHealthChecks.deletecompute.regionHealthChecks.getcompute.regionHealthChecks.listcompute.regionHealthChecks.updatecompute.regionHealthChecks.usecompute.regionHealthChecks.useReadOnlycompute.regionNetworkEndpointGroups.createcompute.regionNetworkEndpointGroups.deletecompute.regionNetworkEndpointGroups.getcompute.regionNetworkEndpointGroups.listcompute.regionNetworkEndpointGroups.usecompute.regionSslCertificates.createcompute.regionSslCertificates.deletecompute.regionSslCertificates.getcompute.regionSslCertificates.listcompute.regionTargetHttpProxies.createcompute.regionTargetHttpProxies.deletecompute.regionTargetHttpProxies.getcompute.regionTargetHttpProxies.listcompute.regionTargetHttpProxies.setUrlMapcompute.regionTargetHttpProxies.usecompute.regionTargetHttpsProxies.createcompute.regionTargetHttpsProxies.deletecompute.regionTargetHttpsProxies.getcompute.regionTargetHttpsProxies.listcompute.regionTargetHttpsProxies.setSslCertificatescompute.regionTargetHttpsProxies.setUrlMapcompute.regionTargetHttpsProxies.usecompute.regionUrlMaps.createcompute.regionUrlMaps.deletecompute.regionUrlMaps.getcompute.regionUrlMaps.invalidateCachecompute.regionUrlMaps.listcompute.regionUrlMaps.updatecompute.regionUrlMaps.usecompute.regionUrlMaps.validatecompute.targetGrpcProxies.createcompute.targetGrpcProxies.deletecompute.targetGrpcProxies.getcompute.targetGrpcProxies.listcompute.targetGrpcProxies.updatecompute.targetGrpcProxies.use |
| Document AI | Added |
documentai.humanReviewConfigs.getdocumentai.humanReviewConfigs.reviewdocumentai.humanReviewConfigs.updatedocumentai.labelerPools.createdocumentai.labelerPools.deletedocumentai.labelerPools.getdocumentai.labelerPools.listdocumentai.labelerPools.updatedocumentai.locations.getdocumentai.locations.listdocumentai.operations.getLegacydocumentai.processorTypes.listdocumentai.processorVersions.createdocumentai.processorVersions.deletedocumentai.processorVersions.getdocumentai.processorVersions.listdocumentai.processors.createdocumentai.processors.deletedocumentai.processors.fetchHumanReviewDetailsdocumentai.processors.getdocumentai.processors.listdocumentai.processors.processBatchdocumentai.processors.processOnlinedocumentai.processors.update |
| Cloud Logging | Added |
logging.logEntries.download |
| Cloud Logging | Now GA |
logging.logEntries.download |
Cloud IAM changes as of 2020-10-30
| Service | Change | Description |
|---|---|---|
| Compute Engine | Added |
compute.forwardingRules.update |
| Compute Engine | Supported In Custom Roles |
compute.forwardingRules.update |
| Compute Engine | Now GA |
compute.forwardingRules.update |
| Early Access Center | Added |
earlyaccesscenter.campaigns.enrollearlyaccesscenter.campaigns.getearlyaccesscenter.campaigns.listearlyaccesscenter.customerWhitelists.getearlyaccesscenter.customerWhitelists.list |
| Early Access Center | Supported In Custom Roles |
earlyaccesscenter.campaigns.enrollearlyaccesscenter.campaigns.getearlyaccesscenter.campaigns.listearlyaccesscenter.customerWhitelists.getearlyaccesscenter.customerWhitelists.list |
| GKE Hub | Added |
gkehub.operations.delete |
| GKE Hub | Now GA |
gkehub.operations.delete |
| Cloud Logging | Added |
logging.locations.getlogging.locations.list |
| Cloud Logging | Supported In Custom Roles |
logging.locations.getlogging.locations.list |
| Cloud Logging | Now GA |
logging.locations.getlogging.locations.list |
| Notebooks | Added |
notebooks.instances.use |
| Notebooks | Now GA |
notebooks.instances.use |
Cloud IAM changes as of 2020-10-23
| Service | Change | Description |
|---|---|---|
| Dialogflow | Role Updated |
The following permissions have been added to the role cloudfunctions.functions.invoke |
| GKE Hub | Role Updated |
The following permissions have been added to the role container.clusterRoles.bind |
| Pub/Sub Lite | Now GA |
The role |
| Pub/Sub Lite | Now GA |
The role |
| Pub/Sub Lite | Now GA |
The role |
| Pub/Sub Lite | Now GA |
The role |
| Pub/Sub Lite | Now GA |
The role |
| Service Networking | Role Updated |
The following permissions have been added to the role compute.networks.updatePeering |
| Compute Engine | Added |
compute.instances.useReadOnlycompute.machineImages.createcompute.machineImages.deletecompute.machineImages.getcompute.machineImages.getIamPolicycompute.machineImages.listcompute.machineImages.setIamPolicycompute.machineImages.useReadOnly |
| Compute Engine | Supported In Custom Roles |
compute.instances.useReadOnlycompute.machineImages.createcompute.machineImages.deletecompute.machineImages.getcompute.machineImages.getIamPolicycompute.machineImages.listcompute.machineImages.setIamPolicycompute.machineImages.useReadOnly |
| Compute Engine | Now GA |
compute.instances.useReadOnly |
| Database Migration Service | Added |
datamigration.connectionprofiles.createdatamigration.connectionprofiles.deletedatamigration.connectionprofiles.getdatamigration.connectionprofiles.getIamPolicydatamigration.connectionprofiles.listdatamigration.connectionprofiles.setIamPolicydatamigration.connectionprofiles.updatedatamigration.locations.getdatamigration.locations.listdatamigration.migrationjobs.createdatamigration.migrationjobs.deletedatamigration.migrationjobs.generateSshScriptdatamigration.migrationjobs.getdatamigration.migrationjobs.getIamPolicydatamigration.migrationjobs.listdatamigration.migrationjobs.promotedatamigration.migrationjobs.restartdatamigration.migrationjobs.resumedatamigration.migrationjobs.setIamPolicydatamigration.migrationjobs.startdatamigration.migrationjobs.stopdatamigration.migrationjobs.updatedatamigration.migrationjobs.verifydatamigration.operations.canceldatamigration.operations.deletedatamigration.operations.getdatamigration.operations.list |
| Cloud Healthcare API | Added |
healthcare.nlpservice.analyzeEntities |
| Cloud Healthcare API | Supported In Custom Roles |
healthcare.locations.gethealthcare.locations.listhealthcare.nlpservice.analyzeEntities |
| Pub/Sub Lite | Now GA |
pubsublite.subscriptions.createpubsublite.subscriptions.deletepubsublite.subscriptions.getpubsublite.subscriptions.getCursorpubsublite.subscriptions.listpubsublite.subscriptions.setCursorpubsublite.subscriptions.subscribepubsublite.subscriptions.updatepubsublite.topics.computeMessageStatspubsublite.topics.createpubsublite.topics.deletepubsublite.topics.getpubsublite.topics.getPartitionspubsublite.topics.listpubsublite.topics.listSubscriptionspubsublite.topics.publishpubsublite.topics.subscribepubsublite.topics.update |
| Cloud Service Mesh | Added |
trafficdirector.networks.getConfigstrafficdirector.networks.reportMetrics |
| Cloud Service Mesh | Supported In Custom Roles |
trafficdirector.networks.getConfigstrafficdirector.networks.reportMetrics |
Cloud IAM changes as of 2020-10-09
| Service | Change | Description |
|---|---|---|
| Access Context Manager | Now GA |
The role |
| Access Context Manager | Now GA |
The role |
| Assured Workloads | Now GA |
The role |
| Assured Workloads | Now GA |
The role |
| Assured Workloads | Now GA |
The role |
| BigQuery | Now GA |
The role |
| BigQuery | Now GA |
The role |
| Cloud Scheduler | Now GA |
The role |
| Cloud Scheduler | Now GA |
The role |
| Cloud Scheduler | Now GA |
The role |
| Google Cloud Support | Role Updated |
The following permissions have been added to the role resourcemanager.organizations.get |
| Basic Role | Role Updated |
The following permissions have been added to the role notebooks.instances.updateConfig |
| Game Servers | Role Updated |
The following permissions have been removed from the role gkehub.gateway.getgkehub.gateway.getIamPolicy |
| GKE Hub | Role Updated |
The following permissions have been removed from the role gkehub.gateway.getgkehub.gateway.getIamPolicy |
| Notebooks | Role Updated |
The following permissions have been added to the role notebooks.instances.updateConfig |
| Notebooks | Role Updated |
The following permissions have been added to the role notebooks.instances.updateConfig |
| Notebooks | Role Updated |
The following permissions have been added to the role notebooks.instances.updateConfig |
| Basic Role | Role Updated |
The following permissions have been added to the role notebooks.instances.updateConfig |
| Service Directory | Now GA |
The role |
| Service Directory | Now GA |
The role |
| Service Directory | Now GA |
The role |
| Basic Role | Role Updated |
The following permissions have been added to the role pubsublite.subscriptions.subscribe |
| Access Context Manager | Added |
accesscontextmanager.gcpUserAccessBindings.createaccesscontextmanager.gcpUserAccessBindings.deleteaccesscontextmanager.gcpUserAccessBindings.getaccesscontextmanager.gcpUserAccessBindings.listaccesscontextmanager.gcpUserAccessBindings.update |
| Access Context Manager | Supported In Custom Roles |
accesscontextmanager.gcpUserAccessBindings.createaccesscontextmanager.gcpUserAccessBindings.deleteaccesscontextmanager.gcpUserAccessBindings.getaccesscontextmanager.gcpUserAccessBindings.listaccesscontextmanager.gcpUserAccessBindings.update |
| Access Context Manager | Now GA |
accesscontextmanager.gcpUserAccessBindings.createaccesscontextmanager.gcpUserAccessBindings.deleteaccesscontextmanager.gcpUserAccessBindings.getaccesscontextmanager.gcpUserAccessBindings.listaccesscontextmanager.gcpUserAccessBindings.update |
| Assured Workloads | Supported In Custom Roles |
assuredworkloads.workload.createassuredworkloads.workload.deleteassuredworkloads.workload.getassuredworkloads.workload.list |
| Assured Workloads | Now GA |
assuredworkloads.operations.getassuredworkloads.operations.listassuredworkloads.workload.createassuredworkloads.workload.deleteassuredworkloads.workload.getassuredworkloads.workload.listassuredworkloads.workload.update |
| BigQuery | Now GA |
bigquery.connections.createbigquery.connections.deletebigquery.connections.getbigquery.connections.getIamPolicybigquery.connections.listbigquery.connections.setIamPolicybigquery.connections.updatebigquery.connections.use |
| Cloud Scheduler | Supported In Custom Roles |
cloudscheduler.jobs.createcloudscheduler.jobs.deletecloudscheduler.jobs.enablecloudscheduler.jobs.fullViewcloudscheduler.jobs.getcloudscheduler.jobs.listcloudscheduler.jobs.pausecloudscheduler.jobs.runcloudscheduler.jobs.updatecloudscheduler.locations.getcloudscheduler.locations.list |
| Cloud Scheduler | Now GA |
cloudscheduler.jobs.createcloudscheduler.jobs.deletecloudscheduler.jobs.enablecloudscheduler.jobs.fullViewcloudscheduler.jobs.getcloudscheduler.jobs.listcloudscheduler.jobs.pausecloudscheduler.jobs.runcloudscheduler.jobs.update |
| Essential Contacts | Added |
essentialcontacts.contacts.createessentialcontacts.contacts.deleteessentialcontacts.contacts.getessentialcontacts.contacts.listessentialcontacts.contacts.update |
| Essential Contacts | Supported In Custom Roles |
essentialcontacts.contacts.createessentialcontacts.contacts.deleteessentialcontacts.contacts.getessentialcontacts.contacts.listessentialcontacts.contacts.update |
| Eventarc | Added |
eventarc.events.receiveAuditLogWritteneventarc.locations.geteventarc.locations.listeventarc.operations.canceleventarc.operations.deleteeventarc.operations.geteventarc.operations.listeventarc.triggers.createeventarc.triggers.deleteeventarc.triggers.geteventarc.triggers.getIamPolicyeventarc.triggers.listeventarc.triggers.setIamPolicyeventarc.triggers.undeleteeventarc.triggers.update |
| Eventarc | Supported In Custom Roles |
eventarc.events.receiveAuditLogWritteneventarc.locations.geteventarc.locations.listeventarc.operations.canceleventarc.operations.deleteeventarc.operations.geteventarc.operations.listeventarc.triggers.createeventarc.triggers.deleteeventarc.triggers.geteventarc.triggers.getIamPolicyeventarc.triggers.listeventarc.triggers.setIamPolicyeventarc.triggers.undeleteeventarc.triggers.update |
| Cloud Healthcare API | Added |
healthcare.attributeDefinitions.createhealthcare.attributeDefinitions.deletehealthcare.attributeDefinitions.gethealthcare.attributeDefinitions.listhealthcare.attributeDefinitions.updatehealthcare.consentArtifacts.createhealthcare.consentArtifacts.deletehealthcare.consentArtifacts.gethealthcare.consentArtifacts.listhealthcare.consentStores.checkDataAccesshealthcare.consentStores.createhealthcare.consentStores.deletehealthcare.consentStores.evaluateUserConsentshealthcare.consentStores.gethealthcare.consentStores.getIamPolicyhealthcare.consentStores.listhealthcare.consentStores.queryAccessibleDatahealthcare.consentStores.setIamPolicyhealthcare.consentStores.updatehealthcare.consents.activatehealthcare.consents.createhealthcare.consents.deletehealthcare.consents.gethealthcare.consents.listhealthcare.consents.rejecthealthcare.consents.revokehealthcare.consents.updatehealthcare.userDataMappings.archivehealthcare.userDataMappings.createhealthcare.userDataMappings.deletehealthcare.userDataMappings.gethealthcare.userDataMappings.listhealthcare.userDataMappings.update |
| Cloud Healthcare API | Supported In Custom Roles |
healthcare.attributeDefinitions.createhealthcare.attributeDefinitions.deletehealthcare.attributeDefinitions.gethealthcare.attributeDefinitions.listhealthcare.attributeDefinitions.updatehealthcare.consentArtifacts.createhealthcare.consentArtifacts.deletehealthcare.consentArtifacts.gethealthcare.consentArtifacts.listhealthcare.consentStores.checkDataAccesshealthcare.consentStores.createhealthcare.consentStores.deletehealthcare.consentStores.evaluateUserConsentshealthcare.consentStores.gethealthcare.consentStores.getIamPolicyhealthcare.consentStores.listhealthcare.consentStores.queryAccessibleDatahealthcare.consentStores.setIamPolicyhealthcare.consentStores.updatehealthcare.consents.activatehealthcare.consents.createhealthcare.consents.deletehealthcare.consents.gethealthcare.consents.listhealthcare.consents.rejecthealthcare.consents.revokehealthcare.consents.updatehealthcare.userDataMappings.archivehealthcare.userDataMappings.createhealthcare.userDataMappings.deletehealthcare.userDataMappings.gethealthcare.userDataMappings.listhealthcare.userDataMappings.update |
| Notebooks | Added |
notebooks.instances.updateConfig |
| Pub/Sub Lite | Added |
pubsublite.topics.computeMessageStats |
| Pub/Sub Lite | Supported In Custom Roles |
pubsublite.topics.computeMessageStats |
| Memorystore for Redis | Added |
redis.instances.getAuthStringredis.instances.updateAuth |
| Memorystore for Redis | Supported In Custom Roles |
redis.instances.getAuthStringredis.instances.updateAuth |
| Service Directory | Now GA |
servicedirectory.endpoints.createservicedirectory.endpoints.deleteservicedirectory.endpoints.getservicedirectory.endpoints.getIamPolicyservicedirectory.endpoints.listservicedirectory.endpoints.setIamPolicyservicedirectory.endpoints.updateservicedirectory.locations.getservicedirectory.locations.listservicedirectory.namespaces.associatePrivateZoneservicedirectory.namespaces.createservicedirectory.namespaces.deleteservicedirectory.namespaces.getservicedirectory.namespaces.getIamPolicyservicedirectory.namespaces.listservicedirectory.namespaces.setIamPolicyservicedirectory.namespaces.updateservicedirectory.services.createservicedirectory.services.deleteservicedirectory.services.getservicedirectory.services.getIamPolicyservicedirectory.services.listservicedirectory.services.resolveservicedirectory.services.setIamPolicyservicedirectory.services.update |
Cloud IAM changes as of 2020-10-02
| Service | Change | Description |
|---|---|---|
| Cloud Asset Inventory | Role Updated |
The following permissions have been added to the role bigquery.tables.update |
| Talent Solution | Role Updated |
The following permissions have been added to the role cloudjobdiscovery.tenants.createcloudjobdiscovery.tenants.deletecloudjobdiscovery.tenants.getcloudjobdiscovery.tenants.update |
| Talent Solution | Role Updated |
The following permissions have been added to the role cloudjobdiscovery.tenants.get |
| Basic Role | Role Updated |
The following permissions have been added to the role aiplatform.endpoints.explainaiplatform.endpoints.predict |
| Vertex AI | Added |
aiplatform.annotationSpecs.createaiplatform.annotationSpecs.deleteaiplatform.annotationSpecs.getaiplatform.annotationSpecs.listaiplatform.annotationSpecs.updateaiplatform.annotations.createaiplatform.annotations.deleteaiplatform.annotations.getaiplatform.annotations.listaiplatform.annotations.updateaiplatform.batchPredictionJobs.cancelaiplatform.batchPredictionJobs.createaiplatform.batchPredictionJobs.deleteaiplatform.batchPredictionJobs.getaiplatform.batchPredictionJobs.listaiplatform.customJobs.cancelaiplatform.customJobs.createaiplatform.customJobs.deleteaiplatform.customJobs.getaiplatform.customJobs.listaiplatform.dataItems.createaiplatform.dataItems.deleteaiplatform.dataItems.getaiplatform.dataItems.listaiplatform.dataItems.updateaiplatform.dataLabelingJobs.cancelaiplatform.dataLabelingJobs.createaiplatform.dataLabelingJobs.deleteaiplatform.dataLabelingJobs.getaiplatform.dataLabelingJobs.listaiplatform.datasets.createaiplatform.datasets.deleteaiplatform.datasets.exportaiplatform.datasets.getaiplatform.datasets.importaiplatform.datasets.listaiplatform.datasets.updateaiplatform.endpoints.createaiplatform.endpoints.deleteaiplatform.endpoints.deployaiplatform.endpoints.explainaiplatform.endpoints.getaiplatform.endpoints.listaiplatform.endpoints.predictaiplatform.endpoints.undeployaiplatform.endpoints.updateaiplatform.hyperparameterTuningJobs.cancelaiplatform.hyperparameterTuningJobs.createaiplatform.hyperparameterTuningJobs.deleteaiplatform.hyperparameterTuningJobs.getaiplatform.hyperparameterTuningJobs.listaiplatform.locations.getaiplatform.locations.listaiplatform.migratableResources.migrateaiplatform.migratableResources.searchaiplatform.modelEvaluationSlices.getaiplatform.modelEvaluationSlices.listaiplatform.modelEvaluations.exportEvaluatedDataItemsaiplatform.modelEvaluations.getaiplatform.modelEvaluations.listaiplatform.models.deleteaiplatform.models.exportaiplatform.models.getaiplatform.models.listaiplatform.models.uploadaiplatform.operations.listaiplatform.specialistPools.createaiplatform.specialistPools.deleteaiplatform.specialistPools.getaiplatform.specialistPools.listaiplatform.specialistPools.updateaiplatform.trainingPipelines.cancelaiplatform.trainingPipelines.createaiplatform.trainingPipelines.deleteaiplatform.trainingPipelines.getaiplatform.trainingPipelines.list |
| Vertex AI | Supported In Custom Roles |
aiplatform.annotationSpecs.createaiplatform.annotationSpecs.deleteaiplatform.annotationSpecs.getaiplatform.annotationSpecs.listaiplatform.annotationSpecs.updateaiplatform.annotations.createaiplatform.annotations.deleteaiplatform.annotations.getaiplatform.annotations.listaiplatform.annotations.updateaiplatform.batchPredictionJobs.cancelaiplatform.batchPredictionJobs.createaiplatform.batchPredictionJobs.deleteaiplatform.batchPredictionJobs.getaiplatform.batchPredictionJobs.listaiplatform.customJobs.cancelaiplatform.customJobs.createaiplatform.customJobs.deleteaiplatform.customJobs.getaiplatform.customJobs.listaiplatform.dataItems.createaiplatform.dataItems.deleteaiplatform.dataItems.getaiplatform.dataItems.listaiplatform.dataItems.updateaiplatform.dataLabelingJobs.cancelaiplatform.dataLabelingJobs.createaiplatform.dataLabelingJobs.deleteaiplatform.dataLabelingJobs.getaiplatform.dataLabelingJobs.listaiplatform.datasets.createaiplatform.datasets.deleteaiplatform.datasets.exportaiplatform.datasets.getaiplatform.datasets.importaiplatform.datasets.listaiplatform.datasets.updateaiplatform.endpoints.createaiplatform.endpoints.deleteaiplatform.endpoints.deployaiplatform.endpoints.explainaiplatform.endpoints.getaiplatform.endpoints.listaiplatform.endpoints.predictaiplatform.endpoints.undeployaiplatform.endpoints.updateaiplatform.hyperparameterTuningJobs.cancelaiplatform.hyperparameterTuningJobs.createaiplatform.hyperparameterTuningJobs.deleteaiplatform.hyperparameterTuningJobs.getaiplatform.hyperparameterTuningJobs.listaiplatform.locations.getaiplatform.locations.listaiplatform.migratableResources.migrateaiplatform.migratableResources.searchaiplatform.modelEvaluationSlices.getaiplatform.modelEvaluationSlices.listaiplatform.modelEvaluations.exportEvaluatedDataItemsaiplatform.modelEvaluations.getaiplatform.modelEvaluations.listaiplatform.models.deleteaiplatform.models.exportaiplatform.models.getaiplatform.models.listaiplatform.models.uploadaiplatform.operations.listaiplatform.specialistPools.createaiplatform.specialistPools.deleteaiplatform.specialistPools.getaiplatform.specialistPools.listaiplatform.specialistPools.updateaiplatform.trainingPipelines.cancelaiplatform.trainingPipelines.createaiplatform.trainingPipelines.deleteaiplatform.trainingPipelines.getaiplatform.trainingPipelines.list |
| BigQuery | Supported In Custom Roles |
bigquery.models.createbigquery.models.deletebigquery.models.getDatabigquery.models.getMetadatabigquery.models.listbigquery.models.updateDatabigquery.models.updateMetadata |
| BigQuery | Now GA |
bigquery.models.createbigquery.models.deletebigquery.models.exportbigquery.models.getDatabigquery.models.getMetadatabigquery.models.listbigquery.models.updateDatabigquery.models.updateMetadata |
Cloud IAM changes as of 2020-09-25
| Service | Change | Description |
|---|---|---|
| Anthos | Now GA |
The role |
| Config Management | Now GA |
The role |
| Apigee | Now GA |
The role |
| App Engine flexible environment | Now GA |
The role |
| Artifact Registry | Now GA |
The role |
| AutoML | Now GA |
The role |
| Recommendations | Now GA |
The role |
| BigQuery Connection API | Now GA |
The role |
| BigQuery Data Transfer Service | Now GA |
The role |
| Binary Authorization | Now GA |
The role |
| Cloud Asset Inventory | Now GA |
The role |
| Cloud Build | Now GA |
The role |
| Cloud Run functions | Now GA |
The role |
| Cloud IoT | Now GA |
The role |
| Cloud Key Management Service | Now GA |
The role |
| Cloud Scheduler | Now GA |
The role |
| Cloud SQL | Now GA |
The role |
| Cloud Tasks | Now GA |
The role |
| Cloud Tasks | Role Updated |
The following permissions have been added to the role monitoring.timeSeries.list |
| Cloud Tasks | Role Updated |
The following permissions have been added to the role monitoring.timeSeries.list |
| Cloud TPU | Now GA |
The role |
| Cloud Composer | Now GA |
The role |
| Compute Engine | Now GA |
The role |
| Google Kubernetes Engine | Now GA |
The role |
| Artifact Analysis | Now GA |
The role |
| Container Registry | Now GA |
The role |
| Container Scanning | Now GA |
The role |
| Container Threat Detection | Now GA |
The role |
| Dataflow | Now GA |
The role |
| Cloud Data Fusion | Now GA |
The role |
| AI Platform Data Labeling Service | Now GA |
The role |
| Dataprep by Trifacta | Now GA |
The role |
| Dataproc | Now GA |
The role |
| Looker Studio | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Document AI | Now GA |
The role |
| Cloud Endpoints | Now GA |
The role |
| Cloud Endpoints Portal | Now GA |
The role |
| Filestore | Now GA |
The role |
| Firebase | Now GA |
The role |
| Firebase | Now GA |
The role |
| Firebase | Now GA |
The role |
| Firebase | Now GA |
The role |
| Firebase Mods | Now GA |
The role |
| Firebase Storage | Now GA |
The role |
| Firewall Insights | Now GA |
The role |
| Game Servers | Now GA |
The role |
| Cloud Life Sciences | Now GA |
The role |
| GKE Hub | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Life Sciences | Now GA |
The role |
| Managed Service for Microsoft Active Directory | Now GA |
The role |
| Memorystore for Memcached | Now GA |
The role |
| Cloud Service Mesh | Now GA |
The role |
| Cloud Service Mesh | Now GA |
The role |
| AI Platform | Now GA |
The role |
| Cloud Monitoring | Now GA |
The role |
| Multi-Cluster Ingress | Now GA |
The role |
| Multi-Cluster Metering | Now GA |
The role |
| Network Management API | Now GA |
The role |
| Notebooks | Now GA |
The role |
| Cloud OS Config | Now GA |
The role |
| Pub/Sub | Now GA |
The role |
| Memorystore for Redis | Now GA |
The role |
| Remote Build Execution | Now GA |
The role |
| Cloud Run | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Cloud Run | Now GA |
The role |
| Service Networking | Now GA |
The role |
| Cloud Source Repositories | Now GA |
The role |
| Cloud TPU | Now GA |
The role |
| Serverless VPC Access | Now GA |
The role |
| Web Security Scanner | Now GA |
The role |
| Workflows | Now GA |
The role |
| BigQuery | Added |
bigquery.capacityCommitments.update |
| BigQuery | Supported In Custom Roles |
bigquery.capacityCommitments.update |
| BigQuery | Now GA |
bigquery.capacityCommitments.update |
| Cloud Domains | Added |
domains.locations.getdomains.locations.listdomains.operations.canceldomains.operations.getdomains.operations.listdomains.registrations.configureContactdomains.registrations.configureDnsdomains.registrations.configureManagementdomains.registrations.createdomains.registrations.deletedomains.registrations.getdomains.registrations.getIamPolicydomains.registrations.listdomains.registrations.setIamPolicydomains.registrations.update |
| Transcoder API | Added |
transcoder.jobTemplates.createtranscoder.jobTemplates.deletetranscoder.jobTemplates.gettranscoder.jobTemplates.listtranscoder.jobs.createtranscoder.jobs.deletetranscoder.jobs.gettranscoder.jobs.list |
| Transcoder API | Supported In Custom Roles |
transcoder.jobTemplates.createtranscoder.jobTemplates.deletetranscoder.jobTemplates.gettranscoder.jobTemplates.listtranscoder.jobs.createtranscoder.jobs.deletetranscoder.jobs.gettranscoder.jobs.list |
Cloud IAM changes as of 2020-09-18
| Service | Change | Description |
|---|---|---|
| BigQuery | Now GA |
The role |
| BigQuery | Now GA |
The role |
| BigQuery | Now GA |
The role |
| Recommender | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Recommender | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Recommender | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| Recommender | Role Updated |
The following permissions have been added to the role recommender.locations.getrecommender.locations.list |
| API Gateway | Supported In Custom Roles |
apigateway.apiconfigs.createapigateway.apiconfigs.deleteapigateway.apiconfigs.getapigateway.apiconfigs.getIamPolicyapigateway.apiconfigs.listapigateway.apiconfigs.setIamPolicyapigateway.apiconfigs.updateapigateway.apis.createapigateway.apis.deleteapigateway.apis.getapigateway.apis.getIamPolicyapigateway.apis.listapigateway.apis.setIamPolicyapigateway.apis.updateapigateway.gateways.createapigateway.gateways.deleteapigateway.gateways.getapigateway.gateways.getIamPolicyapigateway.gateways.listapigateway.gateways.setIamPolicyapigateway.gateways.updateapigateway.locations.getapigateway.locations.listapigateway.operations.cancelapigateway.operations.deleteapigateway.operations.getapigateway.operations.list |
| BigQuery | Now GA |
bigquery.bireservations.getbigquery.bireservations.updatebigquery.capacityCommitments.createbigquery.capacityCommitments.deletebigquery.capacityCommitments.getbigquery.capacityCommitments.listbigquery.reservationAssignments.createbigquery.reservationAssignments.deletebigquery.reservationAssignments.listbigquery.reservationAssignments.searchbigquery.reservations.createbigquery.reservations.deletebigquery.reservations.getbigquery.reservations.listbigquery.reservations.update |
| Identity and Access Management | Added |
iam.workloadIdentityPoolProviders.createiam.workloadIdentityPoolProviders.deleteiam.workloadIdentityPoolProviders.getiam.workloadIdentityPoolProviders.listiam.workloadIdentityPoolProviders.undeleteiam.workloadIdentityPoolProviders.updateiam.workloadIdentityPools.createiam.workloadIdentityPools.deleteiam.workloadIdentityPools.getiam.workloadIdentityPools.listiam.workloadIdentityPools.undeleteiam.workloadIdentityPools.update |
| Identity and Access Management | Supported In Custom Roles |
iam.workloadIdentityPoolProviders.createiam.workloadIdentityPoolProviders.deleteiam.workloadIdentityPoolProviders.getiam.workloadIdentityPoolProviders.listiam.workloadIdentityPoolProviders.undeleteiam.workloadIdentityPoolProviders.updateiam.workloadIdentityPools.createiam.workloadIdentityPools.deleteiam.workloadIdentityPools.getiam.workloadIdentityPools.listiam.workloadIdentityPools.undeleteiam.workloadIdentityPools.update |
Cloud IAM changes as of 2020-09-11
| Service | Change | Description |
|---|---|---|
| Cloud Logging | Role Updated |
The following permissions have been added to the role logging.queries.createlogging.queries.deletelogging.queries.getlogging.queries.listlogging.queries.update |
| Security Command Center | Added |
securitycenter.findings.setWorkflowState |
| Security Command Center | Supported In Custom Roles |
securitycenter.findings.setWorkflowState |
Cloud IAM changes as of 2020-09-04
| Service | Change | Description |
|---|---|---|
| Apigee | Now GA |
The role |
| Cloud Profiler | Now GA |
The role |
| Cloud Profiler | Now GA |
The role |
| Cloud SQL | Now GA |
The role |
| Notebooks | Now GA |
The role |
| Notebooks | Now GA |
The role |
| Notebooks | Now GA |
The role |
| Notebooks | Now GA |
The role |
| Notebooks | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| BigQuery | Added |
bigquery.models.export |
| BigQuery | Supported In Custom Roles |
bigquery.models.export |
| Cloud Profiler | Now GA |
cloudprofiler.profiles.createcloudprofiler.profiles.listcloudprofiler.profiles.update |
| Cloud SQL | Added |
cloudsql.instances.login |
| Cloud SQL | Supported In Custom Roles |
cloudsql.instances.login |
| Cloud SQL | Now GA |
cloudsql.instances.login |
| NetApp Cloud Volumes Service | Available In Custom Roles |
cloudvolumesgcp-api.netapp.com/activeDirectories.createcloudvolumesgcp-api.netapp.com/activeDirectories.deletecloudvolumesgcp-api.netapp.com/activeDirectories.getcloudvolumesgcp-api.netapp.com/activeDirectories.listcloudvolumesgcp-api.netapp.com/activeDirectories.updatecloudvolumesgcp-api.netapp.com/ipRanges.listcloudvolumesgcp-api.netapp.com/jobs.getcloudvolumesgcp-api.netapp.com/jobs.listcloudvolumesgcp-api.netapp.com/regions.listcloudvolumesgcp-api.netapp.com/serviceLevels.listcloudvolumesgcp-api.netapp.com/snapshots.createcloudvolumesgcp-api.netapp.com/snapshots.deletecloudvolumesgcp-api.netapp.com/snapshots.getcloudvolumesgcp-api.netapp.com/snapshots.listcloudvolumesgcp-api.netapp.com/snapshots.updatecloudvolumesgcp-api.netapp.com/volumes.createcloudvolumesgcp-api.netapp.com/volumes.deletecloudvolumesgcp-api.netapp.com/volumes.getcloudvolumesgcp-api.netapp.com/volumes.listcloudvolumesgcp-api.netapp.com/volumes.update |
| Notebooks | Now GA |
notebooks.environments.createnotebooks.environments.deletenotebooks.environments.getnotebooks.environments.getIamPolicynotebooks.environments.listnotebooks.environments.setIamPolicynotebooks.instances.checkUpgradabilitynotebooks.instances.createnotebooks.instances.deletenotebooks.instances.getnotebooks.instances.getIamPolicynotebooks.instances.listnotebooks.instances.resetnotebooks.instances.setAcceleratornotebooks.instances.setIamPolicynotebooks.instances.setLabelsnotebooks.instances.setMachineTypenotebooks.instances.startnotebooks.instances.stopnotebooks.instances.updatenotebooks.instances.upgradenotebooks.locations.getnotebooks.locations.listnotebooks.operations.cancelnotebooks.operations.deletenotebooks.operations.getnotebooks.operations.list |
| Security Command Center | Added |
securitycenter.containerthreatdetectionsettings.calculatesecuritycenter.containerthreatdetectionsettings.getsecuritycenter.containerthreatdetectionsettings.updatesecuritycenter.eventthreatdetectionsettings.calculatesecuritycenter.eventthreatdetectionsettings.getsecuritycenter.eventthreatdetectionsettings.updatesecuritycenter.securitycentersettings.getsecuritycenter.securitycentersettings.updatesecuritycenter.securityhealthanalyticssettings.calculatesecuritycenter.securityhealthanalyticssettings.getsecuritycenter.securityhealthanalyticssettings.updatesecuritycenter.subscription.getsecuritycenter.websecurityscannersettings.calculatesecuritycenter.websecurityscannersettings.getsecuritycenter.websecurityscannersettings.update |
| Security Command Center | Supported In Custom Roles |
securitycenter.containerthreatdetectionsettings.calculatesecuritycenter.containerthreatdetectionsettings.getsecuritycenter.containerthreatdetectionsettings.updatesecuritycenter.eventthreatdetectionsettings.calculatesecuritycenter.eventthreatdetectionsettings.getsecuritycenter.eventthreatdetectionsettings.updatesecuritycenter.securitycentersettings.getsecuritycenter.securitycentersettings.updatesecuritycenter.securityhealthanalyticssettings.calculatesecuritycenter.securityhealthanalyticssettings.getsecuritycenter.securityhealthanalyticssettings.updatesecuritycenter.subscription.getsecuritycenter.websecurityscannersettings.calculatesecuritycenter.websecurityscannersettings.getsecuritycenter.websecurityscannersettings.update |
Cloud IAM changes as of 2020-08-28
| Service | Change | Description |
|---|---|---|
| App Engine | Now GA |
The role |
| Cloud Run functions | Now GA |
The role |
| Cloud Run functions | Now GA |
The role |
| Cloud Run functions | Now GA |
The role |
| Cloud Run functions | Now GA |
The role |
| Assured Workloads | Added |
assuredworkloads.operations.getassuredworkloads.operations.listassuredworkloads.workload.createassuredworkloads.workload.deleteassuredworkloads.workload.getassuredworkloads.workload.listassuredworkloads.workload.update |
| Assured Workloads | Supported In Custom Roles |
assuredworkloads.operations.getassuredworkloads.operations.list |
| Recommendations | Added |
automlrecommendations.catalogs.update |
| Recommendations | Supported In Custom Roles |
automlrecommendations.catalogs.listautomlrecommendations.catalogs.updateautomlrecommendations.recommendations.list |
| Cloud Asset Inventory | Now GA |
cloudasset.assets.analyzeIamPolicy |
| Cloud Run functions | Supported In Custom Roles |
cloudfunctions.functions.callcloudfunctions.functions.createcloudfunctions.functions.deletecloudfunctions.functions.getcloudfunctions.functions.listcloudfunctions.functions.sourceCodeGetcloudfunctions.functions.sourceCodeSetcloudfunctions.functions.updatecloudfunctions.locations.listcloudfunctions.operations.getcloudfunctions.operations.list |
| Cloud Run functions | Now GA |
cloudfunctions.functions.callcloudfunctions.functions.createcloudfunctions.functions.deletecloudfunctions.functions.getcloudfunctions.functions.getIamPolicycloudfunctions.functions.invokecloudfunctions.functions.listcloudfunctions.functions.setIamPolicycloudfunctions.functions.sourceCodeGetcloudfunctions.functions.sourceCodeSetcloudfunctions.functions.updatecloudfunctions.locations.listcloudfunctions.operations.getcloudfunctions.operations.list |
| Cloud Healthcare API | Supported In Custom Roles |
healthcare.hl7V2Stores.import |
| Cloud Logging | Added |
logging.queries.createlogging.queries.deletelogging.queries.getlogging.queries.listlogging.queries.update |
| Cloud Logging | Supported In Custom Roles |
logging.queries.createlogging.queries.deletelogging.queries.getlogging.queries.listlogging.queries.update |
| Cloud Logging | Now GA |
logging.queries.createlogging.queries.deletelogging.queries.getlogging.queries.listlogging.queries.update |
| Workflows | Added |
workflows.executions.cancelworkflows.executions.createworkflows.executions.getworkflows.executions.listworkflows.locations.getworkflows.locations.listworkflows.operations.cancelworkflows.operations.getworkflows.operations.listworkflows.workflows.createworkflows.workflows.deleteworkflows.workflows.getworkflows.workflows.getIamPolicyworkflows.workflows.listworkflows.workflows.setIamPolicyworkflows.workflows.update |
| Workflows | Supported In Custom Roles |
workflows.executions.cancelworkflows.executions.createworkflows.executions.getworkflows.executions.listworkflows.locations.getworkflows.locations.listworkflows.operations.cancelworkflows.operations.getworkflows.operations.listworkflows.workflows.createworkflows.workflows.deleteworkflows.workflows.getworkflows.workflows.getIamPolicyworkflows.workflows.listworkflows.workflows.setIamPolicyworkflows.workflows.update |
Cloud IAM changes as of 2020-08-21
| Service | Change | Description |
|---|---|---|
| Dialogflow | Role Updated |
The following permissions have been added to the role dialogflow.environments.lookupHistorydialogflow.versions.load |
| Dialogflow | Role Updated |
The following permissions have been added to the role dialogflow.environments.lookupHistorydialogflow.versions.load |
| Basic Role | Role Updated |
The following permissions have been added to the role dialogflow.environments.lookupHistorydialogflow.versions.load |
| Basic Role | Role Updated |
The following permissions have been added to the role dialogflow.environments.lookupHistorydialogflow.versions.load |
| Basic Role | Role Updated |
The following permissions have been added to the role dialogflow.environments.lookupHistory |
| Apigee | Added |
apigee.caches.deleteapigee.caches.listapigee.canaryevaluations.createapigee.canaryevaluations.getapigee.datacollectors.createapigee.datacollectors.deleteapigee.datacollectors.getapigee.datacollectors.listapigee.datacollectors.updateapigee.datastores.createapigee.datastores.deleteapigee.datastores.getapigee.datastores.listapigee.datastores.updateapigee.envgroupattachments.createapigee.envgroupattachments.deleteapigee.envgroupattachments.getapigee.envgroupattachments.listapigee.envgroups.createapigee.envgroups.deleteapigee.envgroups.getapigee.envgroups.listapigee.envgroups.updateapigee.exports.createapigee.exports.getapigee.exports.listapigee.hostqueries.createapigee.hostqueries.getapigee.hostqueries.listapigee.hoststats.getapigee.ingressconfigs.getapigee.instanceattachments.createapigee.instanceattachments.deleteapigee.instanceattachments.getapigee.instanceattachments.listapigee.instances.createapigee.instances.deleteapigee.instances.getapigee.instances.listapigee.instances.reportStatusapigee.operations.getapigee.operations.listapigee.projects.update |
| Apigee | Supported In Custom Roles |
apigee.datastores.createapigee.datastores.deleteapigee.datastores.getapigee.datastores.listapigee.datastores.updateapigee.exports.createapigee.exports.getapigee.exports.list |
| Apigee | Now GA |
apigee.caches.deleteapigee.caches.listapigee.canaryevaluations.createapigee.canaryevaluations.getapigee.datacollectors.createapigee.datacollectors.deleteapigee.datacollectors.getapigee.datacollectors.listapigee.datacollectors.updateapigee.datastores.createapigee.datastores.deleteapigee.datastores.getapigee.datastores.listapigee.datastores.updateapigee.envgroupattachments.createapigee.envgroupattachments.deleteapigee.envgroupattachments.getapigee.envgroupattachments.listapigee.envgroups.createapigee.envgroups.deleteapigee.envgroups.getapigee.envgroups.listapigee.envgroups.updateapigee.exports.createapigee.exports.getapigee.exports.listapigee.hostqueries.createapigee.hostqueries.getapigee.hostqueries.listapigee.hoststats.getapigee.ingressconfigs.getapigee.instanceattachments.createapigee.instanceattachments.deleteapigee.instanceattachments.getapigee.instanceattachments.listapigee.instances.createapigee.instances.deleteapigee.instances.getapigee.instances.listapigee.instances.reportStatusapigee.operations.getapigee.operations.listapigee.projects.update |
| Compute Engine | Now GA |
compute.images.update |
| Dialogflow | Added |
dialogflow.agents.listdialogflow.agents.validatedialogflow.environments.createdialogflow.environments.deletedialogflow.environments.getdialogflow.environments.getHistorydialogflow.environments.listdialogflow.environments.lookupHistorydialogflow.environments.updatedialogflow.flows.createdialogflow.flows.deletedialogflow.flows.getdialogflow.flows.listdialogflow.flows.traindialogflow.flows.updatedialogflow.flows.validatedialogflow.pages.createdialogflow.pages.deletedialogflow.pages.getdialogflow.pages.listdialogflow.pages.updatedialogflow.transitionRouteGroups.createdialogflow.transitionRouteGroups.deletedialogflow.transitionRouteGroups.getdialogflow.transitionRouteGroups.listdialogflow.transitionRouteGroups.updatedialogflow.versions.createdialogflow.versions.deletedialogflow.versions.getdialogflow.versions.listdialogflow.versions.loaddialogflow.versions.updatedialogflow.webhooks.createdialogflow.webhooks.deletedialogflow.webhooks.getdialogflow.webhooks.listdialogflow.webhooks.update |
| Dialogflow | Supported In Custom Roles |
dialogflow.environments.createdialogflow.environments.deletedialogflow.environments.getdialogflow.environments.getHistorydialogflow.environments.listdialogflow.environments.updatedialogflow.versions.createdialogflow.versions.deletedialogflow.versions.getdialogflow.versions.listdialogflow.versions.update |
| Dialogflow | Now GA |
dialogflow.agents.listdialogflow.agents.validatedialogflow.environments.createdialogflow.environments.deletedialogflow.environments.getdialogflow.environments.getHistorydialogflow.environments.listdialogflow.environments.updatedialogflow.flows.createdialogflow.flows.deletedialogflow.flows.getdialogflow.flows.listdialogflow.flows.traindialogflow.flows.updatedialogflow.flows.validatedialogflow.pages.createdialogflow.pages.deletedialogflow.pages.getdialogflow.pages.listdialogflow.pages.updatedialogflow.transitionRouteGroups.createdialogflow.transitionRouteGroups.deletedialogflow.transitionRouteGroups.getdialogflow.transitionRouteGroups.listdialogflow.transitionRouteGroups.updatedialogflow.versions.createdialogflow.versions.deletedialogflow.versions.getdialogflow.versions.listdialogflow.versions.updatedialogflow.webhooks.createdialogflow.webhooks.deletedialogflow.webhooks.getdialogflow.webhooks.listdialogflow.webhooks.update |
| Cloud Healthcare API | Added |
healthcare.annotationStores.createhealthcare.annotationStores.deletehealthcare.annotationStores.evaluatehealthcare.annotationStores.exporthealthcare.annotationStores.gethealthcare.annotationStores.getIamPolicyhealthcare.annotationStores.importhealthcare.annotationStores.listhealthcare.annotationStores.setIamPolicyhealthcare.annotationStores.updatehealthcare.annotations.createhealthcare.annotations.deletehealthcare.annotations.gethealthcare.annotations.listhealthcare.annotations.update |
| Cloud Healthcare API | Supported In Custom Roles |
healthcare.annotationStores.createhealthcare.annotationStores.deletehealthcare.annotationStores.evaluatehealthcare.annotationStores.exporthealthcare.annotationStores.gethealthcare.annotationStores.getIamPolicyhealthcare.annotationStores.importhealthcare.annotationStores.listhealthcare.annotationStores.setIamPolicyhealthcare.annotationStores.updatehealthcare.annotations.createhealthcare.annotations.deletehealthcare.annotations.gethealthcare.annotations.listhealthcare.annotations.update |
Cloud IAM changes as of 2020-08-14
| Service | Change | Description |
|---|---|---|
| Service Catalog | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Service Catalog | Role Updated |
The following permissions have been added to the role cloudprivatecatalog.targets.getcloudprivatecatalogproducer.targets.associatecloudprivatecatalogproducer.targets.unassociateresourcemanager.projects.getresourcemanager.projects.list |
| Service Catalog | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Dialogflow | Added |
dialogflow.fulfillments.getdialogflow.fulfillments.update |
| Dialogflow | Now GA |
dialogflow.fulfillments.getdialogflow.fulfillments.update |
Cloud IAM changes as of 2020-08-07
| Service | Change | Description |
|---|---|---|
| Cloud Composer | Role Updated |
The following permissions have been added to the role artifactregistry.packages.deleteartifactregistry.repositories.createartifactregistry.repositories.deleteartifactregistry.repositories.deleteArtifactsartifactregistry.repositories.getIamPolicyartifactregistry.repositories.setIamPolicyartifactregistry.repositories.updateartifactregistry.tags.deleteartifactregistry.versions.delete |
| GKE Hub | Role Updated |
The following permissions have been added to the role gkehub.features.getIamPolicygkehub.gateway.getgkehub.gateway.getIamPolicy |
| Cloud Logging | Now GA |
The role |
| Cloud Logging | Now GA |
The role |
| Cloud Logging | Role Updated |
The following permissions have been added to the role logging.views.access |
| Compute Engine | Now GA |
compute.instances.getScreenshot |
| Identity and Access Management | Supported In Custom Roles |
iam.serviceAccounts.disableiam.serviceAccounts.enableiam.serviceAccounts.undelete |
| Identity and Access Management | Now GA |
iam.serviceAccounts.disableiam.serviceAccounts.enableiam.serviceAccounts.undelete |
| Cloud Logging | Added |
logging.buckets.createlogging.buckets.deletelogging.buckets.undeletelogging.buckets.writelogging.views.access |
| Cloud Logging | Supported In Custom Roles |
logging.buckets.createlogging.buckets.deletelogging.buckets.undeletelogging.buckets.writelogging.views.access |
| Cloud Logging | Now GA |
logging.buckets.createlogging.buckets.deletelogging.buckets.undeletelogging.buckets.writelogging.views.access |
| OAuthConfig | Added |
oauthconfig.clientpolicy.getoauthconfig.testusers.getoauthconfig.testusers.updateoauthconfig.verification.getoauthconfig.verification.submitoauthconfig.verification.update |
| OAuthConfig | Supported In Custom Roles |
oauthconfig.clientpolicy.getoauthconfig.testusers.getoauthconfig.testusers.updateoauthconfig.verification.getoauthconfig.verification.submitoauthconfig.verification.update |
| OAuthPolicyMetadata | Added |
oauthpolicymetadata.brandpolicy.createOrUpdateoauthpolicymetadata.brandpolicy.getoauthpolicymetadata.brandpolicy.submitVerificationoauthpolicymetadata.clientpolicy.get |
| OAuthPolicyMetadata | Supported In Custom Roles |
oauthpolicymetadata.brandpolicy.createOrUpdateoauthpolicymetadata.brandpolicy.getoauthpolicymetadata.brandpolicy.submitVerificationoauthpolicymetadata.clientpolicy.get |
| OAuthTestApp | Added |
oauthtestapp.userwhitelist.readoauthtestapp.userwhitelist.write |
| OAuthTestApp | Supported In Custom Roles |
oauthtestapp.userwhitelist.readoauthtestapp.userwhitelist.write |
| Certificate Authority Service | Added |
privateca.certificateAuthorities.createprivateca.certificateAuthorities.deleteprivateca.certificateAuthorities.getprivateca.certificateAuthorities.getIamPolicyprivateca.certificateAuthorities.listprivateca.certificateAuthorities.setIamPolicyprivateca.certificateAuthorities.updateprivateca.certificateRevocationLists.createprivateca.certificateRevocationLists.getprivateca.certificateRevocationLists.getIamPolicyprivateca.certificateRevocationLists.listprivateca.certificateRevocationLists.setIamPolicyprivateca.certificateRevocationLists.updateprivateca.certificates.createprivateca.certificates.getprivateca.certificates.getIamPolicyprivateca.certificates.listprivateca.certificates.setIamPolicyprivateca.certificates.updateprivateca.locations.getprivateca.locations.listprivateca.operations.cancelprivateca.operations.deleteprivateca.operations.getprivateca.operations.listprivateca.reusableConfigs.createprivateca.reusableConfigs.deleteprivateca.reusableConfigs.getprivateca.reusableConfigs.getIamPolicyprivateca.reusableConfigs.listprivateca.reusableConfigs.setIamPolicyprivateca.reusableConfigs.update |
| Certificate Authority Service | Supported In Custom Roles |
privateca.certificateAuthorities.createprivateca.certificateAuthorities.deleteprivateca.certificateAuthorities.getprivateca.certificateAuthorities.getIamPolicyprivateca.certificateAuthorities.listprivateca.certificateAuthorities.setIamPolicyprivateca.certificateAuthorities.updateprivateca.certificateRevocationLists.createprivateca.certificateRevocationLists.getprivateca.certificateRevocationLists.getIamPolicyprivateca.certificateRevocationLists.listprivateca.certificateRevocationLists.setIamPolicyprivateca.certificateRevocationLists.updateprivateca.certificates.createprivateca.certificates.getprivateca.certificates.getIamPolicyprivateca.certificates.listprivateca.certificates.setIamPolicyprivateca.certificates.updateprivateca.locations.getprivateca.locations.listprivateca.operations.cancelprivateca.operations.deleteprivateca.operations.getprivateca.operations.listprivateca.reusableConfigs.createprivateca.reusableConfigs.deleteprivateca.reusableConfigs.getprivateca.reusableConfigs.getIamPolicyprivateca.reusableConfigs.listprivateca.reusableConfigs.setIamPolicyprivateca.reusableConfigs.update |
| Recommender | Added |
recommender.commitmentUtilizationInsights.getrecommender.commitmentUtilizationInsights.listrecommender.commitmentUtilizationInsights.updaterecommender.usageCommitmentRecommendations.getrecommender.usageCommitmentRecommendations.listrecommender.usageCommitmentRecommendations.update |
Cloud IAM changes as of 2020-07-31
| Service | Change | Description |
|---|---|---|
| Apigee | Now GA |
The role |
| Apigee | Now GA |
The role |
| Apigee | Now GA |
The role |
| Apigee | Now GA |
The role |
| Apigee | Now GA |
The role |
| Apigee | Now GA |
The role |
| Apigee | Now GA |
The role |
| Apigee | Now GA |
The role |
| Apigee | Now GA |
The role |
| Apigee | Now GA |
The role |
| Apigee Connect | Now GA |
The role |
| Apigee Connect | Now GA |
The role |
| Game Servers | Now GA |
The role |
| Game Servers | Now GA |
The role |
| Identity and Access Management | Role Updated |
The following permissions have been removed from the role container.secrets.list |
| Identity and Access Management | Role Updated |
The following permissions have been removed from the role container.secrets.list |
| Notebooks | Role Updated |
The following permissions have been added to the role compute.acceleratorTypes.getcompute.addresses.getcompute.addresses.listcompute.autoscalers.getcompute.autoscalers.listcompute.backendBuckets.getcompute.backendBuckets.listcompute.backendServices.getcompute.backendServices.listcompute.commitments.getcompute.commitments.listcompute.diskTypes.getcompute.disks.getcompute.disks.getIamPolicycompute.disks.listcompute.externalVpnGateways.getcompute.externalVpnGateways.listcompute.firewalls.getcompute.firewalls.listcompute.forwardingRules.getcompute.forwardingRules.listcompute.globalAddresses.getcompute.globalAddresses.listcompute.globalForwardingRules.getcompute.globalForwardingRules.listcompute.globalOperations.getcompute.globalOperations.getIamPolicycompute.globalOperations.listcompute.globalPublicDelegatedPrefixes.getcompute.globalPublicDelegatedPrefixes.listcompute.healthChecks.getcompute.healthChecks.listcompute.httpHealthChecks.getcompute.httpHealthChecks.listcompute.httpsHealthChecks.getcompute.httpsHealthChecks.listcompute.images.getcompute.images.getFromFamilycompute.images.getIamPolicycompute.images.listcompute.instanceGroupManagers.getcompute.instanceGroupManagers.listcompute.instanceGroups.getcompute.instanceGroups.listcompute.instanceTemplates.getcompute.instanceTemplates.getIamPolicycompute.instanceTemplates.listcompute.instances.getcompute.instances.getEffectiveFirewallscompute.instances.getGuestAttributescompute.instances.getIamPolicycompute.instances.getScreenshotcompute.instances.getSerialPortOutputcompute.instances.getShieldedInstanceIdentitycompute.instances.getShieldedVmIdentitycompute.instances.listcompute.instances.listReferrerscompute.interconnectAttachments.getcompute.interconnectAttachments.listcompute.interconnectLocations.getcompute.interconnectLocations.listcompute.interconnects.getcompute.interconnects.listcompute.licenseCodes.getcompute.licenseCodes.getIamPolicycompute.licenseCodes.listcompute.licenses.getcompute.licenses.getIamPolicycompute.licenses.listcompute.machineTypes.getcompute.maintenancePolicies.getcompute.maintenancePolicies.getIamPolicycompute.maintenancePolicies.listcompute.networkEndpointGroups.getcompute.networkEndpointGroups.getIamPolicycompute.networkEndpointGroups.listcompute.networks.getcompute.networks.getEffectiveFirewallscompute.networks.listcompute.networks.listPeeringRoutescompute.nodeGroups.getcompute.nodeGroups.getIamPolicycompute.nodeGroups.listcompute.nodeTemplates.getcompute.nodeTemplates.getIamPolicycompute.nodeTemplates.listcompute.nodeTypes.getcompute.nodeTypes.listcompute.organizations.listAssociationscompute.projects.getcompute.publicAdvertisedPrefixes.getcompute.publicAdvertisedPrefixes.listcompute.publicDelegatedPrefixes.getcompute.publicDelegatedPrefixes.listcompute.regionBackendServices.getcompute.regionBackendServices.listcompute.regionHealthCheckServices.getcompute.regionHealthCheckServices.listcompute.regionNotificationEndpoints.getcompute.regionNotificationEndpoints.listcompute.regionOperations.getcompute.regionOperations.getIamPolicycompute.regionOperations.listcompute.regions.getcompute.regions.listcompute.reservations.getcompute.reservations.listcompute.resourcePolicies.getcompute.resourcePolicies.listcompute.routers.getcompute.routers.listcompute.routes.getcompute.routes.listcompute.securityPolicies.getcompute.securityPolicies.getIamPolicycompute.securityPolicies.listcompute.snapshots.getcompute.snapshots.getIamPolicycompute.snapshots.listcompute.sslCertificates.getcompute.sslCertificates.listcompute.sslPolicies.getcompute.sslPolicies.listcompute.sslPolicies.listAvailableFeaturescompute.subnetworks.getcompute.subnetworks.getIamPolicycompute.targetHttpProxies.getcompute.targetHttpProxies.listcompute.targetHttpsProxies.getcompute.targetHttpsProxies.listcompute.targetInstances.getcompute.targetInstances.listcompute.targetPools.getcompute.targetPools.listcompute.targetSslProxies.getcompute.targetSslProxies.listcompute.targetTcpProxies.getcompute.targetTcpProxies.listcompute.targetVpnGateways.getcompute.targetVpnGateways.listcompute.urlMaps.getcompute.urlMaps.listcompute.urlMaps.validatecompute.vpnGateways.getcompute.vpnGateways.listcompute.vpnTunnels.getcompute.vpnTunnels.listcompute.zoneOperations.getcompute.zoneOperations.getIamPolicycompute.zoneOperations.listcompute.zones.getcompute.zones.listserviceusage.quotas.getserviceusage.services.getserviceusage.services.list |
| Notebooks | Role Updated |
The following permissions have been added to the role compute.acceleratorTypes.getcompute.addresses.getcompute.addresses.listcompute.autoscalers.getcompute.autoscalers.listcompute.backendBuckets.getcompute.backendBuckets.listcompute.backendServices.getcompute.backendServices.listcompute.commitments.getcompute.commitments.listcompute.diskTypes.getcompute.disks.getcompute.disks.getIamPolicycompute.disks.listcompute.externalVpnGateways.getcompute.externalVpnGateways.listcompute.firewalls.getcompute.firewalls.listcompute.forwardingRules.getcompute.forwardingRules.listcompute.globalAddresses.getcompute.globalAddresses.listcompute.globalForwardingRules.getcompute.globalForwardingRules.listcompute.globalOperations.getcompute.globalOperations.getIamPolicycompute.globalOperations.listcompute.globalPublicDelegatedPrefixes.getcompute.globalPublicDelegatedPrefixes.listcompute.healthChecks.getcompute.healthChecks.listcompute.httpHealthChecks.getcompute.httpHealthChecks.listcompute.httpsHealthChecks.getcompute.httpsHealthChecks.listcompute.images.getcompute.images.getFromFamilycompute.images.getIamPolicycompute.images.listcompute.instanceGroupManagers.getcompute.instanceGroupManagers.listcompute.instanceGroups.getcompute.instanceGroups.listcompute.instanceTemplates.getcompute.instanceTemplates.getIamPolicycompute.instanceTemplates.listcompute.instances.getcompute.instances.getEffectiveFirewallscompute.instances.getGuestAttributescompute.instances.getIamPolicycompute.instances.getScreenshotcompute.instances.getSerialPortOutputcompute.instances.getShieldedInstanceIdentitycompute.instances.getShieldedVmIdentitycompute.instances.listcompute.instances.listReferrerscompute.interconnectAttachments.getcompute.interconnectAttachments.listcompute.interconnectLocations.getcompute.interconnectLocations.listcompute.interconnects.getcompute.interconnects.listcompute.licenseCodes.getcompute.licenseCodes.getIamPolicycompute.licenseCodes.listcompute.licenses.getcompute.licenses.getIamPolicycompute.licenses.listcompute.machineTypes.getcompute.maintenancePolicies.getcompute.maintenancePolicies.getIamPolicycompute.maintenancePolicies.listcompute.networkEndpointGroups.getcompute.networkEndpointGroups.getIamPolicycompute.networkEndpointGroups.listcompute.networks.getcompute.networks.getEffectiveFirewallscompute.networks.listcompute.networks.listPeeringRoutescompute.nodeGroups.getcompute.nodeGroups.getIamPolicycompute.nodeGroups.listcompute.nodeTemplates.getcompute.nodeTemplates.getIamPolicycompute.nodeTemplates.listcompute.nodeTypes.getcompute.nodeTypes.listcompute.organizations.listAssociationscompute.projects.getcompute.publicAdvertisedPrefixes.getcompute.publicAdvertisedPrefixes.listcompute.publicDelegatedPrefixes.getcompute.publicDelegatedPrefixes.listcompute.regionBackendServices.getcompute.regionBackendServices.listcompute.regionHealthCheckServices.getcompute.regionHealthCheckServices.listcompute.regionNotificationEndpoints.getcompute.regionNotificationEndpoints.listcompute.regionOperations.getcompute.regionOperations.getIamPolicycompute.regionOperations.listcompute.regions.getcompute.regions.listcompute.reservations.getcompute.reservations.listcompute.resourcePolicies.getcompute.resourcePolicies.listcompute.routers.getcompute.routers.listcompute.routes.getcompute.routes.listcompute.securityPolicies.getcompute.securityPolicies.getIamPolicycompute.securityPolicies.listcompute.snapshots.getcompute.snapshots.getIamPolicycompute.snapshots.listcompute.sslCertificates.getcompute.sslCertificates.listcompute.sslPolicies.getcompute.sslPolicies.listcompute.sslPolicies.listAvailableFeaturescompute.subnetworks.getcompute.subnetworks.getIamPolicycompute.targetHttpProxies.getcompute.targetHttpProxies.listcompute.targetHttpsProxies.getcompute.targetHttpsProxies.listcompute.targetInstances.getcompute.targetInstances.listcompute.targetPools.getcompute.targetPools.listcompute.targetSslProxies.getcompute.targetSslProxies.listcompute.targetTcpProxies.getcompute.targetTcpProxies.listcompute.targetVpnGateways.getcompute.targetVpnGateways.listcompute.urlMaps.getcompute.urlMaps.listcompute.urlMaps.validatecompute.vpnGateways.getcompute.vpnGateways.listcompute.vpnTunnels.getcompute.vpnTunnels.listcompute.zoneOperations.getcompute.zoneOperations.getIamPolicycompute.zoneOperations.listcompute.zones.getcompute.zones.listserviceusage.quotas.getserviceusage.services.getserviceusage.services.list |
| Notebooks | Role Updated |
The following permissions have been added to the role compute.acceleratorTypes.getcompute.addresses.getcompute.addresses.listcompute.autoscalers.getcompute.autoscalers.listcompute.backendBuckets.getcompute.backendBuckets.listcompute.backendServices.getcompute.backendServices.listcompute.commitments.getcompute.commitments.listcompute.diskTypes.getcompute.disks.getcompute.disks.getIamPolicycompute.disks.listcompute.externalVpnGateways.getcompute.externalVpnGateways.listcompute.firewalls.getcompute.firewalls.listcompute.forwardingRules.getcompute.forwardingRules.listcompute.globalAddresses.getcompute.globalAddresses.listcompute.globalForwardingRules.getcompute.globalForwardingRules.listcompute.globalOperations.getcompute.globalOperations.getIamPolicycompute.globalOperations.listcompute.globalPublicDelegatedPrefixes.getcompute.globalPublicDelegatedPrefixes.listcompute.healthChecks.getcompute.healthChecks.listcompute.httpHealthChecks.getcompute.httpHealthChecks.listcompute.httpsHealthChecks.getcompute.httpsHealthChecks.listcompute.images.getcompute.images.getFromFamilycompute.images.getIamPolicycompute.images.listcompute.instanceGroupManagers.getcompute.instanceGroupManagers.listcompute.instanceGroups.getcompute.instanceGroups.listcompute.instanceTemplates.getcompute.instanceTemplates.getIamPolicycompute.instanceTemplates.listcompute.instances.getcompute.instances.getEffectiveFirewallscompute.instances.getGuestAttributescompute.instances.getIamPolicycompute.instances.getScreenshotcompute.instances.getSerialPortOutputcompute.instances.getShieldedInstanceIdentitycompute.instances.getShieldedVmIdentitycompute.instances.listcompute.instances.listReferrerscompute.interconnectAttachments.getcompute.interconnectAttachments.listcompute.interconnectLocations.getcompute.interconnectLocations.listcompute.interconnects.getcompute.interconnects.listcompute.licenseCodes.getcompute.licenseCodes.getIamPolicycompute.licenseCodes.listcompute.licenses.getcompute.licenses.getIamPolicycompute.licenses.listcompute.machineTypes.getcompute.maintenancePolicies.getcompute.maintenancePolicies.getIamPolicycompute.maintenancePolicies.listcompute.networkEndpointGroups.getcompute.networkEndpointGroups.getIamPolicycompute.networkEndpointGroups.listcompute.networks.getcompute.networks.getEffectiveFirewallscompute.networks.listcompute.networks.listPeeringRoutescompute.nodeGroups.getcompute.nodeGroups.getIamPolicycompute.nodeGroups.listcompute.nodeTemplates.getcompute.nodeTemplates.getIamPolicycompute.nodeTemplates.listcompute.nodeTypes.getcompute.nodeTypes.listcompute.organizations.listAssociationscompute.projects.getcompute.publicAdvertisedPrefixes.getcompute.publicAdvertisedPrefixes.listcompute.publicDelegatedPrefixes.getcompute.publicDelegatedPrefixes.listcompute.regionBackendServices.getcompute.regionBackendServices.listcompute.regionHealthCheckServices.getcompute.regionHealthCheckServices.listcompute.regionNotificationEndpoints.getcompute.regionNotificationEndpoints.listcompute.regionOperations.getcompute.regionOperations.getIamPolicycompute.regionOperations.listcompute.regions.getcompute.regions.listcompute.reservations.getcompute.reservations.listcompute.resourcePolicies.getcompute.resourcePolicies.listcompute.routers.getcompute.routers.listcompute.routes.getcompute.routes.listcompute.securityPolicies.getcompute.securityPolicies.getIamPolicycompute.securityPolicies.listcompute.snapshots.getcompute.snapshots.getIamPolicycompute.snapshots.listcompute.sslCertificates.getcompute.sslCertificates.listcompute.sslPolicies.getcompute.sslPolicies.listcompute.sslPolicies.listAvailableFeaturescompute.subnetworks.getcompute.subnetworks.getIamPolicycompute.targetHttpProxies.getcompute.targetHttpProxies.listcompute.targetHttpsProxies.getcompute.targetHttpsProxies.listcompute.targetInstances.getcompute.targetInstances.listcompute.targetPools.getcompute.targetPools.listcompute.targetSslProxies.getcompute.targetSslProxies.listcompute.targetTcpProxies.getcompute.targetTcpProxies.listcompute.targetVpnGateways.getcompute.targetVpnGateways.listcompute.urlMaps.getcompute.urlMaps.listcompute.urlMaps.validatecompute.vpnGateways.getcompute.vpnGateways.listcompute.vpnTunnels.getcompute.vpnTunnels.listcompute.zoneOperations.getcompute.zoneOperations.getIamPolicycompute.zoneOperations.listcompute.zones.getcompute.zones.listserviceusage.quotas.getserviceusage.services.getserviceusage.services.list |
| Apigee | Now GA |
apigee.apiproductattributes.createOrUpdateAllapigee.apiproductattributes.deleteapigee.apiproductattributes.getapigee.apiproductattributes.listapigee.apiproductattributes.updateapigee.apiproducts.createapigee.apiproducts.deleteapigee.apiproducts.getapigee.apiproducts.listapigee.apiproducts.updateapigee.appkeys.createapigee.appkeys.deleteapigee.appkeys.getapigee.appkeys.manageapigee.apps.getapigee.apps.listapigee.deployments.createapigee.deployments.deleteapigee.deployments.getapigee.deployments.listapigee.deployments.updateapigee.developerappattributes.createOrUpdateAllapigee.developerappattributes.deleteapigee.developerappattributes.getapigee.developerappattributes.listapigee.developerappattributes.updateapigee.developerapps.createapigee.developerapps.deleteapigee.developerapps.getapigee.developerapps.listapigee.developerapps.manageapigee.developerattributes.createOrUpdateAllapigee.developerattributes.deleteapigee.developerattributes.getapigee.developerattributes.listapigee.developerattributes.updateapigee.developers.createapigee.developers.deleteapigee.developers.getapigee.developers.listapigee.developers.updateapigee.environments.createapigee.environments.deleteapigee.environments.getapigee.environments.getDataLocationapigee.environments.getIamPolicyapigee.environments.getStatsapigee.environments.listapigee.environments.manageRuntimeapigee.environments.setIamPolicyapigee.environments.updateapigee.flowhooks.attachSharedFlowapigee.flowhooks.detachSharedFlowapigee.flowhooks.getSharedFlowapigee.flowhooks.listapigee.keystorealiases.createapigee.keystorealiases.deleteapigee.keystorealiases.exportCertificateapigee.keystorealiases.generateCSRapigee.keystorealiases.getapigee.keystorealiases.listapigee.keystorealiases.updateapigee.keystores.createapigee.keystores.deleteapigee.keystores.exportapigee.keystores.getapigee.keystores.listapigee.keyvaluemaps.createapigee.keyvaluemaps.deleteapigee.keyvaluemaps.listapigee.maskconfigs.getapigee.maskconfigs.updateapigee.organizations.createapigee.organizations.getapigee.organizations.listapigee.organizations.updateapigee.proxies.createapigee.proxies.deleteapigee.proxies.getapigee.proxies.listapigee.proxyrevisions.deleteapigee.proxyrevisions.deployapigee.proxyrevisions.getapigee.proxyrevisions.listapigee.proxyrevisions.undeployapigee.proxyrevisions.updateapigee.queries.createapigee.queries.getapigee.queries.listapigee.references.createapigee.references.deleteapigee.references.getapigee.references.listapigee.references.updateapigee.reports.createapigee.reports.deleteapigee.reports.getapigee.reports.listapigee.reports.updateapigee.resourcefiles.createapigee.resourcefiles.deleteapigee.resourcefiles.getapigee.resourcefiles.listapigee.resourcefiles.updateapigee.sharedflowrevisions.deleteapigee.sharedflowrevisions.deployapigee.sharedflowrevisions.getapigee.sharedflowrevisions.listapigee.sharedflowrevisions.undeployapigee.sharedflowrevisions.updateapigee.sharedflows.createapigee.sharedflows.deleteapigee.sharedflows.getapigee.sharedflows.listapigee.targetservers.createapigee.targetservers.deleteapigee.targetservers.getapigee.targetservers.listapigee.targetservers.updateapigee.tracesessions.createapigee.tracesessions.deleteapigee.tracesessions.getapigee.tracesessions.list |
| Apigee Connect | Now GA |
apigeeconnect.connections.listapigeeconnect.endpoints.connect |
| Recommendations | Added |
automlrecommendations.events.rejoinautomlrecommendations.placements.createautomlrecommendations.placements.deleteautomlrecommendations.recommendations.createautomlrecommendations.recommendations.deleteautomlrecommendations.recommendations.pauseautomlrecommendations.recommendations.resumeautomlrecommendations.recommendations.update |
| Recommendations | Supported In Custom Roles |
automlrecommendations.events.rejoinautomlrecommendations.placements.createautomlrecommendations.placements.deleteautomlrecommendations.placements.listautomlrecommendations.recommendations.createautomlrecommendations.recommendations.deleteautomlrecommendations.recommendations.pauseautomlrecommendations.recommendations.resumeautomlrecommendations.recommendations.update |
| BigQuery | Supported In Custom Roles |
bigquery.tables.setCategory |
| Game Servers | Now GA |
gameservices.gameServerClusters.creategameservices.gameServerClusters.deletegameservices.gameServerClusters.getgameservices.gameServerClusters.listgameservices.gameServerClusters.updategameservices.gameServerConfigs.creategameservices.gameServerConfigs.deletegameservices.gameServerConfigs.getgameservices.gameServerConfigs.listgameservices.gameServerDeployments.creategameservices.gameServerDeployments.deletegameservices.gameServerDeployments.getgameservices.gameServerDeployments.listgameservices.gameServerDeployments.rolloutgameservices.gameServerDeployments.updategameservices.locations.getgameservices.locations.listgameservices.operations.cancelgameservices.operations.deletegameservices.operations.getgameservices.operations.listgameservices.realms.creategameservices.realms.deletegameservices.realms.getgameservices.realms.listgameservices.realms.update |
| Cloud Healthcare API | Added |
healthcare.hl7V2Stores.importhealthcare.locations.gethealthcare.locations.list |
| Identity and Access Management | Added |
iam.serviceAccounts.disableiam.serviceAccounts.enableiam.serviceAccounts.undelete |
| Identity and Access Management | Available In Custom Roles |
iam.serviceAccounts.undelete |
| Notebooks | Added |
notebooks.instances.checkUpgradabilitynotebooks.instances.resetnotebooks.instances.setAcceleratornotebooks.instances.setLabelsnotebooks.instances.setMachineTypenotebooks.instances.startnotebooks.instances.stopnotebooks.instances.upgrade |
Cloud IAM changes as of 2020-07-24
| Service | Change | Description |
|---|---|---|
| Identity and Access Management | Role Updated |
The following permissions have been removed from the role container.secrets.list |
| Identity and Access Management | Role Updated |
The following permissions have been removed from the role container.secrets.list |
Cloud IAM changes as of 2020-07-17
| Service | Change | Description |
|---|---|---|
| GKE Hub | Now GA |
The role |
| Secret Manager | Now GA |
The role |
| Secret Manager | Now GA |
The role |
| Bigtable | Added |
bigtable.backups.createbigtable.backups.deletebigtable.backups.getbigtable.backups.getIamPolicybigtable.backups.listbigtable.backups.restorebigtable.backups.setIamPolicybigtable.backups.update |
| Bigtable | Supported In Custom Roles |
bigtable.backups.createbigtable.backups.deletebigtable.backups.getbigtable.backups.getIamPolicybigtable.backups.listbigtable.backups.restorebigtable.backups.setIamPolicybigtable.backups.update |
| Bigtable | Now GA |
bigtable.backups.createbigtable.backups.deletebigtable.backups.getbigtable.backups.getIamPolicybigtable.backups.listbigtable.backups.restorebigtable.backups.setIamPolicybigtable.backups.update |
| Cloud Commerce Consumer Procurement | Added |
consumerprocurement.accounts.createconsumerprocurement.accounts.deleteconsumerprocurement.accounts.getconsumerprocurement.accounts.listconsumerprocurement.entitlements.getconsumerprocurement.entitlements.listconsumerprocurement.freeTrials.createconsumerprocurement.freeTrials.getconsumerprocurement.freeTrials.listconsumerprocurement.orders.cancelconsumerprocurement.orders.getconsumerprocurement.orders.listconsumerprocurement.orders.modifyconsumerprocurement.orders.place |
| Cloud Commerce Consumer Procurement | Supported In Custom Roles |
consumerprocurement.accounts.createconsumerprocurement.accounts.deleteconsumerprocurement.accounts.getconsumerprocurement.accounts.listconsumerprocurement.entitlements.getconsumerprocurement.entitlements.listconsumerprocurement.freeTrials.createconsumerprocurement.freeTrials.getconsumerprocurement.freeTrials.listconsumerprocurement.orders.cancelconsumerprocurement.orders.getconsumerprocurement.orders.listconsumerprocurement.orders.modifyconsumerprocurement.orders.place |
| GKE Hub | Added |
gkehub.gateway.deletegkehub.gateway.getgkehub.gateway.getIamPolicygkehub.gateway.patchgkehub.gateway.postgkehub.gateway.putgkehub.gateway.setIamPolicy |
| GKE Hub | Now GA |
gkehub.gateway.deletegkehub.gateway.getgkehub.gateway.getIamPolicygkehub.gateway.patchgkehub.gateway.postgkehub.gateway.putgkehub.gateway.setIamPolicy |
Cloud IAM changes as of 2020-07-10
| Service | Change | Description |
|---|---|---|
| Cloud Monitoring | Now GA |
The role |
| Cloud Monitoring | Now GA |
The role |
| NetApp Cloud Volumes Service | Added |
cloudvolumesgcp-api.netapp.com/activeDirectories.createcloudvolumesgcp-api.netapp.com/activeDirectories.deletecloudvolumesgcp-api.netapp.com/activeDirectories.getcloudvolumesgcp-api.netapp.com/activeDirectories.listcloudvolumesgcp-api.netapp.com/activeDirectories.updatecloudvolumesgcp-api.netapp.com/ipRanges.listcloudvolumesgcp-api.netapp.com/jobs.getcloudvolumesgcp-api.netapp.com/jobs.listcloudvolumesgcp-api.netapp.com/regions.listcloudvolumesgcp-api.netapp.com/serviceLevels.listcloudvolumesgcp-api.netapp.com/snapshots.createcloudvolumesgcp-api.netapp.com/snapshots.deletecloudvolumesgcp-api.netapp.com/snapshots.getcloudvolumesgcp-api.netapp.com/snapshots.listcloudvolumesgcp-api.netapp.com/snapshots.updatecloudvolumesgcp-api.netapp.com/volumes.createcloudvolumesgcp-api.netapp.com/volumes.deletecloudvolumesgcp-api.netapp.com/volumes.getcloudvolumesgcp-api.netapp.com/volumes.listcloudvolumesgcp-api.netapp.com/volumes.update |
| Cloud Monitoring | Added |
monitoring.services.createmonitoring.services.deletemonitoring.services.getmonitoring.services.listmonitoring.services.updatemonitoring.slos.createmonitoring.slos.deletemonitoring.slos.getmonitoring.slos.listmonitoring.slos.update |
| Cloud Monitoring | Supported In Custom Roles |
monitoring.services.createmonitoring.services.deletemonitoring.services.getmonitoring.services.listmonitoring.services.updatemonitoring.slos.createmonitoring.slos.deletemonitoring.slos.getmonitoring.slos.listmonitoring.slos.update |
| Cloud Monitoring | Now GA |
monitoring.services.createmonitoring.services.deletemonitoring.services.getmonitoring.services.listmonitoring.services.updatemonitoring.slos.createmonitoring.slos.deletemonitoring.slos.getmonitoring.slos.listmonitoring.slos.update |
| Network Security | Added |
networksecurity.authorizationPolicies.createnetworksecurity.authorizationPolicies.deletenetworksecurity.authorizationPolicies.getnetworksecurity.authorizationPolicies.getIamPolicynetworksecurity.authorizationPolicies.listnetworksecurity.authorizationPolicies.setIamPolicynetworksecurity.authorizationPolicies.updatenetworksecurity.authorizationPolicies.usenetworksecurity.clientTlsPolicies.createnetworksecurity.clientTlsPolicies.deletenetworksecurity.clientTlsPolicies.getnetworksecurity.clientTlsPolicies.getIamPolicynetworksecurity.clientTlsPolicies.listnetworksecurity.clientTlsPolicies.setIamPolicynetworksecurity.clientTlsPolicies.updatenetworksecurity.clientTlsPolicies.usenetworksecurity.locations.getnetworksecurity.locations.listnetworksecurity.operations.cancelnetworksecurity.operations.deletenetworksecurity.operations.getnetworksecurity.operations.listnetworksecurity.serverTlsPolicies.createnetworksecurity.serverTlsPolicies.deletenetworksecurity.serverTlsPolicies.getnetworksecurity.serverTlsPolicies.getIamPolicynetworksecurity.serverTlsPolicies.listnetworksecurity.serverTlsPolicies.setIamPolicynetworksecurity.serverTlsPolicies.updatenetworksecurity.serverTlsPolicies.use |
| Network Security | Supported In Custom Roles |
networksecurity.authorizationPolicies.createnetworksecurity.authorizationPolicies.deletenetworksecurity.authorizationPolicies.getnetworksecurity.authorizationPolicies.getIamPolicynetworksecurity.authorizationPolicies.listnetworksecurity.authorizationPolicies.setIamPolicynetworksecurity.authorizationPolicies.updatenetworksecurity.authorizationPolicies.usenetworksecurity.clientTlsPolicies.createnetworksecurity.clientTlsPolicies.deletenetworksecurity.clientTlsPolicies.getnetworksecurity.clientTlsPolicies.getIamPolicynetworksecurity.clientTlsPolicies.listnetworksecurity.clientTlsPolicies.setIamPolicynetworksecurity.clientTlsPolicies.updatenetworksecurity.clientTlsPolicies.usenetworksecurity.locations.getnetworksecurity.locations.listnetworksecurity.operations.cancelnetworksecurity.operations.deletenetworksecurity.operations.getnetworksecurity.operations.listnetworksecurity.serverTlsPolicies.createnetworksecurity.serverTlsPolicies.deletenetworksecurity.serverTlsPolicies.getnetworksecurity.serverTlsPolicies.getIamPolicynetworksecurity.serverTlsPolicies.listnetworksecurity.serverTlsPolicies.setIamPolicynetworksecurity.serverTlsPolicies.updatenetworksecurity.serverTlsPolicies.use |
| Network Services | Added |
networkservices.endpointConfigSelectors.createnetworkservices.endpointConfigSelectors.deletenetworkservices.endpointConfigSelectors.getnetworkservices.endpointConfigSelectors.getIamPolicynetworkservices.endpointConfigSelectors.listnetworkservices.endpointConfigSelectors.setIamPolicynetworkservices.endpointConfigSelectors.updatenetworkservices.endpointConfigSelectors.usenetworkservices.httpFilters.createnetworkservices.httpFilters.deletenetworkservices.httpFilters.getnetworkservices.httpFilters.getIamPolicynetworkservices.httpFilters.listnetworkservices.httpFilters.setIamPolicynetworkservices.httpFilters.updatenetworkservices.httpFilters.usenetworkservices.locations.getnetworkservices.locations.listnetworkservices.operations.cancelnetworkservices.operations.deletenetworkservices.operations.getnetworkservices.operations.list |
| Network Services | Supported In Custom Roles |
networkservices.endpointConfigSelectors.createnetworkservices.endpointConfigSelectors.deletenetworkservices.endpointConfigSelectors.getnetworkservices.endpointConfigSelectors.getIamPolicynetworkservices.endpointConfigSelectors.listnetworkservices.endpointConfigSelectors.setIamPolicynetworkservices.endpointConfigSelectors.updatenetworkservices.endpointConfigSelectors.usenetworkservices.httpFilters.createnetworkservices.httpFilters.deletenetworkservices.httpFilters.getnetworkservices.httpFilters.getIamPolicynetworkservices.httpFilters.listnetworkservices.httpFilters.setIamPolicynetworkservices.httpFilters.updatenetworkservices.httpFilters.usenetworkservices.locations.getnetworkservices.locations.listnetworkservices.operations.cancelnetworkservices.operations.deletenetworkservices.operations.getnetworkservices.operations.list |
| Pub/Sub | Added |
pubsub.topics.detachSubscription |
| Pub/Sub | Now GA |
pubsub.topics.detachSubscription |
| reCAPTCHA | Added |
recaptchaenterprise.metrics.get |
| reCAPTCHA | Supported In Custom Roles |
recaptchaenterprise.metrics.get |
| Recommender | Added |
recommender.computeDiskIdleResourceInsights.getrecommender.computeDiskIdleResourceInsights.listrecommender.computeDiskIdleResourceInsights.update |
| Recommender | Supported In Custom Roles |
recommender.computeDiskIdleResourceInsights.getrecommender.computeDiskIdleResourceInsights.listrecommender.computeDiskIdleResourceInsights.update |
| Recommender | Now GA |
recommender.computeDiskIdleResourceInsights.getrecommender.computeDiskIdleResourceInsights.listrecommender.computeDiskIdleResourceInsights.update |
Cloud IAM changes as of 2020-06-26
| Service | Change | Description |
|---|---|---|
| Apigee | Role Updated |
The following permissions have been added to the role apigee.queries.getapigee.queries.listapigee.reports.getapigee.reports.list |
| Cloud Billing | Role Updated |
The following permissions have been added to the role dataprocessing.groupcontrols.list |
| Cloud Billing | Role Updated |
The following permissions have been added to the role dataprocessing.groupcontrols.list |
| Cloud Composer | Role Updated |
The following permissions have been added to the role monitoring.timeSeries.list |
| Dataproc | Role Updated |
The following permissions have been added to the role compute.zones.list |
| Customer Usage Data Processing | Role Updated |
The following permissions have been added to the role billing.accounts.getbilling.accounts.list |
| Basic Role | Role Updated |
The following permissions have been added to the role containeranalysis.notes.getIamPolicycontaineranalysis.occurrences.getIamPolicy |
| Basic Role | Role Updated |
The following permissions have been added to the role containeranalysis.notes.getIamPolicycontaineranalysis.occurrences.getIamPolicy |
| Serverless VPC Access | Now GA |
The role |
| Serverless VPC Access | Now GA |
The role |
| Compute Engine | Added |
compute.images.updatecompute.instances.getEffectiveFirewallscompute.networks.getEffectiveFirewallscompute.organizations.listAssociationscompute.organizations.setSecurityPolicycompute.securityPolicies.addAssociationcompute.securityPolicies.copyRulescompute.securityPolicies.movecompute.securityPolicies.removeAssociation |
| Compute Engine | Supported In Custom Roles |
compute.instances.getEffectiveFirewallscompute.networks.getEffectiveFirewallscompute.organizations.listAssociationscompute.organizations.setSecurityPolicycompute.securityPolicies.addAssociationcompute.securityPolicies.copyRulescompute.securityPolicies.movecompute.securityPolicies.removeAssociation |
| Artifact Analysis | Added |
containeranalysis.notes.attachOccurrencecontaineranalysis.notes.createcontaineranalysis.notes.deletecontaineranalysis.notes.getcontaineranalysis.notes.getIamPolicycontaineranalysis.notes.listcontaineranalysis.notes.listOccurrencescontaineranalysis.notes.setIamPolicycontaineranalysis.notes.updatecontaineranalysis.occurrences.createcontaineranalysis.occurrences.deletecontaineranalysis.occurrences.getcontaineranalysis.occurrences.getIamPolicycontaineranalysis.occurrences.listcontaineranalysis.occurrences.setIamPolicycontaineranalysis.occurrences.update |
| Artifact Analysis | Supported In Custom Roles |
containeranalysis.notes.attachOccurrencecontaineranalysis.notes.createcontaineranalysis.notes.deletecontaineranalysis.notes.getcontaineranalysis.notes.getIamPolicycontaineranalysis.notes.listcontaineranalysis.notes.listOccurrencescontaineranalysis.notes.setIamPolicycontaineranalysis.notes.updatecontaineranalysis.occurrences.createcontaineranalysis.occurrences.deletecontaineranalysis.occurrences.getcontaineranalysis.occurrences.getIamPolicycontaineranalysis.occurrences.listcontaineranalysis.occurrences.setIamPolicycontaineranalysis.occurrences.update |
| Recommender | Added |
recommender.iamServiceAccountInsights.getrecommender.iamServiceAccountInsights.listrecommender.iamServiceAccountInsights.update |
| Recommender | Supported In Custom Roles |
recommender.iamServiceAccountInsights.getrecommender.iamServiceAccountInsights.listrecommender.iamServiceAccountInsights.update |
| Recommender | Now GA |
recommender.iamServiceAccountInsights.getrecommender.iamServiceAccountInsights.listrecommender.iamServiceAccountInsights.update |
| Spanner | Added |
spanner.databases.beginPartitionedDmlTransactionspanner.databases.partitionQueryspanner.databases.partitionRead |
| Spanner | Supported In Custom Roles |
spanner.databases.beginPartitionedDmlTransactionspanner.databases.partitionQueryspanner.databases.partitionRead |
| Spanner | Now GA |
spanner.databases.beginPartitionedDmlTransactionspanner.databases.partitionQueryspanner.databases.partitionRead |
Cloud IAM changes as of 2020-06-19
| Service | Change | Description |
|---|---|---|
| Actions | Role Updated |
The following permissions have been added to the role serviceusage.services.use |
| Actions | Role Updated |
The following permissions have been added to the role serviceusage.services.use |
| Artifact Analysis | Now GA |
The role |
| Artifact Analysis | Now GA |
The role |
| Artifact Analysis | Now GA |
The role |
| Artifact Analysis | Now GA |
The role |
| Artifact Analysis | Now GA |
The role |
| Artifact Analysis | Now GA |
The role |
| Cloud OS Config | Now GA |
The role |
| Cloud OS Config | Now GA |
The role |
| Cloud OS Config | Now GA |
The role |
| Cloud OS Config | Now GA |
The role |
| Cloud OS Config | Now GA |
The role |
| Cloud OS Config | Now GA |
The role |
| Cloud OS Config | Now GA |
The role |
| Cloud OS Config | Now GA |
The role |
| Cloud OS Config | Now GA |
The role |
| Cloud OS Config | Now GA |
The role |
| Basic Role | Role Updated |
The following permissions have been removed from the role apigee.appkeys.create |
| BigQuery | Supported In Custom Roles |
bigquery.connections.createbigquery.connections.deletebigquery.connections.getbigquery.connections.getIamPolicybigquery.connections.listbigquery.connections.setIamPolicybigquery.connections.updatebigquery.connections.use |
| Compute Engine | Added |
compute.instances.update |
| Compute Engine | Supported In Custom Roles |
compute.instances.update |
| Compute Engine | Now GA |
compute.instances.update |
| Filestore | Added |
file.backups.createfile.backups.deletefile.backups.getfile.backups.listfile.backups.update |
| GKE Hub | Added |
gkehub.features.creategkehub.features.deletegkehub.features.getgkehub.features.getIamPolicygkehub.features.listgkehub.features.setIamPolicygkehub.features.update |
| GKE Hub | Now GA |
gkehub.features.creategkehub.features.deletegkehub.features.getgkehub.features.getIamPolicygkehub.features.listgkehub.features.setIamPolicygkehub.features.update |
| Cloud OS Config | Now GA |
osconfig.patchDeployments.createosconfig.patchDeployments.deleteosconfig.patchDeployments.executeosconfig.patchDeployments.getosconfig.patchDeployments.listosconfig.patchDeployments.updateosconfig.patchJobs.execosconfig.patchJobs.getosconfig.patchJobs.list |
| Pub/Sub Lite | Added |
pubsublite.subscriptions.createpubsublite.subscriptions.deletepubsublite.subscriptions.getpubsublite.subscriptions.getCursorpubsublite.subscriptions.listpubsublite.subscriptions.setCursorpubsublite.subscriptions.subscribepubsublite.subscriptions.updatepubsublite.topics.createpubsublite.topics.deletepubsublite.topics.getpubsublite.topics.getPartitionspubsublite.topics.listpubsublite.topics.listSubscriptionspubsublite.topics.publishpubsublite.topics.subscribepubsublite.topics.update |
| Pub/Sub Lite | Supported In Custom Roles |
pubsublite.subscriptions.createpubsublite.subscriptions.deletepubsublite.subscriptions.getpubsublite.subscriptions.getCursorpubsublite.subscriptions.listpubsublite.subscriptions.setCursorpubsublite.subscriptions.subscribepubsublite.subscriptions.updatepubsublite.topics.createpubsublite.topics.deletepubsublite.topics.getpubsublite.topics.getPartitionspubsublite.topics.listpubsublite.topics.listSubscriptionspubsublite.topics.publishpubsublite.topics.subscribepubsublite.topics.update |
| Google Cloud VMware Engine | Now GA |
The role |
| Google Cloud VMware Engine | Now GA |
The role |
| Google Cloud VMware Engine | Added |
vmwareengine.googleapis.com/services.usevmwareengine.googleapis.com/services.viewvmwareengine.services.usevmwareengine.services.view |
| Google Cloud VMware Engine | Supported In Custom Roles |
vmwareengine.googleapis.com/services.usevmwareengine.googleapis.com/services.viewvmwareengine.services.usevmwareengine.services.view |
| Google Cloud VMware Engine | Now GA |
vmwareengine.googleapis.com/services.usevmwareengine.googleapis.com/services.viewvmwareengine.services.usevmwareengine.services.view |
Cloud IAM changes as of 2020-06-12
| Service | Change | Description |
|---|---|---|
| Customer Usage Data Processing | Now GA |
The role |
| Customer Usage Data Processing | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| GKE Hub | Now GA |
The role |
| GKE Hub | Now GA |
The role |
| GKE Hub | Now GA |
The role |
| Cloud Life Sciences | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Cloud Monitoring | Now GA |
The role |
| Cloud Monitoring | Now GA |
The role |
| Apigee Connect | Added |
apigeeconnect.connections.listapigeeconnect.endpoints.connect |
| Apigee Connect | Supported In Custom Roles |
apigeeconnect.connections.listapigeeconnect.endpoints.connect |
| API Keys | Added |
apikeys.keys.createapikeys.keys.deleteapikeys.keys.getapikeys.keys.listapikeys.keys.lookupapikeys.keys.update |
| Recommendations | Supported In Custom Roles |
automlrecommendations.events.create |
| BigQuery | Added |
bigquery.tables.getIamPolicybigquery.tables.setIamPolicy |
| BigQuery | Supported In Custom Roles |
bigquery.tables.getIamPolicybigquery.tables.setIamPolicy |
| Cloud Asset Inventory | Added |
cloudasset.assets.exportCloudkmsImportJobs |
| Cloud Asset Inventory | Supported In Custom Roles |
cloudasset.assets.exportCloudkmsImportJobs |
| Cloud Asset Inventory | Now GA |
cloudasset.assets.searchAllIamPoliciescloudasset.assets.searchAllResources |
| Compute Engine | Added |
compute.globalPublicDelegatedPrefixes.createcompute.globalPublicDelegatedPrefixes.deletecompute.globalPublicDelegatedPrefixes.getcompute.globalPublicDelegatedPrefixes.listcompute.globalPublicDelegatedPrefixes.updatecompute.globalPublicDelegatedPrefixes.updatePolicycompute.globalPublicDelegatedPrefixes.usecompute.publicAdvertisedPrefixes.createcompute.publicAdvertisedPrefixes.deletecompute.publicAdvertisedPrefixes.getcompute.publicAdvertisedPrefixes.listcompute.publicAdvertisedPrefixes.updatecompute.publicAdvertisedPrefixes.updatePolicycompute.publicAdvertisedPrefixes.usecompute.publicDelegatedPrefixes.createcompute.publicDelegatedPrefixes.deletecompute.publicDelegatedPrefixes.getcompute.publicDelegatedPrefixes.listcompute.publicDelegatedPrefixes.updatecompute.publicDelegatedPrefixes.updatePolicycompute.publicDelegatedPrefixes.use |
| Compute Engine | Supported In Custom Roles |
compute.globalPublicDelegatedPrefixes.createcompute.globalPublicDelegatedPrefixes.deletecompute.globalPublicDelegatedPrefixes.getcompute.globalPublicDelegatedPrefixes.listcompute.globalPublicDelegatedPrefixes.updatecompute.globalPublicDelegatedPrefixes.updatePolicycompute.globalPublicDelegatedPrefixes.usecompute.publicAdvertisedPrefixes.createcompute.publicAdvertisedPrefixes.deletecompute.publicAdvertisedPrefixes.getcompute.publicAdvertisedPrefixes.listcompute.publicAdvertisedPrefixes.updatecompute.publicAdvertisedPrefixes.updatePolicycompute.publicAdvertisedPrefixes.usecompute.publicDelegatedPrefixes.createcompute.publicDelegatedPrefixes.deletecompute.publicDelegatedPrefixes.getcompute.publicDelegatedPrefixes.listcompute.publicDelegatedPrefixes.updatecompute.publicDelegatedPrefixes.updatePolicycompute.publicDelegatedPrefixes.use |
| Cloud Data Fusion | Added |
datafusion.instances.runtime |
| Customer Usage Data Processing | Now GA |
dataprocessing.featurecontrols.listdataprocessing.featurecontrols.updatedataprocessing.groupcontrols.listdataprocessing.groupcontrols.update |
| Sensitive Data Protection | Added |
dlp.inspectFindings.listdlp.jobTriggers.hybridInspectdlp.jobs.hybridInspect |
| Sensitive Data Protection | Now GA |
dlp.inspectFindings.listdlp.jobTriggers.hybridInspectdlp.jobs.hybridInspect |
| GKE Hub | Now GA |
gkehub.endpoints.connectgkehub.locations.getgkehub.locations.listgkehub.memberships.creategkehub.memberships.deletegkehub.memberships.generateConnectManifestgkehub.memberships.getgkehub.memberships.getIamPolicygkehub.memberships.listgkehub.memberships.setIamPolicygkehub.memberships.updategkehub.operations.cancelgkehub.operations.getgkehub.operations.list |
| Cloud Healthcare API | Added |
healthcare.fhirResources.translateConceptMap |
| Cloud Healthcare API | Supported In Custom Roles |
healthcare.fhirResources.translateConceptMap |
| Cloud Healthcare API | Now GA |
healthcare.fhirResources.translateConceptMap |
| Recommender | Added |
recommender.computeDiskIdleResourceRecommendations.getrecommender.computeDiskIdleResourceRecommendations.listrecommender.computeDiskIdleResourceRecommendations.update |
| Recommender | Supported In Custom Roles |
recommender.computeDiskIdleResourceRecommendations.getrecommender.computeDiskIdleResourceRecommendations.listrecommender.computeDiskIdleResourceRecommendations.update |
| Recommender | Now GA |
recommender.computeDiskIdleResourceRecommendations.getrecommender.computeDiskIdleResourceRecommendations.listrecommender.computeDiskIdleResourceRecommendations.update |
Cloud IAM changes as of 2020-05-22
| Service | Change | Description |
|---|---|---|
| Basic Role | Role Updated |
The following permissions have been added to the role apigee.appkeys.create |
Cloud IAM changes as of 2020-03-27
| Service | Change | Description |
|---|---|---|
| Notebooks | Role Updated |
The following permissions have been added to the role compute.acceleratorTypes.listcompute.diskTypes.listcompute.machineTypes.listcompute.subnetworks.list |
| Notebooks | Role Updated |
The following permissions have been added to the role compute.acceleratorTypes.listcompute.diskTypes.listcompute.machineTypes.listcompute.subnetworks.listnotebooks.environments.getnotebooks.environments.getIamPolicynotebooks.environments.listnotebooks.instances.getnotebooks.instances.getIamPolicynotebooks.instances.listnotebooks.locations.getnotebooks.locations.listnotebooks.operations.getnotebooks.operations.list |
| Notebooks | Role Updated |
The following permissions have been added to the role compute.acceleratorTypes.listcompute.diskTypes.listcompute.machineTypes.listcompute.subnetworks.list |
Cloud IAM changes as of 2020-03-20
| Service | Change | Description |
|---|---|---|
| Data Catalog | Now GA |
The role |
| Data Catalog | Now GA |
The role |
| Data Catalog | Now GA |
The role |
| Data Catalog | Now GA |
The role |
| Data Catalog | Now GA |
The role |
| Data Catalog | Now GA |
The role |
| Data Catalog | Now GA |
The role |
| Data Catalog | Now GA |
The role |
| Data Catalog | Now GA |
The role |
| Data Catalog | Now GA |
The role |
| Data Catalog | Now GA |
The role |
| Bigtable | Added |
bigtable.keyvisualizer.getbigtable.keyvisualizer.list |
| Bigtable | Supported In Custom Roles |
bigtable.keyvisualizer.getbigtable.keyvisualizer.list |
| Bigtable | Now GA |
bigtable.keyvisualizer.getbigtable.keyvisualizer.list |
| Cloud Asset Inventory | Added |
cloudasset.assets.analyzeIamPolicy |
| Cloud Asset Inventory | Supported In Custom Roles |
cloudasset.assets.analyzeIamPolicy |
| Data Catalog | Supported In Custom Roles |
datacatalog.entries.listdatacatalog.entries.updateTagdatacatalog.entryGroups.update |
| Data Catalog | Now GA |
datacatalog.entries.createdatacatalog.entries.deletedatacatalog.entries.getdatacatalog.entries.getIamPolicydatacatalog.entries.listdatacatalog.entries.setIamPolicydatacatalog.entries.updatedatacatalog.entries.updateTagdatacatalog.entryGroups.createdatacatalog.entryGroups.deletedatacatalog.entryGroups.getdatacatalog.entryGroups.getIamPolicydatacatalog.entryGroups.listdatacatalog.entryGroups.setIamPolicydatacatalog.entryGroups.updatedatacatalog.tagTemplates.createdatacatalog.tagTemplates.deletedatacatalog.tagTemplates.getdatacatalog.tagTemplates.getIamPolicydatacatalog.tagTemplates.getTagdatacatalog.tagTemplates.setIamPolicydatacatalog.tagTemplates.updatedatacatalog.tagTemplates.use |
| Customer Usage Data Processing | Added |
dataprocessing.groupcontrols.listdataprocessing.groupcontrols.update |
| Customer Usage Data Processing | Supported In Custom Roles |
dataprocessing.featurecontrols.listdataprocessing.featurecontrols.updatedataprocessing.groupcontrols.listdataprocessing.groupcontrols.update |
| Memorystore for Memcached | Added |
memcache.instances.applyParametersmemcache.instances.creatememcache.instances.deletememcache.instances.getmemcache.instances.listmemcache.instances.updatememcache.instances.updateParametersmemcache.locations.getmemcache.locations.listmemcache.operations.cancelmemcache.operations.deletememcache.operations.getmemcache.operations.list |
| Memorystore for Memcached | Supported In Custom Roles |
memcache.instances.applyParametersmemcache.instances.creatememcache.instances.deletememcache.instances.getmemcache.instances.listmemcache.instances.updatememcache.instances.updateParametersmemcache.locations.getmemcache.locations.listmemcache.operations.cancelmemcache.operations.deletememcache.operations.getmemcache.operations.list |
| Cloud OS Config | Added |
osconfig.guestPolicies.createosconfig.guestPolicies.deleteosconfig.guestPolicies.getosconfig.guestPolicies.listosconfig.guestPolicies.updateosconfig.patchDeployments.createosconfig.patchDeployments.deleteosconfig.patchDeployments.executeosconfig.patchDeployments.getosconfig.patchDeployments.listosconfig.patchDeployments.updateosconfig.patchJobs.execosconfig.patchJobs.getosconfig.patchJobs.list |
| Cloud OS Config | Supported In Custom Roles |
osconfig.guestPolicies.createosconfig.guestPolicies.deleteosconfig.guestPolicies.getosconfig.guestPolicies.listosconfig.guestPolicies.updateosconfig.patchDeployments.createosconfig.patchDeployments.deleteosconfig.patchDeployments.executeosconfig.patchDeployments.getosconfig.patchDeployments.listosconfig.patchDeployments.updateosconfig.patchJobs.execosconfig.patchJobs.getosconfig.patchJobs.list |
Cloud IAM changes as of 2020-03-13
| Service | Change | Description |
|---|---|---|
| Access Context Manager | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Cloud Healthcare API | Now GA |
The role |
| Identity Platform | Role Updated |
The following permissions have been added to the role firebaseauth.configs.createfirebaseauth.configs.getfirebaseauth.configs.getHashConfigfirebaseauth.configs.updatefirebaseauth.users.createfirebaseauth.users.createSessionfirebaseauth.users.deletefirebaseauth.users.getfirebaseauth.users.sendEmailfirebaseauth.users.update |
| Identity Platform | Role Updated |
The following permissions have been added to the role firebaseauth.configs.getfirebaseauth.users.get |
| AI Platform | Role Updated |
The following permissions have been added to the role ml.studies.createml.studies.deleteml.studies.getml.studies.getIamPolicyml.studies.listml.studies.setIamPolicyml.trials.createml.trials.deleteml.trials.getml.trials.listml.trials.update |
| AI Platform | Role Updated |
The following permissions have been added to the role ml.studies.getml.studies.getIamPolicyml.studies.listml.trials.getml.trials.list |
| Notebooks | Role Added |
The role notebooks.instances.createresourcemanager.projects.getresourcemanager.projects.list |
| Recommender | Now GA |
The role |
| Recommender | Now GA |
The role |
| Cloud Asset Inventory | Added |
cloudasset.assets.searchAllIamPoliciescloudasset.assets.searchAllResources |
| Cloud Asset Inventory | Supported In Custom Roles |
cloudasset.assets.searchAllIamPoliciescloudasset.assets.searchAllResources |
| Compute Engine | Added |
compute.instances.getScreenshotcompute.networks.access |
| Compute Engine | Supported In Custom Roles |
compute.instances.getScreenshotcompute.networks.access |
| Compute Engine | Now GA |
compute.networks.access |
| Dataflow | Added |
dataflow.jobs.snapshotdataflow.snapshots.deletedataflow.snapshots.getdataflow.snapshots.list |
| Dataflow | Supported In Custom Roles |
dataflow.jobs.snapshotdataflow.snapshots.deletedataflow.snapshots.getdataflow.snapshots.list |
| Cloud Healthcare API | Added |
healthcare.dicomStores.deidentifyhealthcare.fhirStores.deidentify |
| Cloud Healthcare API | Supported In Custom Roles |
healthcare.dicomStores.deidentifyhealthcare.fhirStores.deidentifyhealthcare.operations.cancel |
| Cloud Healthcare API | Now GA |
healthcare.datasets.createhealthcare.datasets.deidentifyhealthcare.datasets.deletehealthcare.datasets.gethealthcare.datasets.getIamPolicyhealthcare.datasets.listhealthcare.datasets.setIamPolicyhealthcare.datasets.updatehealthcare.dicomStores.createhealthcare.dicomStores.deidentifyhealthcare.dicomStores.deletehealthcare.dicomStores.dicomWebDeletehealthcare.dicomStores.dicomWebReadhealthcare.dicomStores.dicomWebWritehealthcare.dicomStores.exporthealthcare.dicomStores.gethealthcare.dicomStores.getIamPolicyhealthcare.dicomStores.importhealthcare.dicomStores.listhealthcare.dicomStores.setIamPolicyhealthcare.dicomStores.updatehealthcare.fhirResources.createhealthcare.fhirResources.deletehealthcare.fhirResources.gethealthcare.fhirResources.patchhealthcare.fhirResources.purgehealthcare.fhirResources.updatehealthcare.fhirStores.createhealthcare.fhirStores.deidentifyhealthcare.fhirStores.deletehealthcare.fhirStores.executeBundlehealthcare.fhirStores.exporthealthcare.fhirStores.gethealthcare.fhirStores.getIamPolicyhealthcare.fhirStores.importhealthcare.fhirStores.listhealthcare.fhirStores.searchResourceshealthcare.fhirStores.setIamPolicyhealthcare.fhirStores.updatehealthcare.hl7V2Messages.createhealthcare.hl7V2Messages.deletehealthcare.hl7V2Messages.gethealthcare.hl7V2Messages.ingesthealthcare.hl7V2Messages.listhealthcare.hl7V2Messages.updatehealthcare.hl7V2Stores.createhealthcare.hl7V2Stores.deletehealthcare.hl7V2Stores.gethealthcare.hl7V2Stores.getIamPolicyhealthcare.hl7V2Stores.listhealthcare.hl7V2Stores.setIamPolicyhealthcare.hl7V2Stores.updatehealthcare.operations.cancelhealthcare.operations.gethealthcare.operations.list |
| AI Platform | Added |
ml.studies.createml.studies.deleteml.studies.getml.studies.getIamPolicyml.studies.listml.studies.setIamPolicyml.trials.createml.trials.deleteml.trials.getml.trials.listml.trials.update |
| AI Platform | Now GA |
ml.studies.createml.studies.deleteml.studies.getml.studies.getIamPolicyml.studies.listml.studies.setIamPolicyml.trials.createml.trials.deleteml.trials.getml.trials.listml.trials.update |
| Recommender | Added |
recommender.computeFirewallInsights.getrecommender.computeFirewallInsights.listrecommender.computeFirewallInsights.updaterecommender.computeInstanceIdleResourceRecommendations.getrecommender.computeInstanceIdleResourceRecommendations.listrecommender.computeInstanceIdleResourceRecommendations.updaterecommender.iamPolicyInsights.getrecommender.iamPolicyInsights.listrecommender.iamPolicyInsights.update |
| Recommender | Supported In Custom Roles |
recommender.computeFirewallInsights.getrecommender.computeFirewallInsights.listrecommender.computeFirewallInsights.updaterecommender.computeInstanceIdleResourceRecommendations.getrecommender.computeInstanceIdleResourceRecommendations.listrecommender.computeInstanceIdleResourceRecommendations.updaterecommender.iamPolicyInsights.getrecommender.iamPolicyInsights.listrecommender.iamPolicyInsights.update |
| Recommender | Now GA |
recommender.computeFirewallInsights.getrecommender.computeFirewallInsights.listrecommender.computeFirewallInsights.updaterecommender.computeInstanceIdleResourceRecommendations.getrecommender.computeInstanceIdleResourceRecommendations.listrecommender.computeInstanceIdleResourceRecommendations.updaterecommender.iamPolicyInsights.getrecommender.iamPolicyInsights.listrecommender.iamPolicyInsights.update |
Cloud IAM changes as of 2020-03-06
| Service | Change | Description |
|---|---|---|
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.acceleratorTypes.getcompute.acceleratorTypes.list |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.acceleratorTypes.getcompute.acceleratorTypes.list |
| Basic Role | Role Updated |
The following permissions have been added to the role bigquery.bireservations.updatebigquery.reservationAssignments.createbigquery.reservationAssignments.deletebigquery.reservations.createbigquery.reservations.deletebigquery.reservations.updateidentityplatform.workloadPoolProviders.createidentityplatform.workloadPoolProviders.deleteidentityplatform.workloadPoolProviders.getidentityplatform.workloadPoolProviders.listidentityplatform.workloadPoolProviders.undeleteidentityplatform.workloadPoolProviders.updateidentityplatform.workloadPools.createidentityplatform.workloadPools.deleteidentityplatform.workloadPools.getidentityplatform.workloadPools.listidentityplatform.workloadPools.undeleteidentityplatform.workloadPools.updateservicedirectory.locations.getservicedirectory.locations.list |
| Identity and Access Management | Role Updated |
The following permissions have been added to the role identityplatform.workloadPoolProviders.listidentityplatform.workloadPools.listservicedirectory.locations.list |
| Identity and Access Management | Role Updated |
The following permissions have been added to the role identityplatform.workloadPoolProviders.listidentityplatform.workloadPools.listservicedirectory.locations.list |
| Identity Platform | Role Added |
The role identityplatform.workloadPoolProviders.createidentityplatform.workloadPoolProviders.deleteidentityplatform.workloadPoolProviders.getidentityplatform.workloadPoolProviders.listidentityplatform.workloadPoolProviders.undeleteidentityplatform.workloadPoolProviders.updateidentityplatform.workloadPools.createidentityplatform.workloadPools.deleteidentityplatform.workloadPools.getidentityplatform.workloadPools.listidentityplatform.workloadPools.undeleteidentityplatform.workloadPools.update |
| Identity Platform | Role Added |
The role identityplatform.workloadPoolProviders.getidentityplatform.workloadPoolProviders.listidentityplatform.workloadPools.getidentityplatform.workloadPools.list |
| Network Management API | Now GA |
The role |
| Network Management API | Now GA |
The role |
| Basic Role | Role Updated |
The following permissions have been added to the role identityplatform.workloadPoolProviders.createidentityplatform.workloadPoolProviders.deleteidentityplatform.workloadPoolProviders.getidentityplatform.workloadPoolProviders.listidentityplatform.workloadPoolProviders.undeleteidentityplatform.workloadPoolProviders.updateidentityplatform.workloadPools.createidentityplatform.workloadPools.deleteidentityplatform.workloadPools.getidentityplatform.workloadPools.listidentityplatform.workloadPools.undeleteidentityplatform.workloadPools.updateservicedirectory.locations.getservicedirectory.locations.list |
| Basic Role | Role Updated |
The following permissions have been added to the role identityplatform.workloadPoolProviders.getidentityplatform.workloadPoolProviders.listidentityplatform.workloadPools.getidentityplatform.workloadPools.listservicedirectory.locations.getservicedirectory.locations.list |
| BigQuery | Added |
bigquery.bireservations.getbigquery.bireservations.updatebigquery.capacityCommitments.createbigquery.capacityCommitments.deletebigquery.capacityCommitments.getbigquery.capacityCommitments.listbigquery.reservationAssignments.createbigquery.reservationAssignments.deletebigquery.reservationAssignments.listbigquery.reservationAssignments.searchbigquery.reservations.createbigquery.reservations.deletebigquery.reservations.getbigquery.reservations.listbigquery.reservations.update |
| BigQuery | Supported In Custom Roles |
bigquery.bireservations.getbigquery.bireservations.updatebigquery.capacityCommitments.createbigquery.capacityCommitments.deletebigquery.capacityCommitments.getbigquery.capacityCommitments.listbigquery.reservationAssignments.createbigquery.reservationAssignments.deletebigquery.reservationAssignments.listbigquery.reservationAssignments.searchbigquery.reservations.createbigquery.reservations.deletebigquery.reservations.getbigquery.reservations.listbigquery.reservations.update |
| Identity Platform | Added |
identityplatform.workloadPoolProviders.createidentityplatform.workloadPoolProviders.deleteidentityplatform.workloadPoolProviders.getidentityplatform.workloadPoolProviders.listidentityplatform.workloadPoolProviders.undeleteidentityplatform.workloadPoolProviders.updateidentityplatform.workloadPools.createidentityplatform.workloadPools.deleteidentityplatform.workloadPools.getidentityplatform.workloadPools.listidentityplatform.workloadPools.undeleteidentityplatform.workloadPools.update |
| Network Management API | Now GA |
networkmanagement.connectivitytests.createnetworkmanagement.connectivitytests.deletenetworkmanagement.connectivitytests.getnetworkmanagement.connectivitytests.getIamPolicynetworkmanagement.connectivitytests.listnetworkmanagement.connectivitytests.rerunnetworkmanagement.connectivitytests.setIamPolicynetworkmanagement.connectivitytests.updatenetworkmanagement.locations.getnetworkmanagement.locations.listnetworkmanagement.operations.getnetworkmanagement.operations.list |
| Memorystore for Redis | Added |
redis.instances.failoverredis.instances.upgrade |
| Memorystore for Redis | Supported In Custom Roles |
redis.instances.failoverredis.instances.upgrade |
| Service Directory | Added |
servicedirectory.endpoints.createservicedirectory.endpoints.deleteservicedirectory.endpoints.getservicedirectory.endpoints.getIamPolicyservicedirectory.endpoints.listservicedirectory.endpoints.setIamPolicyservicedirectory.endpoints.updateservicedirectory.locations.getservicedirectory.locations.listservicedirectory.namespaces.associatePrivateZoneservicedirectory.namespaces.createservicedirectory.namespaces.deleteservicedirectory.namespaces.getservicedirectory.namespaces.getIamPolicyservicedirectory.namespaces.listservicedirectory.namespaces.setIamPolicyservicedirectory.namespaces.updateservicedirectory.services.createservicedirectory.services.deleteservicedirectory.services.getservicedirectory.services.getIamPolicyservicedirectory.services.listservicedirectory.services.resolveservicedirectory.services.setIamPolicyservicedirectory.services.update |
| Service Directory | Supported In Custom Roles |
servicedirectory.endpoints.createservicedirectory.endpoints.deleteservicedirectory.endpoints.getservicedirectory.endpoints.getIamPolicyservicedirectory.endpoints.listservicedirectory.endpoints.setIamPolicyservicedirectory.endpoints.updateservicedirectory.namespaces.associatePrivateZoneservicedirectory.namespaces.createservicedirectory.namespaces.deleteservicedirectory.namespaces.getservicedirectory.namespaces.getIamPolicyservicedirectory.namespaces.listservicedirectory.namespaces.setIamPolicyservicedirectory.namespaces.updateservicedirectory.services.createservicedirectory.services.deleteservicedirectory.services.getservicedirectory.services.getIamPolicyservicedirectory.services.listservicedirectory.services.resolveservicedirectory.services.setIamPolicyservicedirectory.services.update |
Cloud IAM changes as of 2020-02-27
| Service | Change | Description |
|---|---|---|
| BigQuery | Now GA |
The role |
| Data Catalog | Role Updated |
The following permissions have been added to the role datacatalog.entryGroups.list |
| Basic Role | Role Updated |
The following permissions have been added to the role dlp.jobs.createdlp.jobs.getdlp.jobs.list |
| Secret Manager | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Security Command Center | Role Updated |
The following permissions have been added to the role securitycenter.organizationsettings.get |
| Security Command Center | Role Updated |
The following permissions have been added to the role securitycenter.organizationsettings.get |
| Spanner | Now GA |
The role |
| Spanner | Now GA |
The role |
| Spanner | Now GA |
The role |
| Basic Role | Role Updated |
The following permissions have been added to the role dlp.jobs.getdlp.jobs.list |
| BigQuery | Added |
bigquery.readsessions.getDatabigquery.readsessions.update |
| BigQuery | Supported In Custom Roles |
bigquery.readsessions.getDatabigquery.readsessions.update |
| BigQuery | Now GA |
bigquery.readsessions.createbigquery.readsessions.getDatabigquery.readsessions.update |
| Data Catalog | Added |
datacatalog.entryGroups.list |
| Data Catalog | Supported In Custom Roles |
datacatalog.entryGroups.list |
| Cloud Healthcare API | Supported In Custom Roles |
healthcare.fhirStores.executeBundle |
| Identity and Access Management | Supported In Custom Roles |
iam.serviceAccounts.getOpenIdToken |
| Spanner | Added |
spanner.backupOperations.cancelspanner.backupOperations.getspanner.backupOperations.listspanner.backups.createspanner.backups.deletespanner.backups.getspanner.backups.getIamPolicyspanner.backups.listspanner.backups.restoreDatabasespanner.backups.setIamPolicyspanner.backups.updatespanner.databases.createBackup |
| Spanner | Supported In Custom Roles |
spanner.backupOperations.cancelspanner.backupOperations.getspanner.backupOperations.listspanner.backups.createspanner.backups.deletespanner.backups.getspanner.backups.getIamPolicyspanner.backups.listspanner.backups.restoreDatabasespanner.backups.setIamPolicyspanner.backups.updatespanner.databases.createBackup |
| Spanner | Now GA |
spanner.backupOperations.cancelspanner.backupOperations.getspanner.backupOperations.listspanner.backups.createspanner.backups.deletespanner.backups.getspanner.backups.getIamPolicyspanner.backups.listspanner.backups.restoreDatabasespanner.backups.setIamPolicyspanner.backups.updatespanner.databases.createBackup |
Cloud IAM changes as of 2020-02-21
| Service | Change | Description |
|---|---|---|
| Access Context Manager | Added |
accesscontextmanager.accessLevels.replaceAllaccesscontextmanager.servicePerimeters.commitaccesscontextmanager.servicePerimeters.replaceAll |
| Access Context Manager | Now GA |
accesscontextmanager.accessLevels.replaceAllaccesscontextmanager.servicePerimeters.commitaccesscontextmanager.servicePerimeters.replaceAll |
| Compute Engine | Added |
compute.regionHealthCheckServices.createcompute.regionHealthCheckServices.deletecompute.regionHealthCheckServices.getcompute.regionHealthCheckServices.listcompute.regionHealthCheckServices.updatecompute.regionHealthCheckServices.usecompute.regionNotificationEndpoints.createcompute.regionNotificationEndpoints.deletecompute.regionNotificationEndpoints.getcompute.regionNotificationEndpoints.listcompute.regionNotificationEndpoints.updatecompute.regionNotificationEndpoints.use |
| Compute Engine | Supported In Custom Roles |
compute.regionHealthCheckServices.createcompute.regionHealthCheckServices.deletecompute.regionHealthCheckServices.getcompute.regionHealthCheckServices.listcompute.regionHealthCheckServices.updatecompute.regionHealthCheckServices.usecompute.regionNotificationEndpoints.createcompute.regionNotificationEndpoints.deletecompute.regionNotificationEndpoints.getcompute.regionNotificationEndpoints.listcompute.regionNotificationEndpoints.updatecompute.regionNotificationEndpoints.use |
Cloud IAM changes as of 2020-02-14
| Service | Change | Description |
|---|---|---|
| Google Cloud Support | Now GA |
The role |
| Google Cloud Support | Now GA |
The role |
| Basic Role | Role Updated |
The following permissions have been added to the role healthcare.fhirStores.executeBundle |
| Cloud Healthcare API | Role Updated |
The following permissions have been added to the role healthcare.fhirStores.executeBundle |
| Cloud Healthcare API | Role Updated |
The following permissions have been added to the role healthcare.fhirStores.executeBundle |
| Cloud Logging | Role Updated |
The following permissions have been added to the role logging.buckets.getlogging.buckets.list |
| Cloud Logging | Role Updated |
The following permissions have been added to the role logging.buckets.getlogging.buckets.list |
| Basic Role | Role Updated |
The following permissions have been added to the role healthcare.fhirStores.executeBundle |
| Security Command Center | Role Updated |
The following permissions have been added to the role appengine.applications.getcloudsecurityscanner.crawledurls.listcloudsecurityscanner.results.getcloudsecurityscanner.results.listcloudsecurityscanner.scanruns.getcloudsecurityscanner.scanruns.getSummarycloudsecurityscanner.scanruns.listcloudsecurityscanner.scanruns.stopcloudsecurityscanner.scans.createcloudsecurityscanner.scans.deletecloudsecurityscanner.scans.getcloudsecurityscanner.scans.listcloudsecurityscanner.scans.runcloudsecurityscanner.scans.updatecompute.addresses.listresourcemanager.projects.getresourcemanager.projects.listserviceusage.quotas.getserviceusage.services.getserviceusage.services.list |
| Security Command Center | Role Updated |
The following permissions have been added to the role appengine.applications.getcloudsecurityscanner.crawledurls.listcloudsecurityscanner.results.getcloudsecurityscanner.results.listcloudsecurityscanner.scanruns.getcloudsecurityscanner.scanruns.getSummarycloudsecurityscanner.scanruns.listcloudsecurityscanner.scanruns.stopcloudsecurityscanner.scans.createcloudsecurityscanner.scans.deletecloudsecurityscanner.scans.getcloudsecurityscanner.scans.listcloudsecurityscanner.scans.runcloudsecurityscanner.scans.updatecompute.addresses.listresourcemanager.projects.getresourcemanager.projects.listserviceusage.quotas.getserviceusage.services.getserviceusage.services.list |
| Security Command Center | Role Updated |
The following permissions have been added to the role cloudsecurityscanner.crawledurls.listcloudsecurityscanner.results.getcloudsecurityscanner.results.listcloudsecurityscanner.scanruns.getcloudsecurityscanner.scanruns.getSummarycloudsecurityscanner.scanruns.listcloudsecurityscanner.scans.getcloudsecurityscanner.scans.listserviceusage.quotas.getserviceusage.services.getserviceusage.services.list |
| Basic Role | Role Updated |
The following permissions have been added to the role healthcare.fhirStores.executeBundle |
| Google Cloud Support | Added |
cloudsupport.properties.getcloudsupport.techCases.createcloudsupport.techCases.escalatecloudsupport.techCases.getcloudsupport.techCases.listcloudsupport.techCases.update |
| Google Cloud Support | Supported In Custom Roles |
cloudsupport.properties.getcloudsupport.techCases.createcloudsupport.techCases.escalatecloudsupport.techCases.getcloudsupport.techCases.listcloudsupport.techCases.update |
| Google Cloud Support | Now GA |
cloudsupport.techCases.createcloudsupport.techCases.escalatecloudsupport.techCases.getcloudsupport.techCases.listcloudsupport.techCases.update |
| Cloud Healthcare API | Added |
healthcare.fhirStores.executeBundle |
| Cloud Logging | Added |
logging.buckets.getlogging.buckets.listlogging.buckets.update |
| Cloud Logging | Supported In Custom Roles |
logging.buckets.getlogging.buckets.listlogging.buckets.update |
| Cloud Logging | Now GA |
logging.buckets.getlogging.buckets.listlogging.buckets.update |
Cloud IAM changes as of 2020-02-07
| Service | Change | Description |
|---|---|---|
| Secret Manager | Now GA |
The role |
| Secret Manager | Now GA |
The role |
| Secret Manager | Now GA |
The role |
| Cloud Healthcare API | Supported In Custom Roles |
healthcare.datasets.createhealthcare.datasets.deidentifyhealthcare.datasets.deletehealthcare.datasets.gethealthcare.datasets.getIamPolicyhealthcare.datasets.listhealthcare.datasets.setIamPolicyhealthcare.datasets.updatehealthcare.dicomStores.createhealthcare.dicomStores.deletehealthcare.dicomStores.dicomWebDeletehealthcare.dicomStores.dicomWebReadhealthcare.dicomStores.dicomWebWritehealthcare.dicomStores.exporthealthcare.dicomStores.gethealthcare.dicomStores.getIamPolicyhealthcare.dicomStores.importhealthcare.dicomStores.listhealthcare.dicomStores.setIamPolicyhealthcare.dicomStores.updatehealthcare.fhirResources.createhealthcare.fhirResources.deletehealthcare.fhirResources.gethealthcare.fhirResources.patchhealthcare.fhirResources.purgehealthcare.fhirResources.updatehealthcare.fhirStores.createhealthcare.fhirStores.deletehealthcare.fhirStores.exporthealthcare.fhirStores.gethealthcare.fhirStores.getIamPolicyhealthcare.fhirStores.importhealthcare.fhirStores.listhealthcare.fhirStores.searchResourceshealthcare.fhirStores.setIamPolicyhealthcare.fhirStores.updatehealthcare.hl7V2Messages.createhealthcare.hl7V2Messages.deletehealthcare.hl7V2Messages.gethealthcare.hl7V2Messages.ingesthealthcare.hl7V2Messages.listhealthcare.hl7V2Messages.updatehealthcare.hl7V2Stores.createhealthcare.hl7V2Stores.deletehealthcare.hl7V2Stores.gethealthcare.hl7V2Stores.getIamPolicyhealthcare.hl7V2Stores.listhealthcare.hl7V2Stores.setIamPolicyhealthcare.hl7V2Stores.updatehealthcare.operations.gethealthcare.operations.list |
| reCAPTCHA | Added |
recaptchaenterprise.assessments.annotaterecaptchaenterprise.assessments.createrecaptchaenterprise.keys.createrecaptchaenterprise.keys.deleterecaptchaenterprise.keys.getrecaptchaenterprise.keys.listrecaptchaenterprise.keys.update |
| reCAPTCHA | Supported In Custom Roles |
recaptchaenterprise.assessments.annotaterecaptchaenterprise.assessments.createrecaptchaenterprise.keys.createrecaptchaenterprise.keys.deleterecaptchaenterprise.keys.getrecaptchaenterprise.keys.listrecaptchaenterprise.keys.update |
| Secret Manager | Supported In Custom Roles |
secretmanager.locations.getsecretmanager.locations.listsecretmanager.secrets.createsecretmanager.secrets.deletesecretmanager.secrets.getsecretmanager.secrets.getIamPolicysecretmanager.secrets.listsecretmanager.secrets.setIamPolicysecretmanager.secrets.updatesecretmanager.versions.accesssecretmanager.versions.addsecretmanager.versions.destroysecretmanager.versions.disablesecretmanager.versions.enablesecretmanager.versions.getsecretmanager.versions.list |
| Secret Manager | Now GA |
secretmanager.locations.getsecretmanager.locations.listsecretmanager.secrets.createsecretmanager.secrets.deletesecretmanager.secrets.getsecretmanager.secrets.getIamPolicysecretmanager.secrets.listsecretmanager.secrets.setIamPolicysecretmanager.secrets.updatesecretmanager.versions.accesssecretmanager.versions.addsecretmanager.versions.destroysecretmanager.versions.disablesecretmanager.versions.enablesecretmanager.versions.getsecretmanager.versions.list |
Cloud IAM changes as of 2020-01-31
| Service | Change | Description |
|---|---|---|
| Cloud Build | Role Updated |
The following permissions have been added to the role artifactregistry.files.getartifactregistry.files.listartifactregistry.packages.getartifactregistry.packages.listartifactregistry.repositories.downloadArtifactsartifactregistry.repositories.getartifactregistry.repositories.listartifactregistry.repositories.uploadArtifactsartifactregistry.tags.createartifactregistry.tags.getartifactregistry.tags.listartifactregistry.tags.updateartifactregistry.versions.getartifactregistry.versions.list |
| Cloud Composer | Role Updated |
The following permissions have been added to the role artifactregistry.files.getartifactregistry.files.listartifactregistry.packages.getartifactregistry.packages.listartifactregistry.repositories.downloadArtifactsartifactregistry.repositories.getartifactregistry.repositories.listartifactregistry.repositories.uploadArtifactsartifactregistry.tags.createartifactregistry.tags.getartifactregistry.tags.listartifactregistry.tags.updateartifactregistry.versions.getartifactregistry.versions.list |
| Game Servers | Added |
gameservices.gameServerClusters.creategameservices.gameServerClusters.deletegameservices.gameServerClusters.getgameservices.gameServerClusters.listgameservices.gameServerClusters.updategameservices.gameServerConfigs.creategameservices.gameServerConfigs.deletegameservices.gameServerConfigs.getgameservices.gameServerConfigs.listgameservices.gameServerDeployments.creategameservices.gameServerDeployments.deletegameservices.gameServerDeployments.getgameservices.gameServerDeployments.listgameservices.gameServerDeployments.rolloutgameservices.gameServerDeployments.updategameservices.locations.getgameservices.locations.listgameservices.operations.cancelgameservices.operations.deletegameservices.operations.getgameservices.operations.listgameservices.realms.creategameservices.realms.deletegameservices.realms.getgameservices.realms.listgameservices.realms.update |
| Game Servers | Supported In Custom Roles |
gameservices.gameServerClusters.creategameservices.gameServerClusters.deletegameservices.gameServerClusters.getgameservices.gameServerClusters.listgameservices.gameServerClusters.updategameservices.gameServerConfigs.creategameservices.gameServerConfigs.deletegameservices.gameServerConfigs.getgameservices.gameServerConfigs.listgameservices.gameServerDeployments.creategameservices.gameServerDeployments.deletegameservices.gameServerDeployments.getgameservices.gameServerDeployments.listgameservices.gameServerDeployments.rolloutgameservices.gameServerDeployments.updategameservices.locations.getgameservices.locations.listgameservices.operations.cancelgameservices.operations.deletegameservices.operations.getgameservices.operations.listgameservices.realms.creategameservices.realms.deletegameservices.realms.getgameservices.realms.listgameservices.realms.update |
| Cloud Monitoring | Added |
opsconfigmonitoring.resourceMetadata.write |
Cloud IAM changes as of 2020-01-24
| Service | Change | Description |
|---|---|---|
| Cloud Scheduler | Role Updated |
The following permissions have been added to the role serviceusage.services.list |
| Cloud Scheduler | Role Updated |
The following permissions have been added to the role serviceusage.services.list |
| Cloud Scheduler | Role Updated |
The following permissions have been added to the role serviceusage.services.list |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.machineTypes.getcompute.machineTypes.list |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.machineTypes.getcompute.machineTypes.list |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Artifact Registry | Added |
artifactregistry.files.getartifactregistry.files.listartifactregistry.packages.deleteartifactregistry.packages.getartifactregistry.packages.listartifactregistry.repositories.createartifactregistry.repositories.deleteartifactregistry.repositories.deleteArtifactsartifactregistry.repositories.downloadArtifactsartifactregistry.repositories.getartifactregistry.repositories.getIamPolicyartifactregistry.repositories.listartifactregistry.repositories.setIamPolicyartifactregistry.repositories.updateartifactregistry.repositories.uploadArtifactsartifactregistry.tags.createartifactregistry.tags.deleteartifactregistry.tags.getartifactregistry.tags.listartifactregistry.tags.updateartifactregistry.versions.deleteartifactregistry.versions.getartifactregistry.versions.list |
| Artifact Registry | Supported In Custom Roles |
artifactregistry.files.getartifactregistry.files.listartifactregistry.packages.deleteartifactregistry.packages.getartifactregistry.packages.listartifactregistry.repositories.createartifactregistry.repositories.deleteartifactregistry.repositories.deleteArtifactsartifactregistry.repositories.downloadArtifactsartifactregistry.repositories.getartifactregistry.repositories.getIamPolicyartifactregistry.repositories.listartifactregistry.repositories.setIamPolicyartifactregistry.repositories.updateartifactregistry.repositories.uploadArtifactsartifactregistry.tags.createartifactregistry.tags.deleteartifactregistry.tags.getartifactregistry.tags.listartifactregistry.tags.updateartifactregistry.versions.deleteartifactregistry.versions.getartifactregistry.versions.list |
| Identity and Access Management | Added |
iam.serviceAccounts.getOpenIdToken |
| Security Command Center | Added |
securitycenter.notificationconfig.createsecuritycenter.notificationconfig.deletesecuritycenter.notificationconfig.getsecuritycenter.notificationconfig.listsecuritycenter.notificationconfig.update |
| Security Command Center | Supported In Custom Roles |
securitycenter.notificationconfig.createsecuritycenter.notificationconfig.deletesecuritycenter.notificationconfig.getsecuritycenter.notificationconfig.listsecuritycenter.notificationconfig.update |
| Security Command Center | Now GA |
securitycenter.notificationconfig.createsecuritycenter.notificationconfig.deletesecuritycenter.notificationconfig.getsecuritycenter.notificationconfig.listsecuritycenter.notificationconfig.update |
Cloud IAM changes as of 2020-01-10
| Service | Change | Description |
|---|---|---|
| Cloud Asset Inventory | Now GA |
The role |
| Migrate to Virtual Machines | Role Updated |
The following permissions have been added to the role compute.globalOperations.get |
| Spanner | Role Updated |
The following permissions have been added to the role spanner.instances.get |
| Spanner | Role Updated |
The following permissions have been added to the role spanner.instances.get |
| Cloud Asset Inventory | Now GA |
cloudasset.feeds.createcloudasset.feeds.deletecloudasset.feeds.getcloudasset.feeds.listcloudasset.feeds.update |
| Compute Engine | Added |
compute.networks.listPeeringRoutes |
| Compute Engine | Supported In Custom Roles |
compute.networks.listPeeringRoutes |
| Compute Engine | Now GA |
compute.networks.listPeeringRoutes |
| Network Management API | Added |
networkmanagement.connectivitytests.createnetworkmanagement.connectivitytests.deletenetworkmanagement.connectivitytests.getnetworkmanagement.connectivitytests.getIamPolicynetworkmanagement.connectivitytests.listnetworkmanagement.connectivitytests.rerunnetworkmanagement.connectivitytests.setIamPolicynetworkmanagement.connectivitytests.updatenetworkmanagement.locations.getnetworkmanagement.locations.listnetworkmanagement.operations.getnetworkmanagement.operations.list |
| Network Management API | Supported In Custom Roles |
networkmanagement.connectivitytests.createnetworkmanagement.connectivitytests.deletenetworkmanagement.connectivitytests.getnetworkmanagement.connectivitytests.getIamPolicynetworkmanagement.connectivitytests.listnetworkmanagement.connectivitytests.rerunnetworkmanagement.connectivitytests.setIamPolicynetworkmanagement.connectivitytests.updatenetworkmanagement.locations.getnetworkmanagement.locations.listnetworkmanagement.operations.getnetworkmanagement.operations.list |
Cloud IAM change as of 2019-12-20
| Service | Change | Description |
|---|---|---|
| Migrate to Virtual Machines | Role Updated |
The following permissions have been added to the role compute.disks.createSnapshotcompute.snapshots.createcompute.snapshots.deletecompute.snapshots.getcompute.snapshots.setLabelscompute.snapshots.useReadOnly |
| Cloud Scheduler | Role Updated |
The following permissions have been added to the role appengine.applications.getserviceusage.services.get |
| Cloud Scheduler | Role Updated |
The following permissions have been added to the role appengine.applications.getserviceusage.services.get |
| Cloud Scheduler | Role Updated |
The following permissions have been added to the role appengine.applications.getserviceusage.services.get |
| Compute Engine | Now GA |
The role |
| Compute Engine | Now GA |
The role |
| Cloud DNS | Now GA |
The role |
| Basic Role | Role Updated |
The following permissions have been removed from the role datacatalog.taxonomies.create |
| Recommender | Now GA |
The role |
| Recommender | Now GA |
The role |
| Recommender | Now GA |
The role |
| Recommender | Now GA |
The role |
| Remote Build Execution | Role Added |
The role remotebuildexecution.actions.createremotebuildexecution.actions.deleteremotebuildexecution.actions.get |
| Bigtable | Added |
bigtable.tables.getIamPolicybigtable.tables.setIamPolicy |
| Bigtable | Supported In Custom Roles |
bigtable.tables.getIamPolicybigtable.tables.setIamPolicy |
| Bigtable | Now GA |
bigtable.tables.getIamPolicybigtable.tables.setIamPolicy |
| Compute Engine | Added |
compute.nodeGroups.update |
| Compute Engine | Supported In Custom Roles |
compute.nodeGroups.update |
| Compute Engine | Now GA |
compute.networks.mirrorcompute.packetMirrorings.updatecompute.subnetworks.mirror |
| Data Catalog | Added |
datacatalog.entries.listdatacatalog.entries.updateTagdatacatalog.entryGroups.update |
| Dataproc | Added |
dataproc.autoscalingPolicies.createdataproc.autoscalingPolicies.deletedataproc.autoscalingPolicies.getdataproc.autoscalingPolicies.getIamPolicydataproc.autoscalingPolicies.listdataproc.autoscalingPolicies.setIamPolicydataproc.autoscalingPolicies.updatedataproc.autoscalingPolicies.use |
| Dataproc | Now GA |
dataproc.autoscalingPolicies.createdataproc.autoscalingPolicies.deletedataproc.autoscalingPolicies.getdataproc.autoscalingPolicies.getIamPolicydataproc.autoscalingPolicies.listdataproc.autoscalingPolicies.setIamPolicydataproc.autoscalingPolicies.updatedataproc.autoscalingPolicies.use |
| Cloud DNS | Now GA |
dns.networks.targetWithPeeringZone |
| Cloud Logging | Added |
logging.cmekSettings.getlogging.cmekSettings.update |
| Cloud Logging | Supported In Custom Roles |
logging.cmekSettings.getlogging.cmekSettings.update |
| Cloud Logging | Now GA |
logging.cmekSettings.getlogging.cmekSettings.update |
| Recommender | Now GA |
recommender.computeInstanceGroupManagerMachineTypeRecommendations.getrecommender.computeInstanceGroupManagerMachineTypeRecommendations.listrecommender.computeInstanceGroupManagerMachineTypeRecommendations.updaterecommender.computeInstanceMachineTypeRecommendations.getrecommender.computeInstanceMachineTypeRecommendations.listrecommender.computeInstanceMachineTypeRecommendations.updaterecommender.iamPolicyRecommendations.getrecommender.iamPolicyRecommendations.listrecommender.iamPolicyRecommendations.updaterecommender.locations.getrecommender.locations.list |
Cloud IAM changes as of 2019-11-22
| Service | Change | Description |
|---|---|---|
| Data Catalog | Role Updated |
The following permissions have been removed from the role datacatalog.categories.fineGrainedGet |
| Basic Role | Role Updated |
The following permissions have been added to the role remotebuildexecution.actions.delete |
| Identity Toolkit | Now GA |
The role |
| Identity Toolkit | Now GA |
The role |
| Apigee | Added |
apigee.apiproductattributes.createOrUpdateAllapigee.apiproductattributes.deleteapigee.apiproductattributes.getapigee.apiproductattributes.listapigee.apiproductattributes.updateapigee.apiproducts.createapigee.apiproducts.deleteapigee.apiproducts.getapigee.apiproducts.listapigee.apiproducts.updateapigee.appkeys.createapigee.appkeys.deleteapigee.appkeys.getapigee.appkeys.manageapigee.apps.getapigee.apps.listapigee.deployments.createapigee.deployments.deleteapigee.deployments.getapigee.deployments.listapigee.deployments.updateapigee.developerappattributes.createOrUpdateAllapigee.developerappattributes.deleteapigee.developerappattributes.getapigee.developerappattributes.listapigee.developerappattributes.updateapigee.developerapps.createapigee.developerapps.deleteapigee.developerapps.getapigee.developerapps.listapigee.developerapps.manageapigee.developerattributes.createOrUpdateAllapigee.developerattributes.deleteapigee.developerattributes.getapigee.developerattributes.listapigee.developerattributes.updateapigee.developers.createapigee.developers.deleteapigee.developers.getapigee.developers.listapigee.developers.updateapigee.environments.createapigee.environments.deleteapigee.environments.getapigee.environments.getDataLocationapigee.environments.getIamPolicyapigee.environments.getStatsapigee.environments.listapigee.environments.manageRuntimeapigee.environments.setIamPolicyapigee.environments.updateapigee.flowhooks.attachSharedFlowapigee.flowhooks.detachSharedFlowapigee.flowhooks.getSharedFlowapigee.flowhooks.listapigee.keystorealiases.createapigee.keystorealiases.deleteapigee.keystorealiases.exportCertificateapigee.keystorealiases.generateCSRapigee.keystorealiases.getapigee.keystorealiases.listapigee.keystorealiases.updateapigee.keystores.createapigee.keystores.deleteapigee.keystores.exportapigee.keystores.getapigee.keystores.listapigee.keyvaluemaps.createapigee.keyvaluemaps.deleteapigee.keyvaluemaps.listapigee.maskconfigs.getapigee.maskconfigs.updateapigee.organizations.createapigee.organizations.getapigee.organizations.listapigee.organizations.updateapigee.proxies.createapigee.proxies.deleteapigee.proxies.getapigee.proxies.listapigee.proxyrevisions.deleteapigee.proxyrevisions.deployapigee.proxyrevisions.getapigee.proxyrevisions.listapigee.proxyrevisions.undeployapigee.proxyrevisions.updateapigee.queries.createapigee.queries.getapigee.queries.listapigee.references.createapigee.references.deleteapigee.references.getapigee.references.listapigee.references.updateapigee.reports.createapigee.reports.deleteapigee.reports.getapigee.reports.listapigee.reports.updateapigee.resourcefiles.createapigee.resourcefiles.deleteapigee.resourcefiles.getapigee.resourcefiles.listapigee.resourcefiles.updateapigee.sharedflowrevisions.deleteapigee.sharedflowrevisions.deployapigee.sharedflowrevisions.getapigee.sharedflowrevisions.listapigee.sharedflowrevisions.undeployapigee.sharedflowrevisions.updateapigee.sharedflows.createapigee.sharedflows.deleteapigee.sharedflows.getapigee.sharedflows.listapigee.targetservers.createapigee.targetservers.deleteapigee.targetservers.getapigee.targetservers.listapigee.targetservers.updateapigee.tracesessions.createapigee.tracesessions.deleteapigee.tracesessions.getapigee.tracesessions.list |
| Apigee | Supported In Custom Roles |
apigee.apiproductattributes.createOrUpdateAllapigee.apiproductattributes.deleteapigee.apiproductattributes.getapigee.apiproductattributes.listapigee.apiproductattributes.updateapigee.apiproducts.createapigee.apiproducts.deleteapigee.apiproducts.getapigee.apiproducts.listapigee.apiproducts.updateapigee.appkeys.createapigee.appkeys.deleteapigee.appkeys.getapigee.appkeys.manageapigee.apps.getapigee.apps.listapigee.deployments.createapigee.deployments.deleteapigee.deployments.getapigee.deployments.listapigee.deployments.updateapigee.developerappattributes.createOrUpdateAllapigee.developerappattributes.deleteapigee.developerappattributes.getapigee.developerappattributes.listapigee.developerappattributes.updateapigee.developerapps.createapigee.developerapps.deleteapigee.developerapps.getapigee.developerapps.listapigee.developerapps.manageapigee.developerattributes.createOrUpdateAllapigee.developerattributes.deleteapigee.developerattributes.getapigee.developerattributes.listapigee.developerattributes.updateapigee.developers.createapigee.developers.deleteapigee.developers.getapigee.developers.listapigee.developers.updateapigee.environments.createapigee.environments.deleteapigee.environments.getapigee.environments.getDataLocationapigee.environments.getIamPolicyapigee.environments.getStatsapigee.environments.listapigee.environments.manageRuntimeapigee.environments.setIamPolicyapigee.environments.updateapigee.flowhooks.attachSharedFlowapigee.flowhooks.detachSharedFlowapigee.flowhooks.getSharedFlowapigee.flowhooks.listapigee.keystorealiases.createapigee.keystorealiases.deleteapigee.keystorealiases.exportCertificateapigee.keystorealiases.generateCSRapigee.keystorealiases.getapigee.keystorealiases.listapigee.keystorealiases.updateapigee.keystores.createapigee.keystores.deleteapigee.keystores.exportapigee.keystores.getapigee.keystores.listapigee.keyvaluemaps.createapigee.keyvaluemaps.deleteapigee.keyvaluemaps.listapigee.maskconfigs.getapigee.maskconfigs.updateapigee.organizations.createapigee.organizations.getapigee.organizations.listapigee.organizations.updateapigee.proxies.createapigee.proxies.deleteapigee.proxies.getapigee.proxies.listapigee.proxyrevisions.deleteapigee.proxyrevisions.deployapigee.proxyrevisions.getapigee.proxyrevisions.listapigee.proxyrevisions.undeployapigee.proxyrevisions.updateapigee.queries.createapigee.queries.getapigee.queries.listapigee.references.createapigee.references.deleteapigee.references.getapigee.references.listapigee.references.updateapigee.reports.createapigee.reports.deleteapigee.reports.getapigee.reports.listapigee.reports.updateapigee.resourcefiles.createapigee.resourcefiles.deleteapigee.resourcefiles.getapigee.resourcefiles.listapigee.resourcefiles.updateapigee.sharedflowrevisions.deleteapigee.sharedflowrevisions.deployapigee.sharedflowrevisions.getapigee.sharedflowrevisions.listapigee.sharedflowrevisions.undeployapigee.sharedflowrevisions.updateapigee.sharedflows.createapigee.sharedflows.deleteapigee.sharedflows.getapigee.sharedflows.listapigee.targetservers.createapigee.targetservers.deleteapigee.targetservers.getapigee.targetservers.listapigee.targetservers.updateapigee.tracesessions.createapigee.tracesessions.deleteapigee.tracesessions.getapigee.tracesessions.list |
| BigQuery | Added |
bigquery.tables.setCategory |
| Compute Engine | Added |
compute.networks.mirrorcompute.packetMirrorings.updatecompute.subnetworks.mirror |
| Compute Engine | Supported In Custom Roles |
compute.networks.mirrorcompute.packetMirrorings.updatecompute.subnetworks.mirror |
| Remote Build Execution | Added |
remotebuildexecution.actions.delete |
| Remote Build Execution | Supported In Custom Roles |
remotebuildexecution.actions.delete |
Cloud IAM changes as of 2019-11-14
| Service | Change | Description |
|---|---|---|
| Access Approval | Added |
accessapproval.settings.delete |
| Notebooks | Added |
notebooks.environments.createnotebooks.environments.deletenotebooks.environments.getnotebooks.environments.getIamPolicynotebooks.environments.listnotebooks.environments.setIamPolicynotebooks.instances.createnotebooks.instances.deletenotebooks.instances.getnotebooks.instances.getIamPolicynotebooks.instances.listnotebooks.instances.setIamPolicynotebooks.instances.updatenotebooks.locations.getnotebooks.locations.listnotebooks.operations.cancelnotebooks.operations.deletenotebooks.operations.getnotebooks.operations.list |
| Notebooks | Supported In Custom Roles |
notebooks.environments.createnotebooks.environments.deletenotebooks.environments.getnotebooks.environments.getIamPolicynotebooks.environments.listnotebooks.environments.setIamPolicynotebooks.instances.createnotebooks.instances.deletenotebooks.instances.getnotebooks.instances.getIamPolicynotebooks.instances.listnotebooks.instances.setIamPolicynotebooks.instances.updatenotebooks.locations.getnotebooks.locations.listnotebooks.operations.cancelnotebooks.operations.deletenotebooks.operations.getnotebooks.operations.list |
Cloud IAM changes as of 2019-11-01
| Service | Change | Description |
|---|---|---|
| Hangouts Chat | Now GA |
The role |
| Hangouts Chat | Now GA |
The role |
| Hangouts Chat | Now GA |
chat.bots.getchat.bots.update |
| Cloud Asset Inventory | Added |
cloudasset.assets.exportAppengineApplicationscloudasset.assets.exportAppengineServicescloudasset.assets.exportAppengineVersionscloudasset.assets.exportBigqueryDatasetscloudasset.assets.exportBigqueryTablescloudasset.assets.exportBigtableClustercloudasset.assets.exportBigtableInstancecloudasset.assets.exportBigtableTablecloudasset.assets.exportCloudbillingBillingAccountscloudasset.assets.exportCloudkmsCryptoKeyVersionscloudasset.assets.exportCloudkmsCryptoKeyscloudasset.assets.exportCloudkmsKeyRingscloudasset.assets.exportCloudresourcemanagerFolderscloudasset.assets.exportCloudresourcemanagerOrganizationscloudasset.assets.exportCloudresourcemanagerProjectscloudasset.assets.exportComputeAddresscloudasset.assets.exportComputeAutoscalerscloudasset.assets.exportComputeBackendBucketscloudasset.assets.exportComputeBackendServicescloudasset.assets.exportComputeDiskscloudasset.assets.exportComputeFirewallscloudasset.assets.exportComputeForwardingRulescloudasset.assets.exportComputeGlobalAddresscloudasset.assets.exportComputeGlobalForwardingRulescloudasset.assets.exportComputeHealthCheckscloudasset.assets.exportComputeHttpHealthCheckscloudasset.assets.exportComputeHttpsHealthCheckscloudasset.assets.exportComputeImagescloudasset.assets.exportComputeInstanceGroupManagerscloudasset.assets.exportComputeInstanceGroupscloudasset.assets.exportComputeInstanceTemplatescloudasset.assets.exportComputeInstancescloudasset.assets.exportComputeInterconnectcloudasset.assets.exportComputeInterconnectAttachmentcloudasset.assets.exportComputeLicensescloudasset.assets.exportComputeNetworkscloudasset.assets.exportComputeProjectscloudasset.assets.exportComputeRegionAutoscalercloudasset.assets.exportComputeRegionBackendServicescloudasset.assets.exportComputeRegionDiskcloudasset.assets.exportComputeRegionInstanceGroupcloudasset.assets.exportComputeRegionInstanceGroupManagercloudasset.assets.exportComputeRouterscloudasset.assets.exportComputeRoutescloudasset.assets.exportComputeSecurityPolicycloudasset.assets.exportComputeSnapshotscloudasset.assets.exportComputeSslCertificatescloudasset.assets.exportComputeSubnetworkscloudasset.assets.exportComputeTargetHttpProxiescloudasset.assets.exportComputeTargetHttpsProxiescloudasset.assets.exportComputeTargetInstancescloudasset.assets.exportComputeTargetPoolscloudasset.assets.exportComputeTargetSslProxiescloudasset.assets.exportComputeTargetTcpProxiescloudasset.assets.exportComputeTargetVpnGatewayscloudasset.assets.exportComputeUrlMapscloudasset.assets.exportComputeVpnTunnelscloudasset.assets.exportContainerClusterrolecloudasset.assets.exportContainerClusterrolebindingcloudasset.assets.exportContainerClusterscloudasset.assets.exportContainerNamespacecloudasset.assets.exportContainerNodecloudasset.assets.exportContainerNodepoolcloudasset.assets.exportContainerPodcloudasset.assets.exportContainerRolecloudasset.assets.exportContainerRolebindingcloudasset.assets.exportContainerregistryImagecloudasset.assets.exportDatafusionInstancecloudasset.assets.exportDataprocClusterscloudasset.assets.exportDataprocJobscloudasset.assets.exportDnsManagedZonescloudasset.assets.exportDnsPoliciescloudasset.assets.exportIamRolescloudasset.assets.exportIamServiceAccountKeyscloudasset.assets.exportIamServiceAccountscloudasset.assets.exportManagedidentitiesDomaincloudasset.assets.exportPubsubSubscriptionscloudasset.assets.exportPubsubTopicscloudasset.assets.exportServicemanagementServicescloudasset.assets.exportSpannerDatabasescloudasset.assets.exportSpannerInstancescloudasset.assets.exportSqladminInstancescloudasset.assets.exportStorageBuckets |
| Data Catalog | Added |
datacatalog.categories.fineGrainedGetdatacatalog.categories.getIamPolicydatacatalog.categories.setIamPolicydatacatalog.taxonomies.createdatacatalog.taxonomies.deletedatacatalog.taxonomies.getdatacatalog.taxonomies.getIamPolicydatacatalog.taxonomies.listdatacatalog.taxonomies.setIamPolicydatacatalog.taxonomies.update |
| Identity-Aware Proxy | Added |
iap.projects.getSettingsiap.projects.updateSettings |
| NetApp Cloud Volumes Service | Added |
netappcloudvolumes.jobs.getnetappcloudvolumes.jobs.list |
| Redis Enterprise Cloud | Added |
redisenterprisecloud.databases.createredisenterprisecloud.databases.deleteredisenterprisecloud.databases.getredisenterprisecloud.databases.listredisenterprisecloud.databases.updateredisenterprisecloud.subscriptions.createredisenterprisecloud.subscriptions.deleteredisenterprisecloud.subscriptions.getredisenterprisecloud.subscriptions.listredisenterprisecloud.subscriptions.update |
Cloud IAM changes as of 2019-10-25
| Service | Change | Description |
|---|---|---|
| Identity-Aware Proxy | Now GA |
The role |
| Managed Service for Microsoft Active Directory | Now GA |
The role |
| Managed Service for Microsoft Active Directory | Now GA |
The role |
| Managed Service for Microsoft Active Directory | Now GA |
The role |
| Actions | Added |
actions.agentVersions.get |
| Actions | Supported In Custom Roles |
actions.agentVersions.get |
| Actions | Now GA |
actions.agentVersions.get |
| Dialogflow | Added |
dialogflow.documents.createdialogflow.documents.deletedialogflow.documents.getdialogflow.documents.listdialogflow.knowledgeBases.createdialogflow.knowledgeBases.deletedialogflow.knowledgeBases.getdialogflow.knowledgeBases.list |
| Dialogflow | Now GA |
dialogflow.documents.createdialogflow.documents.deletedialogflow.documents.getdialogflow.documents.listdialogflow.knowledgeBases.createdialogflow.knowledgeBases.deletedialogflow.knowledgeBases.getdialogflow.knowledgeBases.list |
| Identity-Aware Proxy | Now GA |
iap.tunnel.getIamPolicyiap.tunnel.setIamPolicyiap.tunnelInstances.accessViaIAPiap.tunnelInstances.getIamPolicyiap.tunnelInstances.setIamPolicyiap.tunnelZones.getIamPolicyiap.tunnelZones.setIamPolicy |
| Managed Service for Microsoft Active Directory | Now GA |
managedidentities.domains.attachTrustmanagedidentities.domains.createmanagedidentities.domains.deletemanagedidentities.domains.detachTrustmanagedidentities.domains.getmanagedidentities.domains.getIamPolicymanagedidentities.domains.listmanagedidentities.domains.reconfigureTrustmanagedidentities.domains.resetpasswordmanagedidentities.domains.setIamPolicymanagedidentities.domains.updatemanagedidentities.domains.validateTrustmanagedidentities.locations.getmanagedidentities.locations.listmanagedidentities.operations.cancelmanagedidentities.operations.deletemanagedidentities.operations.getmanagedidentities.operations.list |
Cloud IAM changes as of 2019-10-18
| Service | Change | Description |
|---|---|---|
| Identity-Aware Proxy | Now GA |
The role |
| Identity-Aware Proxy | Added |
iap.web.getSettingsiap.web.updateSettingsiap.webServiceVersions.getSettingsiap.webServiceVersions.updateSettingsiap.webServices.getSettingsiap.webServices.updateSettingsiap.webTypes.getSettingsiap.webTypes.updateSettings |
Cloud IAM changes as of 2019-10-11
| Service | Change | Description |
|---|---|---|
| Firebase Security Rules | Now GA |
The role |
| Firebase Security Rules | Now GA |
The role |
| BigQuery | Supported In Custom Roles |
bigquery.transfers.getbigquery.transfers.update |
| Google Kubernetes Engine | Added |
container.csiDrivers.createcontainer.csiDrivers.deletecontainer.csiDrivers.getcontainer.csiDrivers.listcontainer.csiDrivers.updatecontainer.csiNodes.createcontainer.csiNodes.deletecontainer.csiNodes.getcontainer.csiNodes.listcontainer.csiNodes.updatecontainer.runtimeClasses.createcontainer.runtimeClasses.deletecontainer.runtimeClasses.getcontainer.runtimeClasses.listcontainer.runtimeClasses.update |
| Google Kubernetes Engine | Supported In Custom Roles |
container.csiDrivers.createcontainer.csiDrivers.deletecontainer.csiDrivers.getcontainer.csiDrivers.listcontainer.csiDrivers.updatecontainer.csiNodes.createcontainer.csiNodes.deletecontainer.csiNodes.getcontainer.csiNodes.listcontainer.csiNodes.updatecontainer.runtimeClasses.createcontainer.runtimeClasses.deletecontainer.runtimeClasses.getcontainer.runtimeClasses.listcontainer.runtimeClasses.update |
| Google Kubernetes Engine | Now GA |
container.csiDrivers.createcontainer.csiDrivers.deletecontainer.csiDrivers.getcontainer.csiDrivers.listcontainer.csiDrivers.updatecontainer.csiNodes.createcontainer.csiNodes.deletecontainer.csiNodes.getcontainer.csiNodes.listcontainer.csiNodes.updatecontainer.runtimeClasses.createcontainer.runtimeClasses.deletecontainer.runtimeClasses.getcontainer.runtimeClasses.listcontainer.runtimeClasses.update |
| Firebase Security Rules | Now GA |
firebaserules.releases.createfirebaserules.releases.deletefirebaserules.releases.getfirebaserules.releases.getExecutablefirebaserules.releases.listfirebaserules.releases.updatefirebaserules.rulesets.createfirebaserules.rulesets.deletefirebaserules.rulesets.getfirebaserules.rulesets.listfirebaserules.rulesets.test |
Cloud IAM changes as of 2019-10-04
| Service | Change | Description |
|---|---|---|
| Actions | Added |
actions.agent.claimContentProvideractions.agent.getactions.agent.updateactions.agentVersions.createactions.agentVersions.deleteactions.agentVersions.deployactions.agentVersions.list |
| Actions | Supported In Custom Roles |
actions.agent.claimContentProvideractions.agent.getactions.agent.updateactions.agentVersions.createactions.agentVersions.deleteactions.agentVersions.deployactions.agentVersions.list |
| Actions | Now GA |
actions.agent.claimContentProvideractions.agent.getactions.agent.updateactions.agentVersions.createactions.agentVersions.deleteactions.agentVersions.deployactions.agentVersions.list |
| Identity and Access Management | Supported In Custom Roles |
iam.serviceAccounts.actAsiam.serviceAccounts.getAccessTokeniam.serviceAccounts.implicitDelegation |
Cloud IAM changes as of 2019-09-27
| Service | Change | Description |
|---|---|---|
| Hangouts Chat | Added |
chat.bots.getchat.bots.update |
| Hangouts Chat | Supported In Custom Roles |
chat.bots.getchat.bots.update |
| Cloud Asset Inventory | Added |
cloudasset.assets.exportAccessLevelcloudasset.assets.exportAccessPolicycloudasset.assets.exportAllAccessPolicycloudasset.assets.exportOrgPolicycloudasset.assets.exportServicePerimetercloudasset.feeds.createcloudasset.feeds.deletecloudasset.feeds.getcloudasset.feeds.listcloudasset.feeds.update |
| Cloud Asset Inventory | Supported In Custom Roles |
cloudasset.assets.exportAccessPolicycloudasset.assets.exportOrgPolicycloudasset.feeds.createcloudasset.feeds.deletecloudasset.feeds.getcloudasset.feeds.listcloudasset.feeds.update |
| Identity and Access Management | Supported In Custom Roles |
iam.serviceAccountKeys.createiam.serviceAccountKeys.deleteiam.serviceAccountKeys.getiam.serviceAccountKeys.listiam.serviceAccounts.createiam.serviceAccounts.deleteiam.serviceAccounts.getiam.serviceAccounts.getIamPolicyiam.serviceAccounts.listiam.serviceAccounts.setIamPolicyiam.serviceAccounts.signBlobiam.serviceAccounts.signJwtiam.serviceAccounts.update |
| VM Migration | Added |
vmmigration.deployments.createvmmigration.deployments.getvmmigration.deployments.list |
| VM Migration | Supported In Custom Roles |
vmmigration.deployments.createvmmigration.deployments.getvmmigration.deployments.list |
Cloud IAM changes as of 2019-09-20
| Service | Change | Description |
|---|---|---|
| Cloud Key Management Service | Now GA |
The role |
| Cloud Key Management Service | Now GA |
The role |
| Cloud Key Management Service | Now GA |
The role |
| Cloud Key Management Service | Now GA |
The role |
| Cloud Key Management Service | Added |
cloudkms.importJobs.createcloudkms.importJobs.getcloudkms.importJobs.getIamPolicycloudkms.importJobs.listcloudkms.importJobs.setIamPolicycloudkms.importJobs.useToImport |
| Cloud Key Management Service | Supported In Custom Roles |
cloudkms.importJobs.createcloudkms.importJobs.getcloudkms.importJobs.getIamPolicycloudkms.importJobs.listcloudkms.importJobs.setIamPolicycloudkms.importJobs.useToImport |
| Cloud Key Management Service | Now GA |
cloudkms.cryptoKeyVersions.useToSigncloudkms.cryptoKeyVersions.viewPublicKeycloudkms.importJobs.createcloudkms.importJobs.getcloudkms.importJobs.getIamPolicycloudkms.importJobs.listcloudkms.importJobs.setIamPolicycloudkms.importJobs.useToImport |
Cloud IAM changes as of 2019-09-13
| Service | Change | Description |
|---|---|---|
| Firebase Remote Config | Now GA |
The role |
| Firebase Remote Config | Now GA |
The role |
| Firebase | Now GA |
The role |
| Firebase | Now GA |
The role |
| Firebase | Now GA |
The role |
| Firebase | Now GA |
The role |
| Firebase | Now GA |
The role |
| Firebase | Now GA |
The role |
| Firebase | Now GA |
The role |
| Firebase | Now GA |
The role |
| Firebase | Now GA |
The role |
| Firebase | Now GA |
The role |
| Firebase Authentication | Now GA |
The role |
| Firebase Authentication | Now GA |
The role |
| Firebase Crashlytics | Now GA |
The role |
| Firebase Crashlytics | Now GA |
The role |
| Firebase Realtime Database | Now GA |
The role |
| Firebase Realtime Database | Now GA |
The role |
| Firebase Dynamic Links | Now GA |
The role |
| Firebase Dynamic Links | Now GA |
The role |
| Firebase Hosting | Now GA |
The role |
| Firebase Hosting | Now GA |
The role |
| Firebase Cloud Messaging | Now GA |
The role |
| Firebase Cloud Messaging | Now GA |
The role |
| Firebase Performance Monitoring | Now GA |
The role |
| Firebase Performance Monitoring | Now GA |
The role |
| Firebase Predictions | Now GA |
The role |
| Firebase Predictions | Now GA |
The role |
| Firebase Remote Config | Now GA |
cloudconfig.configs.getcloudconfig.configs.update |
| Cloud DNS | Now GA |
dns.networks.bindPrivateDNSPolicydns.policies.createdns.policies.deletedns.policies.getdns.policies.getIamPolicydns.policies.listdns.policies.setIamPolicydns.policies.update |
| Firebase | Now GA |
firebase.billingPlans.getfirebase.billingPlans.updatefirebase.clients.createfirebase.clients.deletefirebase.clients.getfirebase.links.createfirebase.links.deletefirebase.links.listfirebase.links.updatefirebase.projects.deletefirebase.projects.getfirebase.projects.update |
| Firebase Authentication | Now GA |
firebaseauth.configs.createfirebaseauth.configs.getfirebaseauth.configs.getHashConfigfirebaseauth.configs.updatefirebaseauth.users.createfirebaseauth.users.createSessionfirebaseauth.users.deletefirebaseauth.users.getfirebaseauth.users.sendEmailfirebaseauth.users.update |
| Firebase Crashlytics | Now GA |
firebasecrashlytics.config.getfirebasecrashlytics.config.updatefirebasecrashlytics.data.getfirebasecrashlytics.issues.getfirebasecrashlytics.issues.listfirebasecrashlytics.issues.updatefirebasecrashlytics.sessions.get |
| Firebase Realtime Database | Now GA |
firebasedatabase.instances.createfirebasedatabase.instances.getfirebasedatabase.instances.listfirebasedatabase.instances.update |
| Firebase Dynamic Links | Now GA |
firebasedynamiclinks.destinations.listfirebasedynamiclinks.destinations.updatefirebasedynamiclinks.domains.createfirebasedynamiclinks.domains.deletefirebasedynamiclinks.domains.getfirebasedynamiclinks.domains.listfirebasedynamiclinks.domains.updatefirebasedynamiclinks.links.createfirebasedynamiclinks.links.getfirebasedynamiclinks.links.listfirebasedynamiclinks.links.updatefirebasedynamiclinks.stats.get |
| Firebase Hosting | Now GA |
firebasehosting.sites.createfirebasehosting.sites.deletefirebasehosting.sites.getfirebasehosting.sites.listfirebasehosting.sites.update |
| Firebase Cloud Messaging | Now GA |
firebasenotifications.messages.createfirebasenotifications.messages.deletefirebasenotifications.messages.getfirebasenotifications.messages.listfirebasenotifications.messages.update |
| Firebase Performance Monitoring | Now GA |
firebaseperformance.config.createfirebaseperformance.config.deletefirebaseperformance.config.updatefirebaseperformance.data.get |
| Firebase Predictions | Now GA |
firebasepredictions.predictions.createfirebasepredictions.predictions.deletefirebasepredictions.predictions.listfirebasepredictions.predictions.update |
| NetApp Cloud Volumes Service | Added |
netappcloudvolumes.activeDirectories.createnetappcloudvolumes.activeDirectories.deletenetappcloudvolumes.activeDirectories.getnetappcloudvolumes.activeDirectories.listnetappcloudvolumes.activeDirectories.updatenetappcloudvolumes.ipRanges.listnetappcloudvolumes.regions.listnetappcloudvolumes.serviceLevels.listnetappcloudvolumes.snapshots.createnetappcloudvolumes.snapshots.deletenetappcloudvolumes.snapshots.getnetappcloudvolumes.snapshots.listnetappcloudvolumes.snapshots.updatenetappcloudvolumes.volumes.createnetappcloudvolumes.volumes.deletenetappcloudvolumes.volumes.getnetappcloudvolumes.volumes.listnetappcloudvolumes.volumes.update |
| Event Threat Detection | Supported In Custom Roles |
threatdetection.detectorSettings.clearthreatdetection.detectorSettings.getthreatdetection.detectorSettings.updatethreatdetection.sinkSettings.getthreatdetection.sinkSettings.updatethreatdetection.sourceSettings.getthreatdetection.sourceSettings.update |
Cloud IAM changes as of 2019-09-06
| Service | Change | Description |
|---|---|---|
| Basic Role | Role Updated |
The following permissions have been added to the role dataprocessing.iamaccesshistory.exportData |
| Serverless VPC Access | Now GA |
The role |
| Serverless VPC Access | Now GA |
The role |
| Serverless VPC Access | Now GA |
The role |
| Compute Engine | Added |
compute.externalVpnGateways.createcompute.externalVpnGateways.deletecompute.externalVpnGateways.getcompute.externalVpnGateways.listcompute.externalVpnGateways.setLabelscompute.externalVpnGateways.use |
| Compute Engine | Supported In Custom Roles |
compute.externalVpnGateways.createcompute.externalVpnGateways.deletecompute.externalVpnGateways.getcompute.externalVpnGateways.listcompute.externalVpnGateways.setLabelscompute.externalVpnGateways.use |
| Compute Engine | Now GA |
compute.externalVpnGateways.createcompute.externalVpnGateways.deletecompute.externalVpnGateways.getcompute.externalVpnGateways.listcompute.externalVpnGateways.setLabelscompute.externalVpnGateways.use |
| Serverless VPC Access | Now GA |
vpcaccess.connectors.createvpcaccess.connectors.deletevpcaccess.connectors.getvpcaccess.connectors.listvpcaccess.connectors.usevpcaccess.locations.listvpcaccess.operations.getvpcaccess.operations.list |
Cloud IAM changes as of 2019-08-30
| Service | Change | Description |
|---|---|---|
| Firebase Test Lab | Role Updated |
The following permissions have been added to the role firebase.clients.getfirebase.projects.get |
| Firebase Test Lab | Role Updated |
The following permissions have been added to the role firebase.clients.getfirebase.projects.get |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.globalOperations.getcompute.globalOperations.getIamPolicycompute.globalOperations.listcompute.globalOperations.setIamPolicy |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.globalOperations.getcompute.globalOperations.getIamPolicycompute.globalOperations.listcompute.globalOperations.setIamPolicy |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.globalOperations.getcompute.globalOperations.getIamPolicycompute.globalOperations.listcompute.globalOperations.setIamPolicy |
Cloud IAM changes as of 2019-08-23
| Service | Change | Description |
|---|---|---|
| Translation | Now GA |
The role |
| Translation | Now GA |
The role |
| Translation | Now GA |
The role |
| Translation | Now GA |
The role |
| Cloud Healthcare API | Role Updated |
The following permissions have been added to the role healthcare.dicomStores.dicomWebDelete |
| Translation | Now GA |
cloudtranslate.generalModels.batchPredictcloudtranslate.generalModels.getcloudtranslate.generalModels.predictcloudtranslate.glossaries.batchPredictcloudtranslate.glossaries.createcloudtranslate.glossaries.deletecloudtranslate.glossaries.getcloudtranslate.glossaries.listcloudtranslate.glossaries.predictcloudtranslate.languageDetectionModels.predictcloudtranslate.locations.getcloudtranslate.locations.listcloudtranslate.operations.cancelcloudtranslate.operations.deletecloudtranslate.operations.getcloudtranslate.operations.listcloudtranslate.operations.wait |
Cloud IAM changes as of 2019-08-16
| Service | Change | Description |
|---|---|---|
| Translation | Supported In Custom Roles |
cloudtranslate.locations.getcloudtranslate.locations.list |
| Compute Engine | Now GA |
compute.networks.updatePeering |
| Data Catalog | Added |
datacatalog.entries.createdatacatalog.entries.deletedatacatalog.entries.getdatacatalog.entries.getIamPolicydatacatalog.entries.setIamPolicydatacatalog.entries.updatedatacatalog.entryGroups.createdatacatalog.entryGroups.deletedatacatalog.entryGroups.getdatacatalog.entryGroups.getIamPolicydatacatalog.entryGroups.setIamPolicy |
| Data Catalog | Supported In Custom Roles |
datacatalog.entries.createdatacatalog.entries.deletedatacatalog.entries.getdatacatalog.entries.getIamPolicydatacatalog.entries.setIamPolicydatacatalog.entries.updatedatacatalog.entryGroups.createdatacatalog.entryGroups.deletedatacatalog.entryGroups.getdatacatalog.entryGroups.getIamPolicydatacatalog.entryGroups.setIamPolicy |
Cloud IAM changes as of 2019-08-09
| Service | Change | Description |
|---|---|---|
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.projects.getresourcemanager.projects.getresourcemanager.projects.listserviceusage.quotas.getserviceusage.services.getserviceusage.services.list |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.projects.getresourcemanager.projects.getresourcemanager.projects.listserviceusage.quotas.getserviceusage.services.getserviceusage.services.list |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.projects.getresourcemanager.projects.getresourcemanager.projects.listserviceusage.quotas.getserviceusage.services.getserviceusage.services.list |
| Cloud Storage | Now GA |
The role |
| Cloud Storage | Added |
storage.hmacKeys.createstorage.hmacKeys.deletestorage.hmacKeys.getstorage.hmacKeys.liststorage.hmacKeys.update |
| Cloud Storage | Supported In Custom Roles |
storage.hmacKeys.createstorage.hmacKeys.deletestorage.hmacKeys.getstorage.hmacKeys.liststorage.hmacKeys.update |
| Cloud Storage | Now GA |
storage.hmacKeys.createstorage.hmacKeys.deletestorage.hmacKeys.getstorage.hmacKeys.liststorage.hmacKeys.update |
Cloud IAM changes as of 2019-06-28
| Service | Change | Description |
|---|---|---|
| Basic Role | Role Updated |
The following permissions have been added to the role pubsub.snapshots.seek |
| Firebase Crashlytics | Added |
firebasecrashlytics.config.getfirebasecrashlytics.config.updatefirebasecrashlytics.data.getfirebasecrashlytics.issues.getfirebasecrashlytics.issues.listfirebasecrashlytics.issues.updatefirebasecrashlytics.sessions.get |
| Firebase Crashlytics | Supported In Custom Roles |
firebasecrashlytics.config.getfirebasecrashlytics.config.updatefirebasecrashlytics.data.getfirebasecrashlytics.issues.getfirebasecrashlytics.issues.listfirebasecrashlytics.issues.updatefirebasecrashlytics.sessions.get |
| Memorystore for Redis | Added |
redis.instances.exportredis.instances.import |
| Memorystore for Redis | Supported In Custom Roles |
redis.instances.exportredis.instances.import |
Cloud IAM changes as of 2019-06-21
| Service | Change | Description |
|---|---|---|
| Migrate to Virtual Machines | Role Updated |
The following permissions have been added to the role compute.instances.updateShieldedInstanceConfig |
| Translation | Role Updated |
The following permissions have been added to the role cloudtranslate.operations.wait |
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.vpnGateways.use |
| Firebase | Role Updated |
The following permissions have been added to the role cloudmessaging.messages.create |
| Firebase | Role Updated |
The following permissions have been added to the role cloudmessaging.messages.create |
| Resource Manager | Role Updated |
The following permissions have been added to the role resourcemanager.projects.move |
| Security Command Center | Role Updated |
The following permissions have been added to the role securitycenter.assets.groupsecuritycenter.assets.listsecuritycenter.assets.listAssetPropertyNames |
| BigQuery | Added |
bigquery.connections.createbigquery.connections.deletebigquery.connections.getbigquery.connections.getIamPolicybigquery.connections.listbigquery.connections.setIamPolicybigquery.connections.updatebigquery.connections.usebigquery.routines.createbigquery.routines.deletebigquery.routines.getbigquery.routines.listbigquery.routines.update |
| BigQuery | Supported In Custom Roles |
bigquery.routines.createbigquery.routines.deletebigquery.routines.getbigquery.routines.listbigquery.routines.update |
| Translation | Supported In Custom Roles |
cloudtranslate.generalModels.batchPredictcloudtranslate.generalModels.getcloudtranslate.generalModels.predictcloudtranslate.glossaries.batchPredictcloudtranslate.glossaries.createcloudtranslate.glossaries.deletecloudtranslate.glossaries.getcloudtranslate.glossaries.listcloudtranslate.glossaries.predictcloudtranslate.languageDetectionModels.predictcloudtranslate.operations.cancelcloudtranslate.operations.deletecloudtranslate.operations.getcloudtranslate.operations.listcloudtranslate.operations.wait |
| Cloud Composer | Added |
composer.imageversions.list |
| Cloud Composer | Supported In Custom Roles |
composer.imageversions.list |
| Cloud Composer | Now GA |
composer.imageversions.list |
| Compute Engine | Added |
compute.vpnGateways.createcompute.vpnGateways.deletecompute.vpnGateways.getcompute.vpnGateways.listcompute.vpnGateways.setLabelscompute.vpnGateways.use |
| Compute Engine | Supported In Custom Roles |
compute.vpnGateways.createcompute.vpnGateways.deletecompute.vpnGateways.getcompute.vpnGateways.listcompute.vpnGateways.setLabelscompute.vpnGateways.use |
| Compute Engine | Now GA |
compute.vpnGateways.createcompute.vpnGateways.deletecompute.vpnGateways.getcompute.vpnGateways.listcompute.vpnGateways.setLabelscompute.vpnGateways.use |
Cloud IAM changes as of 2019-06-14
| Service | Change | Description |
|---|---|---|
| Identity and Access Management | Now GA |
The role |
| Cloud Run functions | Added |
cloudfunctions.functions.getIamPolicycloudfunctions.functions.invokecloudfunctions.functions.setIamPolicy |
| Cloud Run functions | Supported In Custom Roles |
cloudfunctions.functions.getIamPolicycloudfunctions.functions.invokecloudfunctions.functions.setIamPolicy |
| Compute Engine | Now GA |
compute.disks.addResourcePoliciescompute.disks.removeResourcePoliciescompute.resourcePolicies.createcompute.resourcePolicies.deletecompute.resourcePolicies.getcompute.resourcePolicies.listcompute.resourcePolicies.use |
Cloud IAM changes as of 2019-05-31
| Service | Change | Description |
|---|---|---|
| Data Catalog | Role Updated |
The following permissions have been added to the role bigquery.datasets.updateTagbigquery.models.updateTagbigquery.tables.updateTagpubsub.topics.updateTag |
| Migrate to Virtual Machines | Added |
cloudmigration.velostrataendpoints.connect |
| Identity and Access Management | Available In Custom Roles |
iam.serviceAccounts.actAsiam.serviceAccounts.getAccessTokeniam.serviceAccounts.implicitDelegationiam.serviceAccounts.signBlobiam.serviceAccounts.signJwt |
Cloud IAM changes as of 2019-05-24
| Service | Change | Description |
|---|---|---|
| Basic Role | Role Updated |
The following permissions have been added to the role managedidentities.domains.validateTrust |
| Recommendations | Supported In Custom Roles |
automlrecommendations.apiKeys.createautomlrecommendations.apiKeys.deleteautomlrecommendations.apiKeys.listautomlrecommendations.catalogItems.createautomlrecommendations.catalogItems.deleteautomlrecommendations.catalogItems.getautomlrecommendations.catalogItems.listautomlrecommendations.catalogItems.updateautomlrecommendations.events.listautomlrecommendations.events.purge |
| BigQuery | Added |
bigquery.datasets.updateTagbigquery.models.updateTagbigquery.tables.updateTag |
| BigQuery | Supported In Custom Roles |
bigquery.datasets.updateTagbigquery.models.updateTagbigquery.tables.updateTag |
| Data Catalog | Added |
datacatalog.tagTemplates.createdatacatalog.tagTemplates.deletedatacatalog.tagTemplates.getdatacatalog.tagTemplates.getIamPolicydatacatalog.tagTemplates.getTagdatacatalog.tagTemplates.setIamPolicydatacatalog.tagTemplates.updatedatacatalog.tagTemplates.use |
| Data Catalog | Supported In Custom Roles |
datacatalog.tagTemplates.createdatacatalog.tagTemplates.deletedatacatalog.tagTemplates.getdatacatalog.tagTemplates.getIamPolicydatacatalog.tagTemplates.getTagdatacatalog.tagTemplates.setIamPolicydatacatalog.tagTemplates.updatedatacatalog.tagTemplates.use |
| Filestore | Added |
file.snapshots.update |
| Filestore | Supported In Custom Roles |
file.snapshots.update |
| Pub/Sub | Added |
pubsub.topics.updateTag |
| Pub/Sub | Supported In Custom Roles |
pubsub.topics.updateTag |
IAM changes as of 2019-05-17
| Service | Change | Description |
|---|---|---|
| Dialogflow | Added |
dialogflow.agents.createdialogflow.agents.delete |
| Dialogflow | Supported In Custom Roles |
dialogflow.agents.createdialogflow.agents.delete |
| Dialogflow | Now GA |
dialogflow.agents.createdialogflow.agents.delete |
Cloud IAM changes as of 2019-05-10
| Service | Change | Description |
|---|---|---|
| Identity and Access Management | Now GA |
The role |
| Cloud IoT | Added |
cloudiot.devices.bindGatewaycloudiot.devices.sendCommandcloudiot.devices.unbindGateway |
| Cloud IoT | Supported In Custom Roles |
cloudiot.devices.bindGatewaycloudiot.devices.sendCommandcloudiot.devices.unbindGateway |
| Cloud IoT | Now GA |
cloudiot.devices.bindGatewaycloudiot.devices.sendCommandcloudiot.devices.unbindGateway |
| Compute Engine | Supported In Custom Roles |
compute.healthChecks.createcompute.healthChecks.deletecompute.healthChecks.getcompute.healthChecks.listcompute.healthChecks.updatecompute.healthChecks.usecompute.healthChecks.useReadOnlycompute.instanceGroups.use |
| Cloud Healthcare API | Added |
healthcare.fhirResources.purge |
| Managed Service for Microsoft Active Directory | Added |
managedidentities.domains.attachTrustmanagedidentities.domains.createmanagedidentities.domains.deletemanagedidentities.domains.detachTrustmanagedidentities.domains.getmanagedidentities.domains.getIamPolicymanagedidentities.domains.listmanagedidentities.domains.reconfigureTrustmanagedidentities.domains.resetpasswordmanagedidentities.domains.setIamPolicymanagedidentities.domains.updatemanagedidentities.domains.validateTrustmanagedidentities.locations.getmanagedidentities.locations.listmanagedidentities.operations.cancelmanagedidentities.operations.deletemanagedidentities.operations.getmanagedidentities.operations.list |
| Managed Service for Microsoft Active Directory | Supported In Custom Roles |
managedidentities.domains.attachTrustmanagedidentities.domains.createmanagedidentities.domains.deletemanagedidentities.domains.detachTrustmanagedidentities.domains.getmanagedidentities.domains.getIamPolicymanagedidentities.domains.listmanagedidentities.domains.reconfigureTrustmanagedidentities.domains.resetpasswordmanagedidentities.domains.setIamPolicymanagedidentities.domains.updatemanagedidentities.domains.validateTrustmanagedidentities.locations.getmanagedidentities.locations.listmanagedidentities.operations.cancelmanagedidentities.operations.deletemanagedidentities.operations.getmanagedidentities.operations.list |
Cloud IAM changes as of 2019-05-03
| Service | Change | Description |
|---|---|---|
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Security Command Center | Now GA |
The role |
| Recommendations | Added |
automlrecommendations.apiKeys.createautomlrecommendations.apiKeys.deleteautomlrecommendations.apiKeys.getautomlrecommendations.apiKeys.listautomlrecommendations.catalogItems.createautomlrecommendations.catalogItems.deleteautomlrecommendations.catalogItems.getautomlrecommendations.catalogItems.listautomlrecommendations.catalogItems.updateautomlrecommendations.catalogs.getautomlrecommendations.catalogs.getStatsautomlrecommendations.catalogs.listautomlrecommendations.eventStores.getautomlrecommendations.eventStores.getStatsautomlrecommendations.eventStores.listautomlrecommendations.events.createautomlrecommendations.events.deleteautomlrecommendations.events.getautomlrecommendations.events.listautomlrecommendations.events.purgeautomlrecommendations.events.updateautomlrecommendations.placements.getautomlrecommendations.placements.getStatsautomlrecommendations.placements.listautomlrecommendations.recommendations.getautomlrecommendations.recommendations.list |
| BigQuery | Added |
bigquery.models.createbigquery.models.deletebigquery.models.getDatabigquery.models.getMetadatabigquery.models.listbigquery.models.updateDatabigquery.models.updateMetadata |
| Firebase Cloud Messaging | Added |
cloudmessaging.messages.create |
| Firebase Cloud Messaging | Supported In Custom Roles |
cloudmessaging.messages.create |
| Firebase Cloud Messaging | Now GA |
cloudmessaging.messages.create |
| Security Command Center | Now GA |
securitycenter.assets.groupsecuritycenter.assets.listsecuritycenter.assets.listAssetPropertyNamessecuritycenter.assets.runDiscoverysecuritycenter.assetsecuritymarks.updatesecuritycenter.findings.groupsecuritycenter.findings.listsecuritycenter.findings.listFindingPropertyNamessecuritycenter.findings.setStatesecuritycenter.findings.updatesecuritycenter.findingsecuritymarks.updatesecuritycenter.organizationsettings.getsecuritycenter.organizationsettings.updatesecuritycenter.sources.getsecuritycenter.sources.getIamPolicysecuritycenter.sources.listsecuritycenter.sources.setIamPolicysecuritycenter.sources.update |
Cloud IAM changes as of 2019-04-19
| Service | Change | Description |
|---|---|---|
| Basic Role | Role Updated |
The following permissions have been removed from the role firebasedynamiclinks.domains.delete |
| Security Command Center | Role Updated |
The following permissions have been added to the role securitycenter.findings.setState |
| Security Command Center | Role Updated |
The following permissions have been added to the role securitycenter.findings.setState |
| Security Command Center | Role Updated |
The following permissions have been added to the role securitycenter.findings.setState |
| Access Approval | Added |
accessapproval.requests.approveaccessapproval.requests.dismissaccessapproval.requests.getaccessapproval.requests.listaccessapproval.settings.getaccessapproval.settings.update |
| Access Approval | Supported In Custom Roles |
accessapproval.requests.approveaccessapproval.requests.dismissaccessapproval.requests.getaccessapproval.requests.listaccessapproval.settings.getaccessapproval.settings.update |
| Bigtable | Added |
bigtable.locations.list |
| Bigtable | Supported In Custom Roles |
bigtable.locations.list |
| Bigtable | Now GA |
bigtable.locations.list |
| Cloud Scheduler | Added |
cloudscheduler.locations.getcloudscheduler.locations.list |
| Compute Engine | Added |
compute.networkEndpointGroups.attachNetworkEndpointscompute.networkEndpointGroups.createcompute.networkEndpointGroups.deletecompute.networkEndpointGroups.detachNetworkEndpointscompute.networkEndpointGroups.getcompute.networkEndpointGroups.getIamPolicycompute.networkEndpointGroups.listcompute.networkEndpointGroups.setIamPolicycompute.networkEndpointGroups.usecompute.reservations.createcompute.reservations.deletecompute.reservations.getcompute.reservations.listcompute.reservations.resize |
| Compute Engine | Supported In Custom Roles |
compute.networkEndpointGroups.attachNetworkEndpointscompute.networkEndpointGroups.createcompute.networkEndpointGroups.deletecompute.networkEndpointGroups.detachNetworkEndpointscompute.networkEndpointGroups.getcompute.networkEndpointGroups.getIamPolicycompute.networkEndpointGroups.listcompute.networkEndpointGroups.setIamPolicycompute.networkEndpointGroups.usecompute.reservations.createcompute.reservations.deletecompute.reservations.getcompute.reservations.listcompute.reservations.resize |
| Compute Engine | Now GA |
compute.networkEndpointGroups.attachNetworkEndpointscompute.networkEndpointGroups.createcompute.networkEndpointGroups.deletecompute.networkEndpointGroups.detachNetworkEndpointscompute.networkEndpointGroups.getcompute.networkEndpointGroups.getIamPolicycompute.networkEndpointGroups.listcompute.networkEndpointGroups.setIamPolicycompute.networkEndpointGroups.use |
| Remote Build Execution | Added |
remotebuildexecution.actions.createremotebuildexecution.actions.getremotebuildexecution.actions.setremotebuildexecution.actions.updateremotebuildexecution.blobs.createremotebuildexecution.blobs.getremotebuildexecution.botsessions.createremotebuildexecution.botsessions.updateremotebuildexecution.instances.createremotebuildexecution.instances.deleteremotebuildexecution.instances.getremotebuildexecution.instances.listremotebuildexecution.logstreams.createremotebuildexecution.logstreams.getremotebuildexecution.logstreams.updateremotebuildexecution.workerpools.createremotebuildexecution.workerpools.deleteremotebuildexecution.workerpools.getremotebuildexecution.workerpools.listremotebuildexecution.workerpools.update |
| Remote Build Execution | Supported In Custom Roles |
remotebuildexecution.actions.createremotebuildexecution.actions.getremotebuildexecution.actions.setremotebuildexecution.actions.updateremotebuildexecution.blobs.createremotebuildexecution.blobs.getremotebuildexecution.botsessions.createremotebuildexecution.botsessions.updateremotebuildexecution.instances.createremotebuildexecution.instances.deleteremotebuildexecution.instances.getremotebuildexecution.instances.listremotebuildexecution.logstreams.createremotebuildexecution.logstreams.getremotebuildexecution.logstreams.updateremotebuildexecution.workerpools.createremotebuildexecution.workerpools.deleteremotebuildexecution.workerpools.getremotebuildexecution.workerpools.listremotebuildexecution.workerpools.update |
| Serverless VPC Access | Added |
vpcaccess.connectors.createvpcaccess.connectors.deletevpcaccess.connectors.getvpcaccess.connectors.listvpcaccess.connectors.usevpcaccess.locations.listvpcaccess.operations.getvpcaccess.operations.list |
Cloud IAM changes as of 2019-03-29
| Service | Change | Description |
|---|---|---|
| Compute Engine | Role Updated |
The following permissions have been added to the role servicenetworking.services.get |
| Cloud Monitoring | Role Updated |
The following permissions have been added to the role serviceusage.services.enable |
| Cloud Monitoring | Role Updated |
The following permissions have been added to the role serviceusage.services.enable |
| Cloud Monitoring | Role Updated |
The following permissions have been added to the role serviceusage.services.enable |
| Cloud SQL | Added |
cloudsql.instances.addServerCacloudsql.instances.listServerCascloudsql.instances.rotateServerCa |
| Cloud SQL | Supported In Custom Roles |
cloudsql.instances.addServerCacloudsql.instances.listServerCascloudsql.instances.rotateServerCa |
| Cloud SQL | Now GA |
cloudsql.instances.addServerCacloudsql.instances.listServerCascloudsql.instances.rotateServerCa |
| Translation | Added |
cloudtranslate.generalModels.batchPredictcloudtranslate.generalModels.getcloudtranslate.generalModels.getIamPolicycloudtranslate.generalModels.predictcloudtranslate.generalModels.setIamPolicycloudtranslate.glossaries.batchPredictcloudtranslate.glossaries.createcloudtranslate.glossaries.deletecloudtranslate.glossaries.getcloudtranslate.glossaries.getIamPolicycloudtranslate.glossaries.listcloudtranslate.glossaries.predictcloudtranslate.glossaries.setIamPolicycloudtranslate.languageDetectionModels.getIamPolicycloudtranslate.languageDetectionModels.predictcloudtranslate.languageDetectionModels.setIamPolicycloudtranslate.locations.getcloudtranslate.locations.getIamPolicycloudtranslate.locations.listcloudtranslate.locations.setIamPolicycloudtranslate.operations.cancelcloudtranslate.operations.deletecloudtranslate.operations.getcloudtranslate.operations.getIamPolicycloudtranslate.operations.listcloudtranslate.operations.setIamPolicycloudtranslate.operations.wait |
| Cloud DNS | Added |
dns.networks.targetWithPeeringZone |
| Cloud DNS | Supported In Custom Roles |
dns.networks.targetWithPeeringZone |
| Event Threat Detection | Added |
threatdetection.detectorSettings.clearthreatdetection.detectorSettings.getthreatdetection.detectorSettings.updatethreatdetection.sinkSettings.getthreatdetection.sinkSettings.updatethreatdetection.sourceSettings.getthreatdetection.sourceSettings.update |
Cloud IAM changes as of 2019-03-22
| Service | Change | Description |
|---|---|---|
| Talent Solution | Now GA |
The role |
| Talent Solution | Now GA |
The role |
| Talent Solution | Now GA |
The role |
| Talent Solution | Now GA |
The role |
| Talent Solution | Now GA |
The role |
| Basic Role | Role Updated |
The following permissions have been added to the role file.instances.restorehealthcare.datasets.deidentify |
| Filestore | Role Updated |
The following permissions have been added to the role file.instances.restore |
| Basic Role | Role Updated |
The following permissions have been added to the role file.instances.restorehealthcare.datasets.deidentify |
| Talent Solution | Now GA |
cloudjobdiscovery.companies.createcloudjobdiscovery.companies.deletecloudjobdiscovery.companies.getcloudjobdiscovery.companies.listcloudjobdiscovery.companies.updatecloudjobdiscovery.events.createcloudjobdiscovery.jobs.createcloudjobdiscovery.jobs.deletecloudjobdiscovery.jobs.getcloudjobdiscovery.jobs.searchcloudjobdiscovery.jobs.updatecloudjobdiscovery.profiles.createcloudjobdiscovery.profiles.deletecloudjobdiscovery.profiles.getcloudjobdiscovery.profiles.searchcloudjobdiscovery.profiles.updatecloudjobdiscovery.tenants.createcloudjobdiscovery.tenants.deletecloudjobdiscovery.tenants.getcloudjobdiscovery.tenants.updatecloudjobdiscovery.tools.access |
| Compute Engine | Added |
compute.instances.getShieldedInstanceIdentitycompute.instances.getShieldedVmIdentitycompute.instances.setShieldedInstanceIntegrityPolicycompute.instances.updateShieldedInstanceConfig |
| Compute Engine | Supported In Custom Roles |
compute.instances.getShieldedInstanceIdentitycompute.instances.getShieldedVmIdentitycompute.instances.setShieldedInstanceIntegrityPolicycompute.instances.updateShieldedInstanceConfig |
| Compute Engine | Now GA |
compute.instances.getShieldedInstanceIdentitycompute.instances.getShieldedVmIdentitycompute.instances.setShieldedInstanceIntegrityPolicycompute.instances.updateShieldedInstanceConfig |
| Filestore | Added |
file.instances.restore |
| Firebase Authentication | Added |
firebaseauth.configs.getHashConfig |
| Firebase Authentication | Supported In Custom Roles |
firebaseauth.configs.getHashConfig |
| Cloud Healthcare API | Added |
healthcare.datasets.createhealthcare.datasets.deidentifyhealthcare.datasets.deletehealthcare.datasets.gethealthcare.datasets.getIamPolicyhealthcare.datasets.listhealthcare.datasets.setIamPolicyhealthcare.datasets.updatehealthcare.dicomStores.createhealthcare.dicomStores.deletehealthcare.dicomStores.dicomWebDeletehealthcare.dicomStores.dicomWebReadhealthcare.dicomStores.dicomWebWritehealthcare.dicomStores.exporthealthcare.dicomStores.gethealthcare.dicomStores.getIamPolicyhealthcare.dicomStores.importhealthcare.dicomStores.listhealthcare.dicomStores.setIamPolicyhealthcare.dicomStores.updatehealthcare.fhirResources.createhealthcare.fhirResources.deletehealthcare.fhirResources.gethealthcare.fhirResources.patchhealthcare.fhirResources.updatehealthcare.fhirSecurityLabels.getIamPolicyhealthcare.fhirSecurityLabels.setIamPolicyhealthcare.fhirStores.createhealthcare.fhirStores.deletehealthcare.fhirStores.exporthealthcare.fhirStores.gethealthcare.fhirStores.getIamPolicyhealthcare.fhirStores.importhealthcare.fhirStores.listhealthcare.fhirStores.searchResourceshealthcare.fhirStores.setIamPolicyhealthcare.fhirStores.updatehealthcare.hl7V2Messages.createhealthcare.hl7V2Messages.deletehealthcare.hl7V2Messages.gethealthcare.hl7V2Messages.ingesthealthcare.hl7V2Messages.listhealthcare.hl7V2Messages.updatehealthcare.hl7V2Stores.createhealthcare.hl7V2Stores.deletehealthcare.hl7V2Stores.gethealthcare.hl7V2Stores.getIamPolicyhealthcare.hl7V2Stores.listhealthcare.hl7V2Stores.setIamPolicyhealthcare.hl7V2Stores.updatehealthcare.operations.cancelhealthcare.operations.gethealthcare.operations.list |
Cloud IAM changes as of 2019-03-15
| Service | Change | Description |
|---|---|---|
| Talent Solution | Role Updated |
The following permissions have been added to the role cloudjobdiscovery.tenants.createcloudjobdiscovery.tenants.deletecloudjobdiscovery.tenants.getcloudjobdiscovery.tenants.update |
| Talent Solution | Role Updated |
The following permissions have been removed from the role cloudjobdiscovery.companies.createcloudjobdiscovery.companies.deletecloudjobdiscovery.companies.getcloudjobdiscovery.companies.listcloudjobdiscovery.companies.update |
| Talent Solution | Role Updated |
The following permissions have been added to the role cloudjobdiscovery.tenants.get |
| Talent Solution | Role Updated |
The following permissions have been removed from the role cloudjobdiscovery.companies.getcloudjobdiscovery.companies.list |
| Basic Role | Role Updated |
The following permissions have been added to the role cloudjobdiscovery.tenants.createcloudjobdiscovery.tenants.deletecloudjobdiscovery.tenants.getcloudjobdiscovery.tenants.update |
| Basic Role | Role Updated |
The following permissions have been added to the role cloudjobdiscovery.tenants.createcloudjobdiscovery.tenants.deletecloudjobdiscovery.tenants.getcloudjobdiscovery.tenants.update |
| Storage Transfer Service | Now GA |
The role |
| Storage Transfer Service | Now GA |
The role |
| Storage Transfer Service | Now GA |
The role |
| Basic Role | Role Updated |
The following permissions have been added to the role cloudjobdiscovery.tenants.get |
| Talent Solution | Added |
cloudjobdiscovery.tenants.createcloudjobdiscovery.tenants.deletecloudjobdiscovery.tenants.getcloudjobdiscovery.tenants.update |
| Cloud DNS | Now GA |
dns.networks.bindPrivateDNSZone |
| Cloud Run | Added |
run.configurations.getrun.configurations.listrun.locations.listrun.revisions.deleterun.revisions.getrun.revisions.listrun.routes.getrun.routes.invokerun.routes.listrun.services.createrun.services.deleterun.services.getrun.services.getIamPolicyrun.services.listrun.services.setIamPolicyrun.services.update |
| Cloud Run | Not Supported In Custom Roles |
run.routes.invoke |
| Cloud Run | Supported In Custom Roles |
run.configurations.getrun.configurations.listrun.locations.listrun.revisions.deleterun.revisions.getrun.revisions.listrun.routes.getrun.routes.listrun.services.createrun.services.deleterun.services.getrun.services.getIamPolicyrun.services.listrun.services.setIamPolicyrun.services.update |
| Storage Transfer Service | Added |
storagetransfer.jobs.createstoragetransfer.jobs.deletestoragetransfer.jobs.getstoragetransfer.jobs.liststoragetransfer.jobs.updatestoragetransfer.operations.cancelstoragetransfer.operations.getstoragetransfer.operations.liststoragetransfer.operations.pausestoragetransfer.operations.resumestoragetransfer.projects.getServiceAccount |
| Storage Transfer Service | Supported In Custom Roles |
storagetransfer.jobs.createstoragetransfer.jobs.deletestoragetransfer.jobs.getstoragetransfer.jobs.liststoragetransfer.jobs.updatestoragetransfer.operations.cancelstoragetransfer.operations.getstoragetransfer.operations.liststoragetransfer.operations.pausestoragetransfer.operations.resumestoragetransfer.projects.getServiceAccount |
| Storage Transfer Service | Now GA |
storagetransfer.jobs.createstoragetransfer.jobs.deletestoragetransfer.jobs.getstoragetransfer.jobs.liststoragetransfer.jobs.updatestoragetransfer.operations.cancelstoragetransfer.operations.getstoragetransfer.operations.liststoragetransfer.operations.pausestoragetransfer.operations.resumestoragetransfer.projects.getServiceAccount |
Cloud IAM changes as of 2019-03-07
| Service | Change | Description |
|---|---|---|
| BigQuery | Role Added |
The role bigquery.connections.createbigquery.connections.deletebigquery.connections.getbigquery.connections.getIamPolicybigquery.connections.listbigquery.connections.setIamPolicybigquery.connections.updatebigquery.connections.use |
| BigQuery | Role Added |
The role bigquery.connections.getbigquery.connections.getIamPolicybigquery.connections.listbigquery.connections.use |
| Dialogflow | Role Updated |
The following permissions have been added to the role dialogflow.agents.update |
| Dialogflow | Role Updated |
The following permissions have been added to the role dialogflow.agents.update |
| Basic Role | Role Updated |
The following permissions have been added to the role dialogflow.agents.updatefile.snapshots.createfile.snapshots.deletefile.snapshots.getfile.snapshots.list |
| Filestore | Role Updated |
The following permissions have been added to the role file.snapshots.createfile.snapshots.deletefile.snapshots.getfile.snapshots.list |
| Filestore | Role Updated |
The following permissions have been added to the role file.snapshots.getfile.snapshots.list |
| Identity and Access Management | Now GA |
The role |
| Identity and Access Management | Role Updated |
The following permissions have been added to the role file.snapshots.list |
| Basic Role | Role Updated |
The following permissions have been added to the role dialogflow.agents.updatefile.snapshots.createfile.snapshots.deletefile.snapshots.getfile.snapshots.list |
| Service Usage | Role Updated |
The following permissions have been added to the role serviceusage.operations.get |
| Basic Role | Role Updated |
The following permissions have been added to the role file.snapshots.getfile.snapshots.list |
| AI Platform Data Labeling Service | Added |
datalabeling.annotateddatasets.deletedatalabeling.annotateddatasets.getdatalabeling.annotateddatasets.labeldatalabeling.annotateddatasets.listdatalabeling.annotationspecsets.createdatalabeling.annotationspecsets.deletedatalabeling.annotationspecsets.getdatalabeling.annotationspecsets.listdatalabeling.dataitems.getdatalabeling.dataitems.listdatalabeling.datasets.createdatalabeling.datasets.deletedatalabeling.datasets.exportdatalabeling.datasets.getdatalabeling.datasets.importdatalabeling.datasets.listdatalabeling.examples.getdatalabeling.examples.listdatalabeling.instructions.createdatalabeling.instructions.deletedatalabeling.instructions.getdatalabeling.instructions.listdatalabeling.operations.canceldatalabeling.operations.getdatalabeling.operations.list |
| AI Platform Data Labeling Service | Supported In Custom Roles |
datalabeling.annotateddatasets.deletedatalabeling.annotateddatasets.getdatalabeling.annotateddatasets.labeldatalabeling.annotateddatasets.listdatalabeling.annotationspecsets.createdatalabeling.annotationspecsets.deletedatalabeling.annotationspecsets.getdatalabeling.annotationspecsets.listdatalabeling.dataitems.getdatalabeling.dataitems.listdatalabeling.datasets.createdatalabeling.datasets.deletedatalabeling.datasets.exportdatalabeling.datasets.getdatalabeling.datasets.importdatalabeling.datasets.listdatalabeling.examples.getdatalabeling.examples.listdatalabeling.instructions.createdatalabeling.instructions.deletedatalabeling.instructions.getdatalabeling.instructions.listdatalabeling.operations.canceldatalabeling.operations.getdatalabeling.operations.list |
| Dialogflow | Added |
dialogflow.agents.update |
| Filestore | Added |
file.snapshots.createfile.snapshots.deletefile.snapshots.getfile.snapshots.list |
Cloud IAM changes as of 2019-03-01
| Service | Change | Description |
|---|---|---|
| Compute Engine | Role Updated |
The following permissions have been added to the role compute.resourcePolicies.createcompute.resourcePolicies.deletecompute.resourcePolicies.getcompute.resourcePolicies.listcompute.resourcePolicies.use |
| Dataproc | Role Added |
The role compute.machineTypes.getcompute.machineTypes.listcompute.networks.getcompute.networks.listcompute.projects.getcompute.regions.getcompute.regions.listcompute.zones.getcompute.zones.listdataproc.autoscalingPolicies.createdataproc.autoscalingPolicies.deletedataproc.autoscalingPolicies.getdataproc.autoscalingPolicies.getIamPolicydataproc.autoscalingPolicies.listdataproc.autoscalingPolicies.setIamPolicydataproc.autoscalingPolicies.updatedataproc.autoscalingPolicies.usedataproc.clusters.createdataproc.clusters.deletedataproc.clusters.getdataproc.clusters.getIamPolicydataproc.clusters.listdataproc.clusters.setIamPolicydataproc.clusters.updatedataproc.clusters.usedataproc.jobs.canceldataproc.jobs.createdataproc.jobs.deletedataproc.jobs.getdataproc.jobs.getIamPolicydataproc.jobs.listdataproc.jobs.setIamPolicydataproc.jobs.updatedataproc.operations.canceldataproc.operations.deletedataproc.operations.getdataproc.operations.getIamPolicydataproc.operations.listdataproc.operations.setIamPolicydataproc.workflowTemplates.createdataproc.workflowTemplates.deletedataproc.workflowTemplates.getdataproc.workflowTemplates.getIamPolicydataproc.workflowTemplates.instantiatedataproc.workflowTemplates.instantiateInlinedataproc.workflowTemplates.listdataproc.workflowTemplates.setIamPolicydataproc.workflowTemplates.updateresourcemanager.projects.getresourcemanager.projects.list |
| Basic Role | Role Updated |
The following permissions have been added to the role dataproc.clusters.getIamPolicydataproc.jobs.getIamPolicydataproc.operations.getIamPolicy |
| Identity and Access Management | Role Updated |
The following permissions have been added to the role iam.serviceAccounts.getiam.serviceAccounts.list |
| Basic Role | Role Updated |
The following permissions have been added to the role dataproc.clusters.getIamPolicydataproc.jobs.getIamPolicydataproc.operations.getIamPolicy |
| AutoML | Added |
automl.columnSpecs.getautoml.columnSpecs.listautoml.columnSpecs.updateautoml.datasets.updateautoml.models.exportautoml.tableSpecs.getautoml.tableSpecs.listautoml.tableSpecs.update |
| AutoML | Supported In Custom Roles |
automl.columnSpecs.listautoml.columnSpecs.updateautoml.datasets.updateautoml.models.deployautoml.models.exportautoml.models.undeployautoml.tableSpecs.getautoml.tableSpecs.listautoml.tableSpecs.update |
| Compute Engine | Added |
compute.disks.addResourcePoliciescompute.disks.removeResourcePoliciescompute.resourcePolicies.createcompute.resourcePolicies.deletecompute.resourcePolicies.getcompute.resourcePolicies.listcompute.resourcePolicies.use |
| Compute Engine | Supported In Custom Roles |
compute.disks.addResourcePoliciescompute.disks.removeResourcePoliciescompute.resourcePolicies.createcompute.resourcePolicies.deletecompute.resourcePolicies.getcompute.resourcePolicies.listcompute.resourcePolicies.use |
Cloud IAM changes as of 2019-02-15
| Service | Change | Description |
|---|---|---|
| Access Context Manager | Now GA |
The role |
| Access Context Manager | Now GA |
The role |
| Access Context Manager | Now GA |
The role |
| Talent Solution | Role Added |
The role cloudjobdiscovery.companies.createcloudjobdiscovery.companies.deletecloudjobdiscovery.companies.getcloudjobdiscovery.companies.listcloudjobdiscovery.companies.updatecloudjobdiscovery.events.createcloudjobdiscovery.events.deletecloudjobdiscovery.events.getcloudjobdiscovery.events.listcloudjobdiscovery.events.updatecloudjobdiscovery.profiles.createcloudjobdiscovery.profiles.deletecloudjobdiscovery.profiles.getcloudjobdiscovery.profiles.searchcloudjobdiscovery.profiles.updateresourcemanager.projects.getresourcemanager.projects.list |
| Talent Solution | Role Added |
The role cloudjobdiscovery.companies.getcloudjobdiscovery.companies.listcloudjobdiscovery.events.getcloudjobdiscovery.events.listcloudjobdiscovery.profiles.getcloudjobdiscovery.profiles.searchresourcemanager.projects.getresourcemanager.projects.list |
| Basic Role | Role Updated |
The following permissions have been added to the role cloudjobdiscovery.profiles.createcloudjobdiscovery.profiles.deletecloudjobdiscovery.profiles.getcloudjobdiscovery.profiles.searchcloudjobdiscovery.profiles.update |
| Basic Role | Role Updated |
The following permissions have been added to the role cloudjobdiscovery.profiles.createcloudjobdiscovery.profiles.deletecloudjobdiscovery.profiles.getcloudjobdiscovery.profiles.searchcloudjobdiscovery.profiles.update |
| Basic Role | Role Updated |
The following permissions have been added to the role cloudjobdiscovery.profiles.getcloudjobdiscovery.profiles.search |
| Cloud Monitoring | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Cloud Monitoring | Role Updated |
The following permissions have been added to the role resourcemanager.projects.getresourcemanager.projects.list |
| Access Context Manager | Supported In Custom Roles |
accesscontextmanager.accessLevels.createaccesscontextmanager.accessLevels.deleteaccesscontextmanager.accessLevels.getaccesscontextmanager.accessLevels.listaccesscontextmanager.accessLevels.updateaccesscontextmanager.accessPolicies.createaccesscontextmanager.accessPolicies.deleteaccesscontextmanager.accessPolicies.getaccesscontextmanager.accessPolicies.getIamPolicyaccesscontextmanager.accessPolicies.listaccesscontextmanager.accessPolicies.setIamPolicyaccesscontextmanager.accessPolicies.updateaccesscontextmanager.accessZones.createaccesscontextmanager.accessZones.deleteaccesscontextmanager.accessZones.getaccesscontextmanager.accessZones.listaccesscontextmanager.accessZones.updateaccesscontextmanager.policies.createaccesscontextmanager.policies.deleteaccesscontextmanager.policies.getaccesscontextmanager.policies.getIamPolicyaccesscontextmanager.policies.listaccesscontextmanager.policies.setIamPolicyaccesscontextmanager.policies.updateaccesscontextmanager.servicePerimeters.createaccesscontextmanager.servicePerimeters.deleteaccesscontextmanager.servicePerimeters.getaccesscontextmanager.servicePerimeters.listaccesscontextmanager.servicePerimeters.update |
| Access Context Manager | Now GA |
accesscontextmanager.accessLevels.createaccesscontextmanager.accessLevels.deleteaccesscontextmanager.accessLevels.getaccesscontextmanager.accessLevels.listaccesscontextmanager.accessLevels.updateaccesscontextmanager.accessPolicies.createaccesscontextmanager.accessPolicies.deleteaccesscontextmanager.accessPolicies.getaccesscontextmanager.accessPolicies.getIamPolicyaccesscontextmanager.accessPolicies.listaccesscontextmanager.accessPolicies.setIamPolicyaccesscontextmanager.accessPolicies.updateaccesscontextmanager.accessZones.createaccesscontextmanager.accessZones.deleteaccesscontextmanager.accessZones.getaccesscontextmanager.accessZones.listaccesscontextmanager.accessZones.updateaccesscontextmanager.policies.createaccesscontextmanager.policies.deleteaccesscontextmanager.policies.getaccesscontextmanager.policies.getIamPolicyaccesscontextmanager.policies.listaccesscontextmanager.policies.setIamPolicyaccesscontextmanager.policies.updateaccesscontextmanager.servicePerimeters.createaccesscontextmanager.servicePerimeters.deleteaccesscontextmanager.servicePerimeters.getaccesscontextmanager.servicePerimeters.listaccesscontextmanager.servicePerimeters.update |
| Talent Solution | Added |
cloudjobdiscovery.profiles.createcloudjobdiscovery.profiles.deletecloudjobdiscovery.profiles.getcloudjobdiscovery.profiles.searchcloudjobdiscovery.profiles.update |
Cloud IAM changes as of 2019-02-08
| Service | Change | Description |
|---|---|---|
| Security Command Center | Supported In Custom Roles |
securitycenter.assets.groupsecuritycenter.assets.listsecuritycenter.assets.listAssetPropertyNamessecuritycenter.assets.runDiscoverysecuritycenter.assetsecuritymarks.updatesecuritycenter.findings.groupsecuritycenter.findings.listsecuritycenter.findings.listFindingPropertyNamessecuritycenter.findings.setStatesecuritycenter.findings.updatesecuritycenter.findingsecuritymarks.updatesecuritycenter.organizationsettings.getsecuritycenter.organizationsettings.updatesecuritycenter.sources.getsecuritycenter.sources.getIamPolicysecuritycenter.sources.listsecuritycenter.sources.setIamPolicysecuritycenter.sources.update |
Cloud IAM changes as of 2019-02-01
| Service | Change | Description |
|---|---|---|
| Dialogflow | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Dialogflow | Now GA |
The role |
| Cloud Asset Inventory | Added |
cloudasset.assets.exportIamPolicycloudasset.assets.exportResource |
| Cloud Asset Inventory | Supported In Custom Roles |
cloudasset.assets.exportIamPolicycloudasset.assets.exportResource |
| Cloud Asset Inventory | Now GA |
cloudasset.assets.exportIamPolicycloudasset.assets.exportResource |
| Dialogflow | Supported In Custom Roles |
dialogflow.agents.searchdialogflow.agents.train |
| Dialogflow | Now GA |
dialogflow.agents.exportdialogflow.agents.getdialogflow.agents.importdialogflow.agents.restoredialogflow.agents.searchdialogflow.agents.traindialogflow.contexts.createdialogflow.contexts.deletedialogflow.contexts.getdialogflow.contexts.listdialogflow.contexts.updatedialogflow.entityTypes.createdialogflow.entityTypes.createEntitydialogflow.entityTypes.deletedialogflow.entityTypes.deleteEntitydialogflow.entityTypes.getdialogflow.entityTypes.listdialogflow.entityTypes.updatedialogflow.entityTypes.updateEntitydialogflow.intents.createdialogflow.intents.deletedialogflow.intents.getdialogflow.intents.listdialogflow.intents.updatedialogflow.operations.getdialogflow.sessionEntityTypes.createdialogflow.sessionEntityTypes.deletedialogflow.sessionEntityTypes.getdialogflow.sessionEntityTypes.listdialogflow.sessionEntityTypes.updatedialogflow.sessions.detectIntentdialogflow.sessions.streamingDetectIntent |
Cloud IAM changes as of 2019-01-25
| Service | Change | Description |
|---|---|---|
| Compute Engine | Added |
compute.instances.updateDisplayDevice |
Cloud IAM changes as of 2019-01-11
| Service | Change | Description |
|---|---|---|
| Identity-Aware Proxy | Now GA |
The role |
| Identity-Aware Proxy | Supported In Custom Roles |
iap.web.getIamPolicyiap.web.setIamPolicyiap.webServiceVersions.accessViaIAPiap.webServiceVersions.getIamPolicyiap.webServiceVersions.setIamPolicyiap.webServices.getIamPolicyiap.webServices.setIamPolicyiap.webTypes.getIamPolicyiap.webTypes.setIamPolicy |
Cloud IAM changes as of 2018-12-21
| Service | Change | Description |
|---|---|---|
| Cloud DNS | Added |
dns.networks.bindPrivateDNSZone |
| Cloud DNS | Supported In Custom Roles |
dns.networks.bindPrivateDNSZone |
Cloud IAM changes as of 2018-12-14
| Service | Change | Description |
|---|---|---|
| Firebase Authentication | Added |
firebaseauth.configs.create |
| Firebase Authentication | Supported In Custom Roles |
firebaseauth.configs.create |
Cloud IAM changes as of 2018-12-07
| Service | Change | Description |
|---|---|---|
| BigQuery | Added |
bigquery.readsessions.create |
| BigQuery | Supported In Custom Roles |
bigquery.readsessions.create |
| Google Kubernetes Engine | Supported In Custom Roles |
container.backendConfigs.createcontainer.backendConfigs.deletecontainer.backendConfigs.getcontainer.backendConfigs.listcontainer.backendConfigs.updatecontainer.tokenReviews.create |
| Google Kubernetes Engine | Now GA |
container.backendConfigs.createcontainer.backendConfigs.deletecontainer.backendConfigs.getcontainer.backendConfigs.listcontainer.backendConfigs.updatecontainer.tokenReviews.create |
Cloud IAM changes as of 2018-11-30
| Service | Change | Description |
|---|---|---|
| Cloud Asset Inventory | Now GA |
The role |
| Cloud Asset Inventory | Now GA |
cloudasset.assets.exportAll |
| Compute Engine | Added |
compute.licenseCodes.getIamPolicycompute.licenseCodes.setIamPolicycompute.nodeGroups.getIamPolicycompute.nodeGroups.setIamPolicycompute.nodeTemplates.getIamPolicycompute.nodeTemplates.setIamPolicy |
| Compute Engine | Supported In Custom Roles |
compute.disks.getIamPolicycompute.disks.setIamPolicycompute.images.getIamPolicycompute.instances.getIamPolicycompute.instances.setIamPolicycompute.licenseCodes.getIamPolicycompute.licenseCodes.setIamPolicycompute.licenses.getIamPolicycompute.licenses.setIamPolicycompute.nodeGroups.getIamPolicycompute.nodeGroups.setIamPolicycompute.nodeTemplates.getIamPolicycompute.nodeTemplates.setIamPolicycompute.snapshots.getIamPolicycompute.snapshots.setIamPolicycompute.subnetworks.getIamPolicycompute.subnetworks.setIamPolicy |
| Compute Engine | Now GA |
compute.licenseCodes.getIamPolicycompute.licenseCodes.setIamPolicycompute.nodeGroups.getIamPolicycompute.nodeGroups.setIamPolicycompute.nodeTemplates.getIamPolicycompute.nodeTemplates.setIamPolicycompute.subnetworks.getIamPolicycompute.subnetworks.setIamPolicy |
Cloud IAM changes as of 2018-11-16
| Service | Change | Description |
|---|---|---|
| AutoML | Added |
automl.locations.getIamPolicyautoml.locations.setIamPolicy |
| AutoML | Supported In Custom Roles |
automl.locations.getIamPolicyautoml.locations.setIamPolicy |
| Talent Solution | Added |
cloudjobdiscovery.events.createcloudjobdiscovery.events.deletecloudjobdiscovery.events.getcloudjobdiscovery.events.listcloudjobdiscovery.events.update |
| Compute Engine | Added |
compute.instanceTemplates.getIamPolicycompute.instanceTemplates.setIamPolicy |
| Compute Engine | Supported In Custom Roles |
compute.instanceTemplates.getIamPolicycompute.instanceTemplates.setIamPolicy |
| Compute Engine | Now GA |
compute.instanceTemplates.getIamPolicycompute.instanceTemplates.setIamPolicy |
| Google Kubernetes Engine | Added |
container.backendConfigs.createcontainer.backendConfigs.deletecontainer.backendConfigs.getcontainer.backendConfigs.listcontainer.backendConfigs.updatecontainer.tokenReviews.create |
Cloud IAM changes as of 2018-11-09
| Service | Change | Description |
|---|---|---|
| Google Analytics | Added |
firebaseanalytics.resources.googleAnalyticsEditfirebaseanalytics.resources.googleAnalyticsReadAndAnalyze |
| Google Analytics | Supported In Custom Roles |
firebaseanalytics.resources.googleAnalyticsEditfirebaseanalytics.resources.googleAnalyticsReadAndAnalyze |
Cloud IAM changes as of 2018-11-02
| Service | Change | Description |
|---|---|---|
| Compute Engine | Now GA |
compute.globalAddresses.createInternalcompute.globalAddresses.deleteInternal |
| Filestore | Supported In Custom Roles |
file.instances.createfile.instances.deletefile.instances.getfile.instances.listfile.instances.updatefile.locations.getfile.locations.listfile.operations.getfile.operations.list |
| Cloud Monitoring | Added |
stackdriver.resourceMetadata.write |
| Cloud Monitoring | Supported In Custom Roles |
stackdriver.resourceMetadata.write |
Cloud IAM changes as of 2018-10-26
| Service | Change | Description |
|---|---|---|
| BigQuery | Now GA |
The role |
| Identity and Access Management | Now GA |
The role |
| Firebase Realtime Database | Added |
firebasedatabase.instances.createfirebasedatabase.instances.list |
| Firebase Realtime Database | Supported In Custom Roles |
firebasedatabase.instances.createfirebasedatabase.instances.list |
| Firebase Extensions | Added |
firebaseextensions.configs.createfirebaseextensions.configs.deletefirebaseextensions.configs.listfirebaseextensions.configs.update |
| Firebase Extensions | Supported In Custom Roles |
firebaseextensions.configs.createfirebaseextensions.configs.deletefirebaseextensions.configs.listfirebaseextensions.configs.update |
Cloud IAM changes as of 2018-10-19
| Service | Change | Description |
|---|---|---|
| Google Cloud Support | Now GA |
The role |
| Google Cloud Support | Now GA |
The role |
| Firebase Remote Config | Added |
cloudconfig.configs.getcloudconfig.configs.update |
| Firebase Remote Config | Supported In Custom Roles |
cloudconfig.configs.getcloudconfig.configs.update |
| Google Cloud Support | Supported In Custom Roles |
cloudsupport.accounts.createcloudsupport.accounts.deletecloudsupport.accounts.getcloudsupport.accounts.getIamPolicycloudsupport.accounts.getUserRolescloudsupport.accounts.listcloudsupport.accounts.setIamPolicycloudsupport.accounts.updatecloudsupport.accounts.updateUserRolescloudsupport.operations.get |
| Google Cloud Support | Now GA |
cloudsupport.accounts.createcloudsupport.accounts.deletecloudsupport.accounts.getcloudsupport.accounts.getIamPolicycloudsupport.accounts.getUserRolescloudsupport.accounts.listcloudsupport.accounts.setIamPolicycloudsupport.accounts.updatecloudsupport.accounts.updateUserRolescloudsupport.operations.get |
| Compute Engine | Added |
compute.networks.updatePeering |
| Compute Engine | Supported In Custom Roles |
compute.networks.updatePeering |
| Firebase Crashlytics | Added |
firebasecrash.issues.updatefirebasecrash.reports.get |
| Firebase Crashlytics | Supported In Custom Roles |
firebasecrash.issues.updatefirebasecrash.reports.get |
| Firebase Dynamic Links | Added |
firebasedynamiclinks.destinations.listfirebasedynamiclinks.destinations.updatefirebasedynamiclinks.domains.createfirebasedynamiclinks.domains.deletefirebasedynamiclinks.domains.getfirebasedynamiclinks.domains.listfirebasedynamiclinks.domains.updatefirebasedynamiclinks.links.createfirebasedynamiclinks.links.getfirebasedynamiclinks.links.listfirebasedynamiclinks.links.updatefirebasedynamiclinks.stats.get |
| Firebase Dynamic Links | Supported In Custom Roles |
firebasedynamiclinks.destinations.listfirebasedynamiclinks.destinations.updatefirebasedynamiclinks.domains.createfirebasedynamiclinks.domains.deletefirebasedynamiclinks.domains.getfirebasedynamiclinks.domains.listfirebasedynamiclinks.domains.updatefirebasedynamiclinks.links.createfirebasedynamiclinks.links.getfirebasedynamiclinks.links.listfirebasedynamiclinks.links.updatefirebasedynamiclinks.stats.get |
| Firebase In-App Messaging | Added |
firebaseinappmessaging.campaigns.createfirebaseinappmessaging.campaigns.deletefirebaseinappmessaging.campaigns.getfirebaseinappmessaging.campaigns.listfirebaseinappmessaging.campaigns.update |
| Firebase In-App Messaging | Supported In Custom Roles |
firebaseinappmessaging.campaigns.createfirebaseinappmessaging.campaigns.deletefirebaseinappmessaging.campaigns.getfirebaseinappmessaging.campaigns.listfirebaseinappmessaging.campaigns.update |
| Firebase Cloud Messaging | Added |
firebasenotifications.messages.createfirebasenotifications.messages.deletefirebasenotifications.messages.getfirebasenotifications.messages.listfirebasenotifications.messages.update |
| Firebase Cloud Messaging | Supported In Custom Roles |
firebasenotifications.messages.createfirebasenotifications.messages.deletefirebasenotifications.messages.getfirebasenotifications.messages.listfirebasenotifications.messages.update |
| Firebase Performance Monitoring | Added |
firebaseperformance.config.createfirebaseperformance.config.deletefirebaseperformance.config.updatefirebaseperformance.data.get |
| Firebase Performance Monitoring | Supported In Custom Roles |
firebaseperformance.config.createfirebaseperformance.config.deletefirebaseperformance.config.updatefirebaseperformance.data.get |
| Firebase Predictions | Added |
firebasepredictions.predictions.createfirebasepredictions.predictions.deletefirebasepredictions.predictions.listfirebasepredictions.predictions.update |
| Firebase Predictions | Supported In Custom Roles |
firebasepredictions.predictions.createfirebasepredictions.predictions.deletefirebasepredictions.predictions.listfirebasepredictions.predictions.update |
| Security Command Center | Added |
securitycenter.assets.getsecuritycenter.assets.getFieldNamessecuritycenter.assets.groupsecuritycenter.assets.listsecuritycenter.assets.listAssetPropertyNamessecuritycenter.assets.runDiscoverysecuritycenter.assets.triggerDiscoverysecuritycenter.assets.updatesecuritycenter.assetsecuritymarks.updatesecuritycenter.configs.getsecuritycenter.configs.getIamPolicysecuritycenter.configs.setIamPolicysecuritycenter.configs.updatesecuritycenter.findings.groupsecuritycenter.findings.listsecuritycenter.findings.listFindingPropertyNamessecuritycenter.findings.setStatesecuritycenter.findings.updatesecuritycenter.findingsecuritymarks.updatesecuritycenter.organizationsettings.getsecuritycenter.organizationsettings.updatesecuritycenter.scans.getsecuritycenter.scans.listsecuritycenter.sources.getsecuritycenter.sources.getIamPolicysecuritycenter.sources.listsecuritycenter.sources.setIamPolicysecuritycenter.sources.update |
| Service Consumer Management | Added |
serviceconsumermanagement.tenancyu.addResourceserviceconsumermanagement.tenancyu.createserviceconsumermanagement.tenancyu.deleteserviceconsumermanagement.tenancyu.listserviceconsumermanagement.tenancyu.removeResource |
| Service Consumer Management | Supported In Custom Roles |
serviceconsumermanagement.tenancyu.addResourceserviceconsumermanagement.tenancyu.createserviceconsumermanagement.tenancyu.deleteserviceconsumermanagement.tenancyu.listserviceconsumermanagement.tenancyu.removeResource |
Cloud IAM changes as of 2018-10-12
| Service | Change | Description |
|---|---|---|
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Sensitive Data Protection | Now GA |
The role |
| Google Kubernetes Engine | Supported In Custom Roles |
container.certificateSigningRequests.approvecontainer.clusterRoles.bindcontainer.deployments.rollbackcontainer.nodes.proxycontainer.pods.attachcontainer.pods.evictcontainer.pods.execcontainer.pods.getLogscontainer.pods.portForwardcontainer.pods.proxycontainer.roles.bindcontainer.services.proxycontainer.thirdPartyObjects.createcontainer.thirdPartyObjects.deletecontainer.thirdPartyObjects.getcontainer.thirdPartyObjects.listcontainer.thirdPartyObjects.update |
| Sensitive Data Protection | Supported In Custom Roles |
dlp.analyzeRiskTemplates.createdlp.analyzeRiskTemplates.deletedlp.analyzeRiskTemplates.getdlp.analyzeRiskTemplates.listdlp.analyzeRiskTemplates.updatedlp.deidentifyTemplates.createdlp.deidentifyTemplates.deletedlp.deidentifyTemplates.getdlp.deidentifyTemplates.listdlp.deidentifyTemplates.updatedlp.inspectTemplates.createdlp.inspectTemplates.deletedlp.inspectTemplates.getdlp.inspectTemplates.listdlp.inspectTemplates.updatedlp.jobTriggers.createdlp.jobTriggers.deletedlp.jobTriggers.getdlp.jobTriggers.listdlp.jobTriggers.updatedlp.jobs.canceldlp.jobs.createdlp.jobs.deletedlp.jobs.getdlp.jobs.listdlp.kms.encrypt |
| Sensitive Data Protection | Now GA |
dlp.analyzeRiskTemplates.createdlp.analyzeRiskTemplates.deletedlp.analyzeRiskTemplates.getdlp.analyzeRiskTemplates.listdlp.analyzeRiskTemplates.updatedlp.deidentifyTemplates.createdlp.deidentifyTemplates.deletedlp.deidentifyTemplates.getdlp.deidentifyTemplates.listdlp.deidentifyTemplates.updatedlp.inspectTemplates.createdlp.inspectTemplates.deletedlp.inspectTemplates.getdlp.inspectTemplates.listdlp.inspectTemplates.updatedlp.jobTriggers.createdlp.jobTriggers.deletedlp.jobTriggers.getdlp.jobTriggers.listdlp.jobTriggers.updatedlp.jobs.canceldlp.jobs.createdlp.jobs.deletedlp.jobs.getdlp.jobs.listdlp.kms.encryptdlp.storedInfoTypes.createdlp.storedInfoTypes.deletedlp.storedInfoTypes.getdlp.storedInfoTypes.listdlp.storedInfoTypes.update |
| Cloud DNS | Supported In Custom Roles |
dns.dnsKeys.getdns.dnsKeys.listdns.managedZoneOperations.getdns.managedZoneOperations.listdns.managedZones.update |
| Firebase | Added |
firebase.billingPlans.getfirebase.billingPlans.updatefirebase.clients.createfirebase.clients.deletefirebase.clients.getfirebase.links.createfirebase.links.deletefirebase.links.listfirebase.links.updatefirebase.projects.deletefirebase.projects.getfirebase.projects.update |
| Firebase | Supported In Custom Roles |
firebase.billingPlans.getfirebase.billingPlans.updatefirebase.clients.createfirebase.clients.deletefirebase.clients.getfirebase.links.createfirebase.links.deletefirebase.links.listfirebase.links.updatefirebase.projects.deletefirebase.projects.getfirebase.projects.update |
| Firebase A/B Testing | Added |
firebaseabt.experimentresults.getfirebaseabt.experiments.createfirebaseabt.experiments.deletefirebaseabt.experiments.getfirebaseabt.experiments.listfirebaseabt.experiments.updatefirebaseabt.projectmetadata.get |
| Firebase A/B Testing | Supported In Custom Roles |
firebaseabt.experimentresults.getfirebaseabt.experiments.createfirebaseabt.experiments.deletefirebaseabt.experiments.getfirebaseabt.experiments.listfirebaseabt.experiments.updatefirebaseabt.projectmetadata.get |
| Firebase Authentication | Added |
firebaseauth.configs.getfirebaseauth.configs.updatefirebaseauth.users.createfirebaseauth.users.createSessionfirebaseauth.users.deletefirebaseauth.users.getfirebaseauth.users.sendEmailfirebaseauth.users.update |
| Firebase Authentication | Supported In Custom Roles |
firebaseauth.configs.getfirebaseauth.configs.updatefirebaseauth.users.createfirebaseauth.users.createSessionfirebaseauth.users.deletefirebaseauth.users.getfirebaseauth.users.sendEmailfirebaseauth.users.update |
| Firebase Realtime Database | Added |
firebasedatabase.instances.getfirebasedatabase.instances.update |
| Firebase Realtime Database | Supported In Custom Roles |
firebasedatabase.instances.getfirebasedatabase.instances.update |
| Firebase Hosting | Added |
firebasehosting.sites.createfirebasehosting.sites.deletefirebasehosting.sites.getfirebasehosting.sites.listfirebasehosting.sites.update |
| Firebase Hosting | Supported In Custom Roles |
firebasehosting.sites.createfirebasehosting.sites.deletefirebasehosting.sites.getfirebasehosting.sites.listfirebasehosting.sites.update |
| ML Kit for Firebase | Added |
firebaseml.compressionjobs.createfirebaseml.compressionjobs.deletefirebaseml.compressionjobs.getfirebaseml.compressionjobs.listfirebaseml.compressionjobs.startfirebaseml.compressionjobs.updatefirebaseml.models.createfirebaseml.models.deletefirebaseml.models.getfirebaseml.models.listfirebaseml.modelversions.createfirebaseml.modelversions.getfirebaseml.modelversions.listfirebaseml.modelversions.update |
| ML Kit for Firebase | Supported In Custom Roles |
firebaseml.compressionjobs.createfirebaseml.compressionjobs.deletefirebaseml.compressionjobs.getfirebaseml.compressionjobs.listfirebaseml.compressionjobs.startfirebaseml.compressionjobs.updatefirebaseml.models.createfirebaseml.models.deletefirebaseml.models.getfirebaseml.models.listfirebaseml.modelversions.createfirebaseml.modelversions.getfirebaseml.modelversions.listfirebaseml.modelversions.update |
| Firebase Security Rules | Added |
firebaserules.releases.createfirebaserules.releases.deletefirebaserules.releases.getfirebaserules.releases.getExecutablefirebaserules.releases.listfirebaserules.releases.updatefirebaserules.rulesets.createfirebaserules.rulesets.deletefirebaserules.rulesets.getfirebaserules.rulesets.listfirebaserules.rulesets.test |
| Firebase Security Rules | Supported In Custom Roles |
firebaserules.releases.createfirebaserules.releases.deletefirebaserules.releases.getfirebaserules.releases.getExecutablefirebaserules.releases.listfirebaserules.releases.updatefirebaserules.rulesets.createfirebaserules.rulesets.deletefirebaserules.rulesets.getfirebaserules.rulesets.listfirebaserules.rulesets.test |
Cloud IAM changes as of 2018-10-05
| Service | Change | Description |
|---|---|---|
| Compute Engine | Added |
compute.instances.resumecompute.instances.suspend |
| Compute Engine | Supported In Custom Roles |
compute.instances.resumecompute.instances.suspend |
| Compute Engine | Now GA |
compute.instances.resumecompute.instances.suspend |
| Google Kubernetes Engine | Supported In Custom Roles |
container.apiServices.updateStatuscontainer.certificateSigningRequests.updateStatuscontainer.cronJobs.getStatuscontainer.cronJobs.updateStatuscontainer.customResourceDefinitions.updateStatuscontainer.daemonSets.getStatuscontainer.daemonSets.updateStatuscontainer.deployments.getScalecontainer.deployments.getStatuscontainer.deployments.updateScalecontainer.deployments.updateStatuscontainer.horizontalPodAutoscalers.getStatuscontainer.horizontalPodAutoscalers.updateStatuscontainer.ingresses.getStatuscontainer.ingresses.updateStatuscontainer.jobs.getStatuscontainer.jobs.updateStatuscontainer.namespaces.getStatuscontainer.namespaces.updateStatuscontainer.nodes.getStatuscontainer.nodes.updateStatuscontainer.persistentVolumeClaims.getStatuscontainer.persistentVolumeClaims.updateStatuscontainer.persistentVolumes.getStatuscontainer.persistentVolumes.updateStatuscontainer.podDisruptionBudgets.getStatuscontainer.podDisruptionBudgets.updateStatuscontainer.pods.getStatuscontainer.pods.updateStatuscontainer.replicaSets.getScalecontainer.replicaSets.getStatuscontainer.replicaSets.updateScalecontainer.replicaSets.updateStatuscontainer.replicationControllers.getScalecontainer.replicationControllers.getStatuscontainer.replicationControllers.updateScalecontainer.replicationControllers.updateStatuscontainer.resourceQuotas.getStatuscontainer.resourceQuotas.updateStatuscontainer.services.getStatuscontainer.services.updateStatuscontainer.statefulSets.getScalecontainer.statefulSets.getStatuscontainer.statefulSets.updateScalecontainer.statefulSets.updateStatus |
| Google Kubernetes Engine | Now GA |
container.cronJobs.getStatuscontainer.daemonSets.getStatuscontainer.deployments.getStatuscontainer.horizontalPodAutoscalers.getStatuscontainer.ingresses.getStatuscontainer.jobs.getStatuscontainer.namespaces.getStatuscontainer.nodes.getStatuscontainer.persistentVolumeClaims.getStatuscontainer.persistentVolumes.getStatuscontainer.podDisruptionBudgets.getStatuscontainer.pods.getStatuscontainer.replicaSets.getScalecontainer.replicaSets.getStatuscontainer.replicaSets.updateScalecontainer.replicationControllers.getScalecontainer.replicationControllers.getStatuscontainer.replicationControllers.updateScalecontainer.resourceQuotas.getStatuscontainer.services.getStatuscontainer.statefulSets.getStatus |
Cloud IAM changes as of 2018-09-21
| Service | Change | Description |
|---|---|---|
| AutoML | Added |
automl.datasets.getIamPolicyautoml.datasets.setIamPolicyautoml.models.getIamPolicyautoml.models.setIamPolicy |
| AutoML | Supported In Custom Roles |
automl.datasets.getIamPolicyautoml.datasets.setIamPolicyautoml.models.getIamPolicyautoml.models.setIamPolicy |
| Cloud Asset Inventory | Added |
cloudasset.assets.exportAll |
| Cloud Asset Inventory | Supported In Custom Roles |
cloudasset.assets.exportAll |
| Compute Engine | Added |
compute.licenses.delete |
| Google Kubernetes Engine | Supported In Custom Roles |
container.apiServices.createcontainer.apiServices.deletecontainer.apiServices.getcontainer.apiServices.listcontainer.apiServices.updatecontainer.bindings.createcontainer.certificateSigningRequests.createcontainer.certificateSigningRequests.deletecontainer.certificateSigningRequests.getcontainer.certificateSigningRequests.listcontainer.certificateSigningRequests.updatecontainer.clusterRoleBindings.createcontainer.clusterRoleBindings.deletecontainer.clusterRoleBindings.getcontainer.clusterRoleBindings.listcontainer.clusterRoleBindings.updatecontainer.clusterRoles.createcontainer.clusterRoles.deletecontainer.clusterRoles.getcontainer.clusterRoles.listcontainer.clusterRoles.updatecontainer.componentStatuses.getcontainer.componentStatuses.listcontainer.configMaps.createcontainer.configMaps.deletecontainer.configMaps.getcontainer.configMaps.listcontainer.configMaps.updatecontainer.controllerRevisions.createcontainer.controllerRevisions.deletecontainer.controllerRevisions.getcontainer.controllerRevisions.listcontainer.controllerRevisions.updatecontainer.cronJobs.createcontainer.cronJobs.deletecontainer.cronJobs.getcontainer.cronJobs.listcontainer.cronJobs.updatecontainer.customResourceDefinitions.createcontainer.customResourceDefinitions.deletecontainer.customResourceDefinitions.getcontainer.customResourceDefinitions.listcontainer.customResourceDefinitions.updatecontainer.daemonSets.createcontainer.daemonSets.deletecontainer.daemonSets.getcontainer.daemonSets.listcontainer.daemonSets.updatecontainer.deployments.createcontainer.deployments.deletecontainer.deployments.getcontainer.deployments.listcontainer.deployments.updatecontainer.endpoints.createcontainer.endpoints.deletecontainer.endpoints.getcontainer.endpoints.listcontainer.endpoints.updatecontainer.events.createcontainer.events.deletecontainer.events.getcontainer.events.listcontainer.events.updatecontainer.horizontalPodAutoscalers.createcontainer.horizontalPodAutoscalers.deletecontainer.horizontalPodAutoscalers.getcontainer.horizontalPodAutoscalers.listcontainer.horizontalPodAutoscalers.updatecontainer.ingresses.createcontainer.ingresses.deletecontainer.ingresses.getcontainer.ingresses.listcontainer.ingresses.updatecontainer.jobs.createcontainer.jobs.deletecontainer.jobs.getcontainer.jobs.listcontainer.jobs.updatecontainer.limitRanges.createcontainer.limitRanges.deletecontainer.limitRanges.getcontainer.limitRanges.listcontainer.limitRanges.updatecontainer.localSubjectAccessReviews.createcontainer.namespaces.createcontainer.namespaces.deletecontainer.namespaces.getcontainer.namespaces.listcontainer.namespaces.updatecontainer.networkPolicies.createcontainer.networkPolicies.deletecontainer.networkPolicies.getcontainer.networkPolicies.listcontainer.networkPolicies.updatecontainer.nodes.createcontainer.nodes.deletecontainer.nodes.getcontainer.nodes.listcontainer.nodes.updatecontainer.persistentVolumeClaims.createcontainer.persistentVolumeClaims.deletecontainer.persistentVolumeClaims.getcontainer.persistentVolumeClaims.listcontainer.persistentVolumeClaims.updatecontainer.persistentVolumes.createcontainer.persistentVolumes.deletecontainer.persistentVolumes.getcontainer.persistentVolumes.listcontainer.persistentVolumes.updatecontainer.podDisruptionBudgets.createcontainer.podDisruptionBudgets.deletecontainer.podDisruptionBudgets.getcontainer.podDisruptionBudgets.listcontainer.podDisruptionBudgets.updatecontainer.podSecurityPolicies.createcontainer.podSecurityPolicies.deletecontainer.podSecurityPolicies.getcontainer.podSecurityPolicies.listcontainer.podSecurityPolicies.updatecontainer.podTemplates.createcontainer.podTemplates.deletecontainer.podTemplates.getcontainer.podTemplates.listcontainer.podTemplates.updatecontainer.pods.createcontainer.pods.deletecontainer.pods.getcontainer.pods.listcontainer.pods.updatecontainer.replicaSets.createcontainer.replicaSets.deletecontainer.replicaSets.getcontainer.replicaSets.listcontainer.replicaSets.updatecontainer.replicationControllers.createcontainer.replicationControllers.deletecontainer.replicationControllers.getcontainer.replicationControllers.listcontainer.replicationControllers.updatecontainer.resourceQuotas.createcontainer.resourceQuotas.deletecontainer.resourceQuotas.getcontainer.resourceQuotas.listcontainer.resourceQuotas.updatecontainer.roleBindings.createcontainer.roleBindings.deletecontainer.roleBindings.getcontainer.roleBindings.listcontainer.roleBindings.updatecontainer.roles.createcontainer.roles.deletecontainer.roles.getcontainer.roles.listcontainer.roles.updatecontainer.secrets.createcontainer.secrets.deletecontainer.secrets.getcontainer.secrets.listcontainer.secrets.updatecontainer.selfSubjectAccessReviews.createcontainer.serviceAccounts.createcontainer.serviceAccounts.deletecontainer.serviceAccounts.getcontainer.serviceAccounts.listcontainer.serviceAccounts.updatecontainer.services.createcontainer.services.deletecontainer.services.getcontainer.services.listcontainer.services.updatecontainer.statefulSets.createcontainer.statefulSets.deletecontainer.statefulSets.getcontainer.statefulSets.listcontainer.statefulSets.updatecontainer.storageClasses.createcontainer.storageClasses.deletecontainer.storageClasses.getcontainer.storageClasses.listcontainer.storageClasses.updatecontainer.subjectAccessReviews.create |
Cloud IAM changes as of 2018-09-07
| Service | Change | Description |
|---|---|---|
| Memorystore for Redis | Supported In Custom Roles |
redis.operations.cancelredis.operations.delete |
Cloud IAM changes as of 2018-08-31
| Service | Change | Description |
|---|---|---|
| Google Kubernetes Engine | Added |
container.cronJobs.getStatuscontainer.daemonSets.getStatuscontainer.deployments.getStatuscontainer.horizontalPodAutoscalers.getStatuscontainer.ingresses.getStatuscontainer.jobs.getStatuscontainer.namespaces.getStatuscontainer.nodes.getStatuscontainer.persistentVolumeClaims.getStatuscontainer.persistentVolumes.getStatuscontainer.podDisruptionBudgets.getStatuscontainer.pods.getStatuscontainer.replicaSets.getScalecontainer.replicaSets.getStatuscontainer.replicaSets.updateScalecontainer.replicationControllers.getScalecontainer.replicationControllers.getStatuscontainer.replicationControllers.updateScalecontainer.resourceQuotas.getStatuscontainer.services.getStatuscontainer.statefulSets.getStatus |
| Sensitive Data Protection | Added |
dlp.storedInfoTypes.createdlp.storedInfoTypes.deletedlp.storedInfoTypes.getdlp.storedInfoTypes.listdlp.storedInfoTypes.update |
| Sensitive Data Protection | Supported In Custom Roles |
dlp.storedInfoTypes.createdlp.storedInfoTypes.deletedlp.storedInfoTypes.getdlp.storedInfoTypes.listdlp.storedInfoTypes.update |
| Cloud Source Repositories | Added |
source.repos.getProjectConfigsource.repos.updateProjectConfigsource.repos.updateRepoConfig |
| Cloud Source Repositories | Supported In Custom Roles |
source.repos.getProjectConfigsource.repos.updateProjectConfigsource.repos.updateRepoConfig |
| Cloud Source Repositories | Now GA |
source.repos.getProjectConfigsource.repos.updateProjectConfigsource.repos.updateRepoConfig |
Cloud IAM changes as of 2018-08-10
| Service | Change | Description |
|---|---|---|
| Binary Authorization | Added |
binaryauthorization.attestors.verifyImageAttested |
| Binary Authorization | Supported In Custom Roles |
binaryauthorization.attestors.verifyImageAttested |
| Compute Engine | Added |
compute.globalAddresses.createInternalcompute.globalAddresses.deleteInternal |
| Compute Engine | Supported In Custom Roles |
compute.globalAddresses.createInternalcompute.globalAddresses.deleteInternal |
| Filestore | Added |
file.instances.createfile.instances.deletefile.instances.getfile.instances.listfile.instances.updatefile.locations.getfile.locations.listfile.operations.cancelfile.operations.deletefile.operations.getfile.operations.list |
Cloud IAM changes as of 2018-08-03
| Service | Change | Description |
|---|---|---|
| Android Management | Supported In Custom Roles |
androidmanagement.enterprises.manage |
| Android Management | Now GA |
androidmanagement.enterprises.manage |
| Cloud Billing | Supported In Custom Roles |
billing.resourceCosts.get |
| Binary Authorization | Added |
binaryauthorization.policy.getbinaryauthorization.policy.getIamPolicybinaryauthorization.policy.setIamPolicybinaryauthorization.policy.update |
| Cloud Composer | Now GA |
composer.environments.createcomposer.environments.deletecomposer.environments.getcomposer.environments.listcomposer.environments.updatecomposer.operations.deletecomposer.operations.getcomposer.operations.list |
| Compute Engine | Now GA |
compute.nodeGroups.addNodescompute.nodeGroups.createcompute.nodeGroups.deletecompute.nodeGroups.deleteNodescompute.nodeGroups.getcompute.nodeGroups.listcompute.nodeGroups.setNodeTemplatecompute.nodeTemplates.createcompute.nodeTemplates.deletecompute.nodeTemplates.getcompute.nodeTemplates.listcompute.nodeTypes.getcompute.nodeTypes.list |
| Google Kubernetes Engine | Now GA |
container.hostServiceAgent.use |
| Memorystore for Redis | Added |
redis.operations.cancel |
| Memorystore for Redis | Supported In Custom Roles |
redis.instances.createredis.instances.deleteredis.instances.getredis.instances.listredis.instances.updateredis.locations.getredis.locations.listredis.operations.getredis.operations.list |
| Subscribe with Google | Added |
subscribewithgoogledeveloper.tools.get |
| Subscribe with Google | Supported In Custom Roles |
subscribewithgoogledeveloper.tools.get |
Cloud IAM changes as of 2018-07-20
| Service | Change | Description |
|---|---|---|
| Access Context Manager | Added |
accesscontextmanager.accessLevels.createaccesscontextmanager.accessLevels.deleteaccesscontextmanager.accessLevels.getaccesscontextmanager.accessLevels.listaccesscontextmanager.accessLevels.updateaccesscontextmanager.accessPolicies.createaccesscontextmanager.accessPolicies.deleteaccesscontextmanager.accessPolicies.getaccesscontextmanager.accessPolicies.getIamPolicyaccesscontextmanager.accessPolicies.listaccesscontextmanager.accessPolicies.setIamPolicyaccesscontextmanager.accessPolicies.updateaccesscontextmanager.accessZones.createaccesscontextmanager.accessZones.deleteaccesscontextmanager.accessZones.getaccesscontextmanager.accessZones.listaccesscontextmanager.accessZones.updateaccesscontextmanager.policies.createaccesscontextmanager.policies.deleteaccesscontextmanager.policies.getaccesscontextmanager.policies.getIamPolicyaccesscontextmanager.policies.listaccesscontextmanager.policies.setIamPolicyaccesscontextmanager.policies.updateaccesscontextmanager.servicePerimeters.createaccesscontextmanager.servicePerimeters.deleteaccesscontextmanager.servicePerimeters.getaccesscontextmanager.servicePerimeters.listaccesscontextmanager.servicePerimeters.update |
| AutoML | Added |
automl.annotationSpecs.createautoml.annotationSpecs.deleteautoml.annotationSpecs.getautoml.annotationSpecs.listautoml.annotationSpecs.updateautoml.annotations.approveautoml.annotations.createautoml.annotations.listautoml.annotations.manipulateautoml.annotations.rejectautoml.datasets.createautoml.datasets.deleteautoml.datasets.exportautoml.datasets.getautoml.datasets.importautoml.datasets.listautoml.examples.deleteautoml.examples.getautoml.examples.listautoml.humanAnnotationTasks.createautoml.humanAnnotationTasks.deleteautoml.humanAnnotationTasks.getautoml.humanAnnotationTasks.listautoml.locations.getautoml.locations.listautoml.modelEvaluations.createautoml.modelEvaluations.getautoml.modelEvaluations.listautoml.models.createautoml.models.deleteautoml.models.deployautoml.models.getautoml.models.listautoml.models.predictautoml.models.undeployautoml.operations.cancelautoml.operations.deleteautoml.operations.getautoml.operations.list |
| AutoML | Supported In Custom Roles |
automl.annotationSpecs.createautoml.annotationSpecs.deleteautoml.annotationSpecs.getautoml.annotationSpecs.listautoml.annotationSpecs.updateautoml.annotations.approveautoml.annotations.createautoml.annotations.listautoml.annotations.manipulateautoml.annotations.rejectautoml.datasets.createautoml.datasets.deleteautoml.datasets.exportautoml.datasets.getautoml.datasets.importautoml.datasets.listautoml.examples.deleteautoml.examples.getautoml.examples.listautoml.humanAnnotationTasks.createautoml.humanAnnotationTasks.getautoml.humanAnnotationTasks.listautoml.locations.getautoml.locations.listautoml.modelEvaluations.getautoml.modelEvaluations.listautoml.models.createautoml.models.deleteautoml.models.getautoml.models.listautoml.models.predictautoml.operations.cancelautoml.operations.deleteautoml.operations.getautoml.operations.list |
| Binary Authorization | Added |
binaryauthorization.attestors.createbinaryauthorization.attestors.deletebinaryauthorization.attestors.getbinaryauthorization.attestors.getIamPolicybinaryauthorization.attestors.listbinaryauthorization.attestors.setIamPolicybinaryauthorization.attestors.update |
| Binary Authorization | Supported In Custom Roles |
binaryauthorization.attestors.createbinaryauthorization.attestors.deletebinaryauthorization.attestors.getbinaryauthorization.attestors.getIamPolicybinaryauthorization.attestors.listbinaryauthorization.attestors.setIamPolicybinaryauthorization.attestors.update |
| Cloud DNS | Supported In Custom Roles |
dns.changes.createdns.changes.getdns.changes.listdns.managedZones.createdns.managedZones.deletedns.managedZones.getdns.managedZones.listdns.projects.getdns.resourceRecordSets.createdns.resourceRecordSets.deletedns.resourceRecordSets.listdns.resourceRecordSets.update |
Cloud IAM changes as of 2018-07-13
| Service | Change | Description |
|---|---|---|
| BigQuery | Added |
bigquery.datasets.getIamPolicybigquery.datasets.setIamPolicy |
| Firestore | Added |
datastore.locations.getdatastore.locations.list |
Cloud IAM changes as of 2018-07-06
| Service | Change | Description |
|---|---|---|
| Cloud Composer | Supported In Custom Roles |
composer.environments.createcomposer.environments.deletecomposer.environments.getcomposer.environments.listcomposer.environments.updatecomposer.operations.deletecomposer.operations.getcomposer.operations.list |
| Cloud Endpoints | Added |
endpoints.portals.attachCustomDomainendpoints.portals.detachCustomDomainendpoints.portals.listCustomDomainsendpoints.portals.update |
| Cloud Endpoints | Supported In Custom Roles |
endpoints.portals.attachCustomDomainendpoints.portals.detachCustomDomainendpoints.portals.listCustomDomainsendpoints.portals.update |
| Cloud TPU | Added |
tpu.acceleratortypes.gettpu.acceleratortypes.listtpu.locations.gettpu.locations.listtpu.nodes.createtpu.nodes.deletetpu.nodes.gettpu.nodes.listtpu.nodes.reimagetpu.nodes.resettpu.nodes.starttpu.nodes.stoptpu.operations.gettpu.operations.listtpu.tensorflowversions.gettpu.tensorflowversions.list |
| Cloud TPU | Supported In Custom Roles |
tpu.acceleratortypes.gettpu.acceleratortypes.listtpu.locations.gettpu.locations.listtpu.nodes.createtpu.nodes.deletetpu.nodes.gettpu.nodes.listtpu.nodes.reimagetpu.nodes.resettpu.nodes.starttpu.nodes.stoptpu.operations.gettpu.operations.listtpu.tensorflowversions.gettpu.tensorflowversions.list |
Cloud IAM changes as of 2018-06-29
| Service | Change | Description |
|---|---|---|
| Identity and Access Management | Now GA |
iam.serviceAccounts.implicitDelegation |
Cloud IAM changes as of 2018-06-15
| Service | Change | Description |
|---|---|---|
| Compute Engine | Supported In Custom Roles |
compute.backendServices.createcompute.backendServices.deletecompute.backendServices.getcompute.backendServices.listcompute.backendServices.setSecurityPolicycompute.backendServices.updatecompute.backendServices.usecompute.regionBackendServices.createcompute.regionBackendServices.deletecompute.regionBackendServices.getcompute.regionBackendServices.listcompute.regionBackendServices.setSecurityPolicycompute.regionBackendServices.updatecompute.regionBackendServices.usecompute.targetHttpProxies.createcompute.targetHttpProxies.setUrlMapcompute.targetHttpsProxies.createcompute.targetHttpsProxies.setUrlMapcompute.targetSslProxies.createcompute.targetSslProxies.setBackendServicecompute.targetTcpProxies.createcompute.targetTcpProxies.update |
| Compute Engine | Now GA |
compute.regionBackendServices.createcompute.regionBackendServices.deletecompute.regionBackendServices.getcompute.regionBackendServices.listcompute.regionBackendServices.setSecurityPolicycompute.regionBackendServices.updatecompute.regionBackendServices.use |
Cloud IAM changes as of 2018-06-08
| Service | Change | Description |
|---|---|---|
| Compute Engine | Added |
compute.nodeGroups.addNodescompute.nodeGroups.createcompute.nodeGroups.deletecompute.nodeGroups.deleteNodescompute.nodeGroups.getcompute.nodeGroups.listcompute.nodeGroups.setNodeTemplatecompute.nodeTemplates.createcompute.nodeTemplates.deletecompute.nodeTemplates.getcompute.nodeTemplates.listcompute.nodeTypes.getcompute.nodeTypes.list |
| Compute Engine | Supported In Custom Roles |
compute.nodeGroups.addNodescompute.nodeGroups.createcompute.nodeGroups.deletecompute.nodeGroups.deleteNodescompute.nodeGroups.getcompute.nodeGroups.listcompute.nodeGroups.setNodeTemplatecompute.nodeTemplates.createcompute.nodeTemplates.deletecompute.nodeTemplates.getcompute.nodeTemplates.listcompute.nodeTypes.getcompute.nodeTypes.list |
Cloud IAM changes as of 2018-05-11
| Service | Change | Description |
|---|---|---|
| BigQuery | Supported In Custom Roles |
bigquery.jobs.listAll |
| Bigtable | Supported In Custom Roles |
bigtable.appProfiles.createbigtable.appProfiles.deletebigtable.appProfiles.getbigtable.appProfiles.listbigtable.appProfiles.updatebigtable.clusters.createbigtable.clusters.deletebigtable.tables.checkConsistencybigtable.tables.generateConsistencyToken |
| Bigtable | Now GA |
bigtable.appProfiles.createbigtable.appProfiles.deletebigtable.appProfiles.getbigtable.appProfiles.listbigtable.appProfiles.updatebigtable.tables.checkConsistencybigtable.tables.generateConsistencyToken |
| Cloud Composer | Now Beta |
composer.environments.createcomposer.environments.deletecomposer.environments.getcomposer.environments.listcomposer.environments.updatecomposer.operations.deletecomposer.operations.getcomposer.operations.list |
| Cloud Life Sciences | Supported In Custom Roles |
genomics.operations.cancelgenomics.operations.creategenomics.operations.getgenomics.operations.list |
| Cloud Monitoring | Supported In Custom Roles |
monitoring.dashboards.createmonitoring.dashboards.deletemonitoring.dashboards.getmonitoring.dashboards.listmonitoring.dashboards.updatemonitoring.publicWidgets.createmonitoring.publicWidgets.deletemonitoring.publicWidgets.getmonitoring.publicWidgets.listmonitoring.publicWidgets.updatemonitoring.uptimeCheckConfigs.createmonitoring.uptimeCheckConfigs.deletemonitoring.uptimeCheckConfigs.getmonitoring.uptimeCheckConfigs.listmonitoring.uptimeCheckConfigs.update |
| Cloud Monitoring | Now GA |
monitoring.dashboards.createmonitoring.dashboards.deletemonitoring.dashboards.getmonitoring.dashboards.listmonitoring.dashboards.updatemonitoring.publicWidgets.createmonitoring.publicWidgets.deletemonitoring.publicWidgets.getmonitoring.publicWidgets.listmonitoring.publicWidgets.update |
Cloud IAM changes as of 2018-05-04
| Service | Change | Description |
|---|---|---|
| BigQuery | Available In Custom Roles |
bigquery.jobs.listAll |
| Bigtable | Added |
bigtable.instances.getIamPolicybigtable.instances.setIamPolicy |
| Bigtable | Supported In Custom Roles |
bigtable.instances.getIamPolicybigtable.instances.setIamPolicy |
| Bigtable | Now GA |
bigtable.instances.getIamPolicybigtable.instances.setIamPolicy |
| Compute Engine | Supported In Custom Roles |
compute.instances.osAdminLogincompute.instances.osLogincompute.oslogin.updateExternalUser |
| Compute Engine | Now GA |
compute.oslogin.updateExternalUser |
| Service Management | Supported In Custom Roles |
servicemanagement.services.bind |
Cloud IAM changes as of 2018-04-06
| Service | Change | Description |
|---|---|---|
| Compute Engine | Supported In Custom Roles |
compute.instances.setShieldedVmIntegrityPolicycompute.instances.updateShieldedVmConfig |
| Compute Engine | Now GA |
compute.instances.setShieldedVmIntegrityPolicy |
| Google Kubernetes Engine | Supported In Custom Roles |
container.hostServiceAgent.use |
| Dataproc | Supported In Custom Roles |
dataproc.jobs.getIamPolicydataproc.jobs.setIamPolicydataproc.operations.getIamPolicydataproc.operations.setIamPolicydataproc.workflowTemplates.getIamPolicydataproc.workflowTemplates.setIamPolicy |
| Dataproc | Now GA |
dataproc.jobs.getIamPolicydataproc.jobs.setIamPolicydataproc.operations.getIamPolicydataproc.operations.setIamPolicydataproc.workflowTemplates.getIamPolicydataproc.workflowTemplates.setIamPolicy |
Cloud IAM changes as of 2018-03-30
| Service | Change | Description |
|---|---|---|
| Cloud IoT | Now GA |
cloudiot.devices.createcloudiot.devices.deletecloudiot.devices.getcloudiot.devices.listcloudiot.devices.updatecloudiot.devices.updateConfigcloudiot.registries.createcloudiot.registries.deletecloudiot.registries.getcloudiot.registries.getIamPolicycloudiot.registries.listcloudiot.registries.setIamPolicycloudiot.registries.update |
Cloud IAM changes as of 2018-03-23
| Service | Change | Description |
|---|---|---|
| Cloud Life Sciences | Supported In Custom Roles |
genomics.datasets.creategenomics.datasets.deletegenomics.datasets.getgenomics.datasets.getIamPolicygenomics.datasets.listgenomics.datasets.setIamPolicygenomics.datasets.update |
| Pub/Sub | Supported In Custom Roles |
pubsub.snapshots.createpubsub.snapshots.deletepubsub.snapshots.list |
Cloud IAM changes as of 2018-03-09
| Service | Change | Description |
|---|---|---|
| Talent Solution | Added |
cloudjobdiscovery.companies.createcloudjobdiscovery.companies.deletecloudjobdiscovery.companies.getcloudjobdiscovery.companies.listcloudjobdiscovery.companies.updatecloudjobdiscovery.jobs.createcloudjobdiscovery.jobs.deletecloudjobdiscovery.jobs.deleteByFiltercloudjobdiscovery.jobs.getcloudjobdiscovery.jobs.searchcloudjobdiscovery.jobs.updatecloudjobdiscovery.tools.access |
| Talent Solution | Supported In Custom Roles |
cloudjobdiscovery.companies.createcloudjobdiscovery.companies.deletecloudjobdiscovery.companies.getcloudjobdiscovery.companies.listcloudjobdiscovery.companies.updatecloudjobdiscovery.jobs.createcloudjobdiscovery.jobs.deletecloudjobdiscovery.jobs.deleteByFiltercloudjobdiscovery.jobs.getcloudjobdiscovery.jobs.searchcloudjobdiscovery.jobs.updatecloudjobdiscovery.tools.access |
| Cloud Profiler | Added |
cloudprofiler.profiles.createcloudprofiler.profiles.listcloudprofiler.profiles.update |
| Cloud Profiler | Supported In Custom Roles |
cloudprofiler.profiles.createcloudprofiler.profiles.listcloudprofiler.profiles.update |
Cloud IAM changes as of 2018-03-02
| Service | Change | Description |
|---|---|---|
| Open Service Broker for Google Cloud | Added |
servicebroker.bindingoperations.getservicebroker.bindingoperations.listservicebroker.bindings.createservicebroker.bindings.deleteservicebroker.bindings.getservicebroker.bindings.getIamPolicyservicebroker.bindings.listservicebroker.bindings.setIamPolicyservicebroker.catalogs.createservicebroker.catalogs.deleteservicebroker.catalogs.getservicebroker.catalogs.getIamPolicyservicebroker.catalogs.listservicebroker.catalogs.setIamPolicyservicebroker.catalogs.validateservicebroker.instanceoperations.getservicebroker.instanceoperations.listservicebroker.instances.createservicebroker.instances.deleteservicebroker.instances.getservicebroker.instances.getIamPolicyservicebroker.instances.listservicebroker.instances.setIamPolicyservicebroker.instances.update |
| Open Service Broker for Google Cloud | Supported In Custom Roles |
servicebroker.bindingoperations.getservicebroker.bindingoperations.listservicebroker.bindings.createservicebroker.bindings.deleteservicebroker.bindings.getservicebroker.bindings.getIamPolicyservicebroker.bindings.listservicebroker.bindings.setIamPolicyservicebroker.catalogs.createservicebroker.catalogs.deleteservicebroker.catalogs.getservicebroker.catalogs.getIamPolicyservicebroker.catalogs.listservicebroker.catalogs.setIamPolicyservicebroker.catalogs.validateservicebroker.instanceoperations.getservicebroker.instanceoperations.listservicebroker.instances.createservicebroker.instances.deleteservicebroker.instances.getservicebroker.instances.getIamPolicyservicebroker.instances.listservicebroker.instances.setIamPolicyservicebroker.instances.update |
Cloud IAM changes as of 2018-02-23
| Service | Change | Description |
|---|---|---|
| Resource Manager | Supported In Custom Roles |
resourcemanager.projects.listresourcemanager.projects.move |
| Service Management | Added |
servicemanagement.services.quota |
| Service Management | Supported In Custom Roles |
servicemanagement.services.quota |
| Cloud Source Repositories | Supported In Custom Roles |
source.repos.create |
Cloud IAM changes as of 2018-02-16
| Service | Change | Description |
|---|---|---|
| BigQuery | Supported In Custom Roles |
bigquery.tables.updatebigquery.tables.updateData |
| Cloud IoT | Supported In Custom Roles |
cloudiot.devices.createcloudiot.devices.deletecloudiot.devices.getcloudiot.devices.listcloudiot.devices.updatecloudiot.devices.updateConfigcloudiot.registries.createcloudiot.registries.deletecloudiot.registries.getcloudiot.registries.getIamPolicycloudiot.registries.listcloudiot.registries.setIamPolicycloudiot.registries.update |
| Cloud SQL | Supported In Custom Roles |
cloudsql.instances.demoteMaster |
| Google Cloud Support | Added |
cloudsupport.accounts.createcloudsupport.accounts.deletecloudsupport.accounts.getcloudsupport.accounts.getIamPolicycloudsupport.accounts.getUserRolescloudsupport.accounts.listcloudsupport.accounts.setIamPolicycloudsupport.accounts.updatecloudsupport.accounts.updateUserRolescloudsupport.operations.get |
| Compute Engine | Added |
compute.oslogin.updateExternalUser |
| Compute Engine | Supported In Custom Roles |
compute.addresses.createcompute.disks.createcompute.disks.setLabelscompute.forwardingRules.createcompute.globalAddresses.createcompute.globalForwardingRules.createcompute.images.createcompute.images.setLabelscompute.snapshots.createcompute.snapshots.setLabelscompute.targetVpnGateways.createcompute.vpnTunnels.create |
| Dataproc | Supported In Custom Roles |
dataproc.agents.createdataproc.agents.deletedataproc.agents.getdataproc.agents.listdataproc.agents.updatedataproc.tasks.leasedataproc.tasks.listInvalidatedLeasesdataproc.tasks.reportStatusdataproc.workflowTemplates.instantiateInline |
| Cloud DNS | Added |
dns.changes.createdns.changes.getdns.changes.listdns.dnsKeys.createdns.dnsKeys.deletedns.dnsKeys.getdns.dnsKeys.listdns.dnsKeys.updatedns.managedZoneOperations.getdns.managedZoneOperations.listdns.managedZones.createdns.managedZones.deletedns.managedZones.getdns.managedZones.listdns.managedZones.updatedns.projects.getdns.resourceRecordSets.createdns.resourceRecordSets.deletedns.resourceRecordSets.getdns.resourceRecordSets.listdns.resourceRecordSets.update |
Cloud IAM changes as of 2018-02-02
| Service | Change | Description |
|---|---|---|
| Compute Engine | Available In Custom Roles |
compute.interconnectAttachments.createcompute.interconnectAttachments.deletecompute.interconnectAttachments.getcompute.interconnectAttachments.listcompute.interconnectAttachments.setLabelscompute.interconnectAttachments.updatecompute.interconnectAttachments.usecompute.interconnectLocations.getcompute.interconnectLocations.listcompute.interconnects.createcompute.interconnects.deletecompute.interconnects.getcompute.interconnects.listcompute.interconnects.setLabelscompute.interconnects.updatecompute.interconnects.use |
| Sensitive Data Protection | Added |
dlp.jobTriggers.createdlp.jobTriggers.deletedlp.jobTriggers.getdlp.jobTriggers.listdlp.jobTriggers.update |
Cloud IAM changes as of 2018-01-26
| Service | Change | Description |
|---|---|---|
| BigQuery | Added |
bigquery.jobs.listAll |
| Google Kubernetes Engine | Added |
container.podSecurityPolicies.createcontainer.podSecurityPolicies.deletecontainer.podSecurityPolicies.getcontainer.podSecurityPolicies.listcontainer.podSecurityPolicies.updatecontainer.podSecurityPolicies.use |
Cloud IAM changes as of 2018-01-19
| Service | Change | Description |
|---|---|---|
| Compute Engine | Added |
compute.addresses.createInternalcompute.addresses.deleteInternalcompute.addresses.useInternal |
Cloud IAM changes as of 2018-01-12
| Service | Change | Description |
|---|---|---|
| App Engine | Not Supported In Custom Roles |
appengine.runtimes.actAsAdmin |
| Compute Engine | Added |
compute.backendServices.setSecurityPolicycompute.securityPolicies.createcompute.securityPolicies.deletecompute.securityPolicies.getcompute.securityPolicies.getIamPolicycompute.securityPolicies.listcompute.securityPolicies.setIamPolicycompute.securityPolicies.updatecompute.securityPolicies.use |
| Compute Engine | Not Supported In Custom Roles |
compute.organizations.administerXpncompute.targetHttpProxies.createcompute.targetHttpProxies.setUrlMapcompute.targetHttpsProxies.createcompute.targetHttpsProxies.setUrlMapcompute.targetSslProxies.createcompute.targetSslProxies.setBackendServicecompute.targetTcpProxies.createcompute.targetTcpProxies.update |
| Compute Engine | Now GA |
compute.instances.osAdminLogincompute.instances.osLogin |
Cloud IAM changes as of 2017-12-22
| Service | Change | Description |
|---|---|---|
| App Engine | Supported In Custom Roles |
appengine.applications.createappengine.applications.getappengine.applications.updateappengine.instances.deleteappengine.instances.getappengine.instances.listappengine.operations.getappengine.operations.listappengine.services.deleteappengine.services.getappengine.services.listappengine.services.updateappengine.versions.createappengine.versions.deleteappengine.versions.getappengine.versions.listappengine.versions.update |
| App Engine | Not Supported In Custom Roles |
appengine.applications.listappengine.operations.cancelappengine.operations.deleteappengine.services.create |
| Cloud Billing | Supported In Custom Roles |
billing.accounts.closebilling.accounts.reopenbilling.budgets.deletebilling.budgets.update |
| Cloud Debugger | Supported In Custom Roles |
clouddebugger.breakpoints.createclouddebugger.breakpoints.deleteclouddebugger.breakpoints.getclouddebugger.breakpoints.listclouddebugger.breakpoints.listActiveclouddebugger.breakpoints.updateclouddebugger.debuggees.createclouddebugger.debuggees.list |
| Cloud Key Management Service | Supported In Custom Roles |
cloudkms.cryptoKeyVersions.createcloudkms.cryptoKeyVersions.destroycloudkms.cryptoKeyVersions.getcloudkms.cryptoKeyVersions.listcloudkms.cryptoKeyVersions.restorecloudkms.cryptoKeyVersions.updatecloudkms.cryptoKeyVersions.useToDecryptcloudkms.cryptoKeyVersions.useToEncryptcloudkms.cryptoKeys.createcloudkms.cryptoKeys.getcloudkms.cryptoKeys.getIamPolicycloudkms.cryptoKeys.listcloudkms.cryptoKeys.setIamPolicycloudkms.cryptoKeys.updatecloudkms.keyRings.createcloudkms.keyRings.getcloudkms.keyRings.getIamPolicycloudkms.keyRings.listcloudkms.keyRings.setIamPolicy |
| Cloud SQL | Supported In Custom Roles |
cloudsql.backupRuns.createcloudsql.backupRuns.deletecloudsql.backupRuns.getcloudsql.backupRuns.listcloudsql.databases.createcloudsql.databases.deletecloudsql.databases.getcloudsql.databases.listcloudsql.databases.updatecloudsql.instances.clonecloudsql.instances.connectcloudsql.instances.createcloudsql.instances.deletecloudsql.instances.exportcloudsql.instances.failovercloudsql.instances.getcloudsql.instances.importcloudsql.instances.listcloudsql.instances.promoteReplicacloudsql.instances.resetSslConfigcloudsql.instances.restartcloudsql.instances.restoreBackupcloudsql.instances.startReplicacloudsql.instances.stopReplicacloudsql.instances.truncateLogcloudsql.instances.updatecloudsql.sslCerts.createcloudsql.sslCerts.deletecloudsql.sslCerts.getcloudsql.sslCerts.listcloudsql.users.createcloudsql.users.deletecloudsql.users.listcloudsql.users.update |
| Cloud SQL | Not Supported In Custom Roles |
cloudsql.databases.getIamPolicycloudsql.databases.setIamPolicycloudsql.instances.demoteMastercloudsql.instances.getIamPolicycloudsql.instances.migratecloudsql.instances.setIamPolicycloudsql.sslCerts.createEphemeral |
| Cloud Trace | Supported In Custom Roles |
cloudtrace.insights.getcloudtrace.insights.listcloudtrace.stats.getcloudtrace.tasks.createcloudtrace.tasks.deletecloudtrace.tasks.getcloudtrace.tasks.listcloudtrace.traces.getcloudtrace.traces.listcloudtrace.traces.patch |
| Compute Engine | Added |
compute.instances.setMachineResourcescompute.instances.setMinCpuPlatformcompute.instances.setServiceAccountcompute.instances.updateAccessConfigcompute.instances.updateNetworkInterfacecompute.licenseCodes.getcompute.licenseCodes.listcompute.licenseCodes.updatecompute.licenseCodes.use |
| Compute Engine | Supported In Custom Roles |
compute.acceleratorTypes.getcompute.acceleratorTypes.listcompute.addresses.deletecompute.addresses.getcompute.addresses.listcompute.addresses.usecompute.autoscalers.createcompute.autoscalers.deletecompute.autoscalers.getcompute.autoscalers.listcompute.autoscalers.updatecompute.backendBuckets.createcompute.backendBuckets.deletecompute.backendBuckets.getcompute.backendBuckets.listcompute.backendBuckets.updatecompute.commitments.listcompute.diskTypes.getcompute.diskTypes.listcompute.disks.createSnapshotcompute.disks.deletecompute.disks.getcompute.disks.listcompute.disks.resizecompute.disks.updatecompute.disks.usecompute.disks.useReadOnlycompute.firewalls.createcompute.firewalls.deletecompute.firewalls.getcompute.firewalls.listcompute.firewalls.updatecompute.forwardingRules.deletecompute.forwardingRules.getcompute.forwardingRules.listcompute.forwardingRules.setTargetcompute.globalAddresses.deletecompute.globalAddresses.getcompute.globalAddresses.listcompute.globalAddresses.usecompute.globalForwardingRules.deletecompute.globalForwardingRules.getcompute.globalForwardingRules.listcompute.globalOperations.deletecompute.globalOperations.getcompute.globalOperations.listcompute.httpHealthChecks.createcompute.httpHealthChecks.deletecompute.httpHealthChecks.getcompute.httpHealthChecks.listcompute.httpHealthChecks.updatecompute.httpHealthChecks.useReadOnlycompute.httpsHealthChecks.createcompute.httpsHealthChecks.deletecompute.httpsHealthChecks.getcompute.httpsHealthChecks.listcompute.httpsHealthChecks.updatecompute.httpsHealthChecks.useReadOnlycompute.images.deletecompute.images.deprecatecompute.images.getcompute.images.getFromFamilycompute.images.listcompute.instanceGroupManagers.createcompute.instanceGroupManagers.deletecompute.instanceGroupManagers.getcompute.instanceGroupManagers.listcompute.instanceGroupManagers.updatecompute.instanceGroupManagers.usecompute.instanceGroups.createcompute.instanceGroups.deletecompute.instanceGroups.getcompute.instanceGroups.listcompute.instanceGroups.updatecompute.instanceTemplates.createcompute.instanceTemplates.deletecompute.instanceTemplates.getcompute.instanceTemplates.listcompute.instanceTemplates.useReadOnlycompute.instances.addAccessConfigcompute.instances.attachDiskcompute.instances.createcompute.instances.deletecompute.instances.deleteAccessConfigcompute.instances.detachDiskcompute.instances.getcompute.instances.getSerialPortOutputcompute.instances.listcompute.instances.listReferrerscompute.instances.resetcompute.instances.setDiskAutoDeletecompute.instances.setLabelscompute.instances.setMachineTypecompute.instances.setMetadatacompute.instances.setSchedulingcompute.instances.setTagscompute.instances.startcompute.instances.stopcompute.instances.usecompute.machineTypes.getcompute.machineTypes.listcompute.networks.createcompute.networks.deletecompute.networks.getcompute.networks.listcompute.networks.updatePolicycompute.organizations.disableXpnHostcompute.organizations.disableXpnResourcecompute.organizations.enableXpnHostcompute.organizations.enableXpnResourcecompute.projects.getcompute.projects.setCommonInstanceMetadatacompute.projects.setUsageExportBucketcompute.regionOperations.deletecompute.regionOperations.getcompute.regionOperations.listcompute.regions.getcompute.regions.listcompute.routers.createcompute.routers.deletecompute.routers.getcompute.routers.listcompute.routers.updatecompute.routers.usecompute.routes.createcompute.routes.deletecompute.routes.getcompute.routes.listcompute.snapshots.deletecompute.snapshots.getcompute.snapshots.listcompute.snapshots.useReadOnlycompute.sslCertificates.createcompute.sslCertificates.deletecompute.sslCertificates.getcompute.sslCertificates.listcompute.subnetworks.usecompute.subnetworks.useExternalIpcompute.targetHttpProxies.createcompute.targetHttpProxies.deletecompute.targetHttpProxies.getcompute.targetHttpProxies.listcompute.targetHttpProxies.setUrlMapcompute.targetHttpProxies.usecompute.targetHttpsProxies.createcompute.targetHttpsProxies.deletecompute.targetHttpsProxies.getcompute.targetHttpsProxies.listcompute.targetHttpsProxies.setSslCertificatescompute.targetHttpsProxies.setUrlMapcompute.targetHttpsProxies.usecompute.targetInstances.createcompute.targetInstances.deletecompute.targetInstances.getcompute.targetInstances.listcompute.targetInstances.usecompute.targetPools.addHealthCheckcompute.targetPools.addInstancecompute.targetPools.createcompute.targetPools.deletecompute.targetPools.getcompute.targetPools.listcompute.targetPools.removeHealthCheckcompute.targetPools.removeInstancecompute.targetPools.updatecompute.targetPools.usecompute.targetSslProxies.createcompute.targetSslProxies.deletecompute.targetSslProxies.getcompute.targetSslProxies.listcompute.targetSslProxies.setBackendServicecompute.targetSslProxies.setProxyHeadercompute.targetSslProxies.setSslCertificatescompute.targetSslProxies.usecompute.targetTcpProxies.createcompute.targetTcpProxies.deletecompute.targetTcpProxies.getcompute.targetTcpProxies.listcompute.targetTcpProxies.updatecompute.targetTcpProxies.usecompute.targetVpnGateways.deletecompute.targetVpnGateways.getcompute.targetVpnGateways.listcompute.targetVpnGateways.usecompute.vpnTunnels.deletecompute.vpnTunnels.getcompute.vpnTunnels.listcompute.zoneOperations.deletecompute.zoneOperations.getcompute.zoneOperations.listcompute.zones.getcompute.zones.list |
| Compute Engine | Not Supported In Custom Roles |
compute.backendServices.createcompute.backendServices.deletecompute.backendServices.getcompute.backendServices.listcompute.backendServices.updatecompute.backendServices.usecompute.healthChecks.createcompute.healthChecks.deletecompute.healthChecks.getcompute.healthChecks.listcompute.healthChecks.updatecompute.healthChecks.usecompute.healthChecks.useReadOnlycompute.interconnectAttachments.createcompute.interconnectAttachments.deletecompute.interconnectAttachments.getcompute.interconnectAttachments.listcompute.interconnectAttachments.setLabelscompute.interconnectAttachments.updatecompute.interconnectAttachments.usecompute.interconnectLocations.getcompute.interconnectLocations.listcompute.interconnects.createcompute.interconnects.deletecompute.interconnects.getcompute.interconnects.listcompute.interconnects.setLabelscompute.interconnects.updatecompute.interconnects.usecompute.urlMaps.createcompute.urlMaps.deletecompute.urlMaps.getcompute.urlMaps.invalidateCachecompute.urlMaps.listcompute.urlMaps.updatecompute.urlMaps.usecompute.urlMaps.validate |
| Google Kubernetes Engine | Added |
container.services.updateStatus |
| Google Kubernetes Engine | Supported In Custom Roles |
container.clusters.createcontainer.clusters.deletecontainer.clusters.getcontainer.clusters.getCredentialscontainer.clusters.listcontainer.clusters.updatecontainer.operations.getcontainer.operations.list |
| Dataproc | Supported In Custom Roles |
dataproc.clusters.createdataproc.clusters.deletedataproc.clusters.getdataproc.clusters.getIamPolicydataproc.clusters.listdataproc.clusters.setIamPolicydataproc.clusters.updatedataproc.clusters.usedataproc.jobs.canceldataproc.jobs.createdataproc.jobs.deletedataproc.jobs.getdataproc.jobs.listdataproc.jobs.updatedataproc.operations.canceldataproc.operations.deletedataproc.operations.getdataproc.operations.listdataproc.workflowTemplates.createdataproc.workflowTemplates.deletedataproc.workflowTemplates.getdataproc.workflowTemplates.instantiatedataproc.workflowTemplates.listdataproc.workflowTemplates.update |
| Firestore | Not Supported In Custom Roles |
datastore.databases.createdatastore.databases.deletedatastore.databases.exportdatastore.databases.getdatastore.databases.getIamPolicydatastore.databases.importdatastore.databases.listdatastore.databases.setIamPolicydatastore.databases.updatedatastore.entities.allocateIdsdatastore.entities.createdatastore.entities.deletedatastore.entities.getdatastore.entities.listdatastore.entities.updatedatastore.indexes.createdatastore.indexes.deletedatastore.indexes.getdatastore.indexes.listdatastore.indexes.updatedatastore.namespaces.getdatastore.namespaces.getIamPolicydatastore.namespaces.listdatastore.namespaces.setIamPolicydatastore.operations.canceldatastore.operations.deletedatastore.operations.getdatastore.operations.listdatastore.statistics.getdatastore.statistics.list |
| Cloud Deployment Manager | Supported In Custom Roles |
deploymentmanager.compositeTypes.createdeploymentmanager.compositeTypes.deletedeploymentmanager.compositeTypes.getdeploymentmanager.compositeTypes.listdeploymentmanager.compositeTypes.updatedeploymentmanager.deployments.cancelPreviewdeploymentmanager.deployments.createdeploymentmanager.deployments.deletedeploymentmanager.deployments.getdeploymentmanager.deployments.getIamPolicydeploymentmanager.deployments.listdeploymentmanager.deployments.setIamPolicydeploymentmanager.deployments.stopdeploymentmanager.deployments.updatedeploymentmanager.manifests.getdeploymentmanager.manifests.listdeploymentmanager.operations.getdeploymentmanager.operations.listdeploymentmanager.resources.getdeploymentmanager.resources.listdeploymentmanager.typeProviders.createdeploymentmanager.typeProviders.deletedeploymentmanager.typeProviders.getdeploymentmanager.typeProviders.listdeploymentmanager.typeProviders.updatedeploymentmanager.types.list |
| Dialogflow | Supported In Custom Roles |
dialogflow.agents.exportdialogflow.agents.getdialogflow.agents.importdialogflow.agents.restoredialogflow.contexts.createdialogflow.contexts.deletedialogflow.contexts.getdialogflow.contexts.listdialogflow.contexts.updatedialogflow.entityTypes.createdialogflow.entityTypes.createEntitydialogflow.entityTypes.deletedialogflow.entityTypes.deleteEntitydialogflow.entityTypes.getdialogflow.entityTypes.listdialogflow.entityTypes.updatedialogflow.entityTypes.updateEntitydialogflow.intents.createdialogflow.intents.deletedialogflow.intents.getdialogflow.intents.listdialogflow.intents.updatedialogflow.operations.getdialogflow.sessionEntityTypes.createdialogflow.sessionEntityTypes.deletedialogflow.sessionEntityTypes.getdialogflow.sessionEntityTypes.listdialogflow.sessionEntityTypes.updatedialogflow.sessions.detectIntentdialogflow.sessions.streamingDetectIntent |
| Error Reporting | Supported In Custom Roles |
errorreporting.applications.listerrorreporting.errorEvents.createerrorreporting.errorEvents.deleteerrorreporting.errorEvents.listerrorreporting.groupMetadata.geterrorreporting.groupMetadata.updateerrorreporting.groups.list |
| Identity and Access Management | Not Supported In Custom Roles |
iam.serviceAccounts.actAsiam.serviceAccounts.getAccessTokeniam.serviceAccounts.signBlobiam.serviceAccounts.signJwt |
| Cloud Logging | Supported In Custom Roles |
logging.exclusions.createlogging.exclusions.deletelogging.exclusions.getlogging.exclusions.listlogging.exclusions.updatelogging.logEntries.createlogging.logEntries.listlogging.logMetrics.createlogging.logMetrics.deletelogging.logMetrics.getlogging.logMetrics.listlogging.logMetrics.updatelogging.logServiceIndexes.listlogging.logServices.listlogging.logs.deletelogging.logs.listlogging.privateLogEntries.listlogging.sinks.createlogging.sinks.deletelogging.sinks.getlogging.sinks.listlogging.sinks.updatelogging.usage.get |
| AI Platform | Supported In Custom Roles |
ml.jobs.cancelml.jobs.createml.jobs.getml.jobs.getIamPolicyml.jobs.listml.jobs.setIamPolicyml.jobs.updateml.locations.getml.locations.listml.models.createml.models.deleteml.models.getml.models.getIamPolicyml.models.listml.models.predictml.models.setIamPolicyml.models.updateml.operations.cancelml.operations.getml.operations.listml.projects.getConfigml.versions.createml.versions.deleteml.versions.getml.versions.listml.versions.predictml.versions.update |
| Cloud Monitoring | Supported In Custom Roles |
monitoring.groups.createmonitoring.groups.deletemonitoring.groups.getmonitoring.groups.listmonitoring.groups.updatemonitoring.metricDescriptors.createmonitoring.metricDescriptors.deletemonitoring.metricDescriptors.getmonitoring.metricDescriptors.listmonitoring.monitoredResourceDescriptors.getmonitoring.monitoredResourceDescriptors.listmonitoring.timeSeries.createmonitoring.timeSeries.list |
| Pub/Sub | Supported In Custom Roles |
pubsub.topics.setIamPolicy |
| Service Management | Supported In Custom Roles |
servicemanagement.services.checkservicemanagement.services.report |
| Service Management | Not Supported In Custom Roles |
servicemanagement.consumerSettings.getservicemanagement.consumerSettings.getIamPolicyservicemanagement.consumerSettings.listservicemanagement.consumerSettings.setIamPolicyservicemanagement.consumerSettings.update |
| Cloud Source Repositories | Supported In Custom Roles |
source.repos.deletesource.repos.getsource.repos.getIamPolicysource.repos.listsource.repos.setIamPolicy |
| Cloud Source Repositories | Not Supported In Custom Roles |
source.repos.update |
| Spanner | Supported In Custom Roles |
spanner.databaseOperations.cancelspanner.databaseOperations.getspanner.databaseOperations.listspanner.databases.beginOrRollbackReadWriteTransactionspanner.databases.beginReadOnlyTransactionspanner.databases.createspanner.databases.dropspanner.databases.getspanner.databases.getDdlspanner.databases.getIamPolicyspanner.databases.listspanner.databases.readspanner.databases.selectspanner.databases.setIamPolicyspanner.databases.updateDdlspanner.databases.writespanner.instanceConfigs.getspanner.instanceConfigs.listspanner.instanceOperations.cancelspanner.instanceOperations.deletespanner.instanceOperations.getspanner.instanceOperations.listspanner.instances.createspanner.instances.deletespanner.instances.getspanner.instances.getIamPolicyspanner.instances.listspanner.instances.setIamPolicyspanner.instances.updatespanner.sessions.createspanner.sessions.deletespanner.sessions.getspanner.sessions.list |
| Spanner | Not Supported In Custom Roles |
spanner.databaseOperations.deletespanner.databases.update |
| Cloud Storage | Supported In Custom Roles |
storage.buckets.createstorage.buckets.deletestorage.buckets.getstorage.buckets.getIamPolicystorage.buckets.liststorage.buckets.setIamPolicystorage.buckets.updatestorage.objects.createstorage.objects.deletestorage.objects.getstorage.objects.getIamPolicystorage.objects.liststorage.objects.setIamPolicystorage.objects.update |
Cloud IAM changes as of 2017-12-08
| Service | Change | Description |
|---|---|---|
| BigQuery | Supported In Custom Roles |
bigquery.datasets.createbigquery.datasets.deletebigquery.datasets.getbigquery.datasets.updatebigquery.jobs.createbigquery.jobs.getbigquery.jobs.listbigquery.jobs.updatebigquery.savedqueries.createbigquery.savedqueries.deletebigquery.savedqueries.getbigquery.savedqueries.listbigquery.savedqueries.updatebigquery.tables.createbigquery.tables.deletebigquery.tables.exportbigquery.tables.getbigquery.tables.getDatabigquery.tables.list |
| BigQuery | Not Supported In Custom Roles |
bigquery.config.getbigquery.config.updatebigquery.service.actAsSuperuserbigquery.tables.updatebigquery.tables.updateDatabigquery.transfers.getbigquery.transfers.update |
| Bigtable | Supported In Custom Roles |
bigtable.clusters.getbigtable.clusters.listbigtable.clusters.updatebigtable.instances.createbigtable.instances.deletebigtable.instances.getbigtable.instances.listbigtable.instances.updatebigtable.tables.createbigtable.tables.deletebigtable.tables.getbigtable.tables.listbigtable.tables.mutateRowsbigtable.tables.readRowsbigtable.tables.sampleRowKeysbigtable.tables.update |
| Compute Engine | Added |
compute.disks.getIamPolicycompute.disks.setIamPolicycompute.globalOperations.getIamPolicycompute.globalOperations.setIamPolicycompute.images.getIamPolicycompute.images.setIamPolicycompute.instances.getIamPolicycompute.instances.setIamPolicycompute.licenses.getIamPolicycompute.licenses.setIamPolicycompute.organizations.administerXpncompute.organizations.disableXpnHostcompute.organizations.disableXpnResourcecompute.organizations.enableXpnHostcompute.organizations.enableXpnResourcecompute.regionOperations.getIamPolicycompute.regionOperations.setIamPolicycompute.snapshots.getIamPolicycompute.snapshots.setIamPolicycompute.vpnGateways.createcompute.vpnGateways.deletecompute.vpnGateways.getcompute.vpnGateways.listcompute.vpnGateways.setLabelscompute.vpnGateways.usecompute.zoneOperations.getIamPolicycompute.zoneOperations.setIamPolicy |
| Dataflow | Supported In Custom Roles |
dataflow.jobs.canceldataflow.jobs.createdataflow.jobs.getdataflow.jobs.listdataflow.jobs.updateContentsdataflow.messages.listdataflow.metrics.get |
| Dataproc | Added |
dataproc.workflowTemplates.instantiateInline |
| Sensitive Data Protection | Added |
dlp.analyzeRiskTemplates.createdlp.analyzeRiskTemplates.deletedlp.analyzeRiskTemplates.getdlp.analyzeRiskTemplates.listdlp.analyzeRiskTemplates.updatedlp.deidentifyTemplates.createdlp.deidentifyTemplates.deletedlp.deidentifyTemplates.getdlp.deidentifyTemplates.listdlp.deidentifyTemplates.updatedlp.inspectTemplates.createdlp.inspectTemplates.deletedlp.inspectTemplates.getdlp.inspectTemplates.listdlp.inspectTemplates.updatedlp.jobs.canceldlp.jobs.createdlp.jobs.deletedlp.jobs.getdlp.jobs.list |
| Pub/Sub | Added |
pubsub.snapshots.createpubsub.snapshots.deletepubsub.snapshots.getpubsub.snapshots.getIamPolicypubsub.snapshots.listpubsub.snapshots.seekpubsub.snapshots.setIamPolicypubsub.snapshots.update |
| Pub/Sub | Supported In Custom Roles |
pubsub.subscriptions.consumepubsub.subscriptions.createpubsub.subscriptions.deletepubsub.subscriptions.getpubsub.subscriptions.getIamPolicypubsub.subscriptions.listpubsub.subscriptions.setIamPolicypubsub.subscriptions.updatepubsub.topics.attachSubscriptionpubsub.topics.createpubsub.topics.deletepubsub.topics.getpubsub.topics.getIamPolicypubsub.topics.listpubsub.topics.publish |
Cloud IAM changes as of 2017-12-01
| Service | Change | Description |
|---|---|---|
| Cloud Build | Supported In Custom Roles |
cloudbuild.builds.createcloudbuild.builds.getcloudbuild.builds.listcloudbuild.builds.update |
| Cloud Tool Results | Now GA |
cloudtoolresults.executions.createcloudtoolresults.executions.getcloudtoolresults.executions.listcloudtoolresults.executions.updatecloudtoolresults.histories.createcloudtoolresults.histories.getcloudtoolresults.histories.listcloudtoolresults.settings.createcloudtoolresults.settings.getcloudtoolresults.settings.updatecloudtoolresults.steps.createcloudtoolresults.steps.getcloudtoolresults.steps.listcloudtoolresults.steps.update |
| Compute Engine | Now GA |
compute.instances.addMaintenancePoliciescompute.instances.removeMaintenancePoliciescompute.maintenancePolicies.createcompute.maintenancePolicies.deletecompute.maintenancePolicies.getcompute.maintenancePolicies.getIamPolicycompute.maintenancePolicies.listcompute.maintenancePolicies.setIamPolicycompute.maintenancePolicies.usecompute.targetTcpProxies.createcompute.targetTcpProxies.deletecompute.targetTcpProxies.getcompute.targetTcpProxies.getIamPolicycompute.targetTcpProxies.listcompute.targetTcpProxies.setIamPolicycompute.targetTcpProxies.updatecompute.targetTcpProxies.use |
| Google Kubernetes Engine | Added |
container.initializerConfigurations.createcontainer.initializerConfigurations.deletecontainer.initializerConfigurations.getcontainer.initializerConfigurations.listcontainer.initializerConfigurations.updatecontainer.pods.initialize |
| Google Kubernetes Engine | Now GA |
container.deployments.getScalecontainer.deployments.updateScale |
| Dataprep by Trifacta | Supported In Custom Roles |
dataprep.projects.use |
| Identity and Access Management | Supported In Custom Roles |
iam.roles.createiam.roles.deleteiam.roles.getiam.roles.listiam.roles.undeleteiam.roles.update |
Cloud IAM changes as of 2017-11-10
| Service | Change | Description |
|---|---|---|
| Google Kubernetes Engine | Added |
container.clusters.getIamPolicycontainer.clusters.setIamPolicy |
| AI Platform | Added |
ml.locations.getml.locations.list |
| Cloud Monitoring | Added |
monitoring.metricDescriptors.update |
Cloud IAM changes as of 2017-10-27
| Service | Change | Description |
|---|---|---|
| Compute Engine | Added |
compute.instances.updateShieldedVmConfig |
| Identity-Aware Proxy | Added |
iap.web.getIamPolicyiap.web.setIamPolicyiap.webServiceVersions.accessViaIAPiap.webServiceVersions.getIamPolicyiap.webServiceVersions.setIamPolicyiap.webServiceVersions.updateIAPiap.webServices.getIamPolicyiap.webServices.setIamPolicyiap.webServices.updateIAPiap.webTypes.getIamPolicyiap.webTypes.setIamPolicyiap.webTypes.updateIAP |
| Service Management | Supported In Custom Roles |
servicemanagement.services.createservicemanagement.services.deleteservicemanagement.services.getservicemanagement.services.getIamPolicyservicemanagement.services.listservicemanagement.services.setIamPolicyservicemanagement.services.update |
Cloud IAM changes as of 2017-10-06
| Service | Change | Description |
|---|---|---|
| Dataproc | Now GA |
dataproc.workflowTemplates.createdataproc.workflowTemplates.deletedataproc.workflowTemplates.getdataproc.workflowTemplates.getIamPolicydataproc.workflowTemplates.instantiatedataproc.workflowTemplates.listdataproc.workflowTemplates.setIamPolicydataproc.workflowTemplates.update |
Cloud IAM changes as of 2017-09-22
| Service | Change | Description |
|---|---|---|
| App Engine | Added |
appengine.memcache.addKeyappengine.memcache.flushappengine.memcache.getappengine.memcache.getKeyappengine.memcache.listappengine.memcache.update |
| Cloud SQL | Added |
cloudsql.instances.demoteMaster |
| Cloud SQL | Now GA |
cloudsql.instances.demoteMaster |
Cloud IAM changes as of 2017-09-08
| Service | Change | Description |
|---|---|---|
| Cloud Run functions | Added |
cloudfunctions.functions.callcloudfunctions.functions.createcloudfunctions.functions.deletecloudfunctions.functions.getcloudfunctions.functions.listcloudfunctions.functions.sourceCodeGetcloudfunctions.functions.sourceCodeSetcloudfunctions.functions.updatecloudfunctions.locations.listcloudfunctions.operations.getcloudfunctions.operations.list |
| Compute Engine | Added |
compute.instances.setDeletionProtectioncompute.targetHttpsProxies.setUrlMap |
| Google Kubernetes Engine | Added |
container.statefulSets.getScalecontainer.statefulSets.updateScale |
| Google Kubernetes Engine | Now GA |
container.statefulSets.getScalecontainer.statefulSets.updateScale |
| Cloud Run functions | Added |
dlp.kms.encryptdlp.riskAnalysisOperations.canceldlp.riskAnalysisOperations.createdlp.riskAnalysisOperations.getdlp.riskAnalysisOperations.list |