This page lists the IAM roles and permissions for GKE Multi-Cloud. To search through all roles and permissions, see the role and permission index .
GKE Multi-Cloud roles
Anthos Multi-cloud Admin
( roles/  
)
Admin access to Anthos Multi-cloud resources.
  gkemulticloud.* 
 
-  gkemulticloud.attachedClusters. create 
-  gkemulticloud.attachedClusters. createTagBinding 
-  gkemulticloud.attachedClusters. delete 
-  gkemulticloud.attachedClusters. deleteTagBinding 
-  gkemulticloud.attachedClusters. generateInstallManifest 
-  gkemulticloud.attachedClusters. get 
-  gkemulticloud.attachedClusters. import 
-  gkemulticloud.attachedClusters. list 
-  gkemulticloud.attachedClusters. listEffectiveTags 
-  gkemulticloud.attachedClusters. listTagBindings 
-  gkemulticloud.attachedClusters. update 
-  gkemulticloud.attachedServerConfigs. get 
-  gkemulticloud.awsClusters. create 
-  gkemulticloud.awsClusters. delete 
-  gkemulticloud.awsClusters. generateAccessToken 
-  gkemulticloud.awsClusters.get
-  gkemulticloud.awsClusters. getAdminKubeconfig 
-  gkemulticloud.awsClusters.list
-  gkemulticloud.awsClusters. update 
-  gkemulticloud.awsNodePools. create 
-  gkemulticloud.awsNodePools. delete 
-  gkemulticloud.awsNodePools.get
-  gkemulticloud.awsNodePools. list 
-  gkemulticloud.awsNodePools. update 
-  gkemulticloud.awsServerConfigs. get 
-  gkemulticloud.azureClients. create 
-  gkemulticloud.azureClients. delete 
-  gkemulticloud.azureClients.get
-  gkemulticloud.azureClients. list 
-  gkemulticloud.azureClusters. create 
-  gkemulticloud.azureClusters. delete 
-  gkemulticloud.azureClusters. generateAccessToken 
-  gkemulticloud.azureClusters. get 
-  gkemulticloud.azureClusters. getAdminKubeconfig 
-  gkemulticloud.azureClusters. list 
-  gkemulticloud.azureClusters. update 
-  gkemulticloud.azureNodePools. create 
-  gkemulticloud.azureNodePools. delete 
-  gkemulticloud.azureNodePools. get 
-  gkemulticloud.azureNodePools. list 
-  gkemulticloud.azureNodePools. update 
-  gkemulticloud.azureServerConfigs. get 
-  gkemulticloud.operations. cancel 
-  gkemulticloud.operations. delete 
-  gkemulticloud.operations.get
-  gkemulticloud.operations.list
-  gkemulticloud.operations.wait
 resourcemanager.projects.get 
 resourcemanager.projects.list 
Anthos Multi-Cloud Container Service Agent
( roles/  
)
Grants the Anthos Multi-Cloud Container Service Account access to manage resources.
 binaryauthorization.  
 binaryauthorization.  
 binaryauthorization.  
 binaryauthorization.  
 binaryauthorization.policy.get 
 cloudnotifications.  
  kubernetesmetadata.* 
 
-  kubernetesmetadata.metadata. config 
-  kubernetesmetadata.metadata. publish 
-  kubernetesmetadata.metadata. snapshot 
 logging.logEntries.create 
 logging.logEntries.route 
 monitoring.alertPolicies.get 
 monitoring.alertPolicies.list 
 monitoring.  
 monitoring.  
  monitoring.alerts.* 
 
-  monitoring.alerts.get
-  monitoring.alerts.list
 monitoring.dashboards.get 
 monitoring.dashboards.list 
 monitoring.  
 monitoring.  
 monitoring.groups.get 
 monitoring.groups.list 
 monitoring.  
 monitoring.  
 monitoring.  
  monitoring.  
 
-  monitoring.monitoredResourceDescriptors. get 
-  monitoring.monitoredResourceDescriptors. list 
  monitoring.  
 
-  monitoring.notificationChannelDescriptors. get 
-  monitoring.notificationChannelDescriptors. list 
 monitoring.  
 monitoring.  
 monitoring.services.get 
 monitoring.services.list 
 monitoring.slos.get 
 monitoring.slos.list 
 monitoring.snoozes.get 
 monitoring.snoozes.list 
  monitoring.timeSeries.* 
 
-  monitoring.timeSeries.create
-  monitoring.timeSeries.list
 monitoring.  
 monitoring.  
  opsconfigmonitoring.* 
 
-  opsconfigmonitoring.resourceMetadata. list 
-  opsconfigmonitoring.resourceMetadata. write 
 resourcemanager.projects.get 
 resourcemanager.projects.list 
 serviceusage.services.use 
 stackdriver.projects.get 
 stackdriver.  
 telemetry.metrics.write 
Anthos Multi-Cloud Control Plane Machine Service Agent
( roles/  
)
Grants the Anthos Multi-Cloud Control Plane Machine Service Account access to manage resources.
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 serviceusage.services.use 
Anthos Multi-Cloud Node Pool Machine Service Agent
( roles/  
)
Grants the Anthos Multi-Cloud Node Pool Machine Service Account access to manage resources.
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 serviceusage.services.use 
Anthos Multi-Cloud Service Agent
( roles/  
)
Grants the Anthos Multi-Cloud Service Account access to manage resources.
  gkehub.features.* 
 
-  gkehub.features.create
-  gkehub.features.delete
-  gkehub.features.get
-  gkehub.features.getIamPolicy
-  gkehub.features.list
-  gkehub.features.setIamPolicy
-  gkehub.features.update
  gkehub.fleet.* 
 
-  gkehub.fleet.create
-  gkehub.fleet.createFreeTrial
-  gkehub.fleet.delete
-  gkehub.fleet.get
-  gkehub.fleet.getFreeTrial
-  gkehub.fleet.update
-  gkehub.fleet.updateFreeTrial
  gkehub.locations.* 
 
-  gkehub.locations.get
-  gkehub.locations.list
  gkehub.membershipbindings.* 
 
-  gkehub.membershipbindings. create 
-  gkehub.membershipbindings. delete 
-  gkehub.membershipbindings.get
-  gkehub.membershipbindings.list
-  gkehub.membershipbindings. update 
  gkehub.membershipfeatures.* 
 
-  gkehub.membershipfeatures. create 
-  gkehub.membershipfeatures. delete 
-  gkehub.membershipfeatures.get
-  gkehub.membershipfeatures.list
-  gkehub.membershipfeatures. update 
  gkehub.memberships.* 
 
-  gkehub.memberships.create
-  gkehub.memberships.delete
-  gkehub.memberships. generateConnectManifest 
-  gkehub.memberships.get
-  gkehub.memberships. getIamPolicy 
-  gkehub.memberships.list
-  gkehub.memberships. setIamPolicy 
-  gkehub.memberships.update
  gkehub.namespaces.* 
 
-  gkehub.namespaces.create
-  gkehub.namespaces.delete
-  gkehub.namespaces.get
-  gkehub.namespaces.list
-  gkehub.namespaces.update
  gkehub.operations.* 
 
-  gkehub.operations.cancel
-  gkehub.operations.delete
-  gkehub.operations.get
-  gkehub.operations.list
  gkehub.rbacrolebindings.* 
 
-  gkehub.rbacrolebindings.create
-  gkehub.rbacrolebindings.delete
-  gkehub.rbacrolebindings.get
-  gkehub.rbacrolebindings.list
-  gkehub.rbacrolebindings.update
 gkehub.scopes.create 
 gkehub.scopes.delete 
 gkehub.scopes.get 
 gkehub.scopes.getIamPolicy 
 gkehub.scopes.list 
 gkehub.  
 gkehub.scopes.update 
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.  
 resourcemanager.projects.get 
 resourcemanager.projects.list 
Anthos Multi-cloud Telemetry Writer
( roles/  
)
Grant access to write cluster telemetry data such as logs, metrics, and resource metadata.
  kubernetesmetadata.* 
 
-  kubernetesmetadata.metadata. config 
-  kubernetesmetadata.metadata. publish 
-  kubernetesmetadata.metadata. snapshot 
 logging.logEntries.create 
 logging.logEntries.route 
 monitoring.  
 monitoring.  
 monitoring.  
  monitoring.  
 
-  monitoring.monitoredResourceDescriptors. get 
-  monitoring.monitoredResourceDescriptors. list 
 monitoring.timeSeries.create 
 opsconfigmonitoring.  
 telemetry.metrics.write 
Anthos Multi-cloud Viewer
( roles/  
)
Viewer access to Anthos Multi-cloud resources.
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.awsClusters.get 
 gkemulticloud.awsClusters.list 
 gkemulticloud.awsNodePools.get 
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.azureClients.get 
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.  
 gkemulticloud.operations.get 
 gkemulticloud.operations.list 
 gkemulticloud.operations.wait 
 resourcemanager.projects.get 
 resourcemanager.projects.list 
GKE Multi-Cloud permissions
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 DLP Organization Data Profiles Driver 
( roles/  
)
 DLP Project Data Profiles Driver 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Tag User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 DLP Organization Data Profiles Driver 
( roles/  
)
 DLP Project Data Profiles Driver 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Tag User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 DLP Organization Data Profiles Driver 
( roles/  
)
 DLP Project Data Profiles Driver 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Support User 
( roles/  
)
 Tag User 
( roles/  
)
 Tag Viewer 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 DLP Organization Data Profiles Driver 
( roles/  
)
 DLP Project Data Profiles Driver 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Support User 
( roles/  
)
 Tag User 
( roles/  
)
 Tag Viewer 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
Service agent roles
-  Anthos Multi-Cloud Service Agent 
( roles/)gkemulticloud.serviceAgent 
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.awsClusters.get 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Support User 
( roles/  
)
Service agent roles
-  GKE Hub Service Agent 
( roles/)gkehub.serviceAgent 
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.awsClusters.list 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
Service agent roles
-  Anthos Multi-Cloud Service Agent 
( roles/)gkemulticloud.serviceAgent 
 gkemulticloud.awsNodePools.get 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
Service agent roles
-  Anthos Multi-Cloud Service Agent 
( roles/)gkemulticloud.serviceAgent 
 gkemulticloud.azureClients.get 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
Service agent roles
-  Anthos Multi-Cloud Service Agent 
( roles/)gkemulticloud.serviceAgent 
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Support User 
( roles/  
)
Service agent roles
-  GKE Hub Service Agent 
( roles/)gkehub.serviceAgent 
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
Service agent roles
-  Anthos Multi-Cloud Service Agent 
( roles/)gkemulticloud.serviceAgent 
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.  
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 gkemulticloud.operations.get 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.operations.list 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Support User 
( roles/  
)
 gkemulticloud.operations.wait 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Anthos Multi-cloud Admin 
( roles/  
)
 Anthos Multi-cloud Viewer 
( roles/  
)
 Support User 
( roles/  
)

