This page lists the IAM roles and permissions for Cloud Life Sciences. To search through all roles and permissions, see the role and permission index .
Cloud Life Sciences roles
Genomics Admin
( roles/  
)
Full access to genomics datasets and operations.
  genomics.* 
 
-  genomics.datasets.create
-  genomics.datasets.delete
-  genomics.datasets.get
-  genomics.datasets.getIamPolicy
-  genomics.datasets.list
-  genomics.datasets.setIamPolicy
-  genomics.datasets.update
-  genomics.operations.cancel
-  genomics.operations.create
-  genomics.operations.get
-  genomics.operations.list
Genomics Editor
( roles/  
)
Access to read and edit genomics datasets and operations.
 genomics.datasets.create 
 genomics.datasets.delete 
 genomics.datasets.get 
 genomics.datasets.list 
 genomics.datasets.update 
  genomics.operations.* 
 
-  genomics.operations.cancel
-  genomics.operations.create
-  genomics.operations.get
-  genomics.operations.list
Genomics Pipelines Runner
( roles/  
)
Full access to operate on genomics pipelines.
  genomics.operations.* 
 
-  genomics.operations.cancel
-  genomics.operations.create
-  genomics.operations.get
-  genomics.operations.list
Genomics Service Agent
( roles/  
)
Gives Genomics Service Account access to compute resources. Includes access to service accounts.
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.backupPlans.get 
 backupdr.backupPlans.list 
 backupdr.  
 backupdr.  
 backupdr.backupVaults.get 
 backupdr.backupVaults.list 
 backupdr.locations.list 
 backupdr.operations.get 
 backupdr.operations.list 
 backupdr.  
  compute.acceleratorTypes.* 
 
-  compute.acceleratorTypes.get
-  compute.acceleratorTypes.list
 compute.  
 compute.  
 compute.addresses.get 
 compute.addresses.list 
 compute.  
 compute.  
 compute.addresses.use 
 compute.addresses.useInternal 
  compute.autoscalers.* 
 
-  compute.autoscalers.create
-  compute.autoscalers.delete
-  compute.autoscalers.get
-  compute.autoscalers.list
-  compute.autoscalers.update
 compute.backendBuckets.get 
 compute.backendBuckets.list 
 compute.  
 compute.  
 compute.backendServices.get 
 compute.backendServices.list 
 compute.  
 compute.  
 compute.crossSiteNetworks.get 
 compute.crossSiteNetworks.list 
 compute.diskSettings.get 
  compute.diskTypes.* 
 
-  compute.diskTypes.get
-  compute.diskTypes.list
  compute.disks.* 
 
-  compute.disks. addResourcePolicies 
-  compute.disks.create
-  compute.disks.createSnapshot
-  compute.disks.createTagBinding
-  compute.disks.delete
-  compute.disks.deleteTagBinding
-  compute.disks.get
-  compute.disks.getIamPolicy
-  compute.disks.list
-  compute.disks. listEffectiveTags 
-  compute.disks.listTagBindings
-  compute.disks. removeResourcePolicies 
-  compute.disks.resize
-  compute.disks.setIamPolicy
-  compute.disks.setLabels
-  compute.disks. startAsyncReplication 
-  compute.disks. stopAsyncReplication 
-  compute.disks. stopGroupAsyncReplication 
-  compute.disks.update
-  compute.disks.updateKmsKey
-  compute.disks.use
-  compute.disks.useReadOnly
 compute.  
 compute.  
 compute.  
 compute.  
 compute.firewalls.get 
 compute.firewalls.list 
 compute.  
 compute.  
 compute.forwardingRules.get 
 compute.forwardingRules.list 
 compute.  
 compute.  
 compute.globalAddresses.get 
 compute.globalAddresses.list 
 compute.  
 compute.  
 compute.globalAddresses.use 
 compute.  
 compute.  
 compute.  
 compute.  
  compute.  
 
-  compute.globalNetworkEndpointGroups. attachNetworkEndpoints 
-  compute.globalNetworkEndpointGroups. create 
-  compute.globalNetworkEndpointGroups. createTagBinding 
-  compute.globalNetworkEndpointGroups. delete 
-  compute.globalNetworkEndpointGroups. deleteTagBinding 
-  compute.globalNetworkEndpointGroups. detachNetworkEndpoints 
-  compute.globalNetworkEndpointGroups. get 
-  compute.globalNetworkEndpointGroups. list 
-  compute.globalNetworkEndpointGroups. listEffectiveTags 
-  compute.globalNetworkEndpointGroups. listTagBindings 
-  compute.globalNetworkEndpointGroups. use 
 compute.globalOperations.get 
 compute.globalOperations.list 
 compute.healthChecks.get 
 compute.healthChecks.list 
 compute.  
 compute.  
 compute.httpHealthChecks.get 
 compute.httpHealthChecks.list 
 compute.  
 compute.  
 compute.httpsHealthChecks.get 
 compute.httpsHealthChecks.list 
 compute.  
 compute.  
  compute.images.* 
 
-  compute.images.create
-  compute.images. createTagBinding 
-  compute.images.delete
-  compute.images. deleteTagBinding 
-  compute.images.deprecate
-  compute.images.get
-  compute.images.getFromFamily
-  compute.images.getIamPolicy
-  compute.images.list
-  compute.images. listEffectiveTags 
-  compute.images.listTagBindings
-  compute.images.setIamPolicy
-  compute.images.setLabels
-  compute.images.update
-  compute.images.useReadOnly
  compute.  
 
-  compute.instanceGroupManagers. create 
-  compute.instanceGroupManagers. createTagBinding 
-  compute.instanceGroupManagers. delete 
-  compute.instanceGroupManagers. deleteTagBinding 
-  compute.instanceGroupManagers. get 
-  compute.instanceGroupManagers. list 
-  compute.instanceGroupManagers. listEffectiveTags 
-  compute.instanceGroupManagers. listTagBindings 
-  compute.instanceGroupManagers. update 
-  compute.instanceGroupManagers. use 
  compute.instanceGroups.* 
 
-  compute.instanceGroups.create
-  compute.instanceGroups. createTagBinding 
-  compute.instanceGroups.delete
-  compute.instanceGroups. deleteTagBinding 
-  compute.instanceGroups.get
-  compute.instanceGroups.list
-  compute.instanceGroups. listEffectiveTags 
-  compute.instanceGroups. listTagBindings 
-  compute.instanceGroups.update
-  compute.instanceGroups.use
  compute.instanceSettings.* 
 
-  compute.instanceSettings.get
-  compute.instanceSettings. update 
  compute.instanceTemplates.* 
 
-  compute.instanceTemplates. create 
-  compute.instanceTemplates. delete 
-  compute.instanceTemplates.get
-  compute.instanceTemplates. getIamPolicy 
-  compute.instanceTemplates.list
-  compute.instanceTemplates. setIamPolicy 
-  compute.instanceTemplates. useReadOnly 
  compute.instances.* 
 
-  compute.instances. addAccessConfig 
-  compute.instances. addNetworkInterface 
-  compute.instances. addResourcePolicies 
-  compute.instances.attachDisk
-  compute.instances.create
-  compute.instances. createTagBinding 
-  compute.instances.delete
-  compute.instances. deleteAccessConfig 
-  compute.instances. deleteNetworkInterface 
-  compute.instances. deleteTagBinding 
-  compute.instances.detachDisk
-  compute.instances.get
-  compute.instances. getEffectiveFirewalls 
-  compute.instances. getGuestAttributes 
-  compute.instances.getIamPolicy
-  compute.instances. getScreenshot 
-  compute.instances. getSerialPortOutput 
-  compute.instances. getShieldedInstanceIdentity 
-  compute.instances. getShieldedVmIdentity 
-  compute.instances.list
-  compute.instances. listEffectiveTags 
-  compute.instances. listReferrers 
-  compute.instances. listTagBindings 
-  compute.instances.osAdminLogin
-  compute.instances.osLogin
-  compute.instances. pscInterfaceCreate 
-  compute.instances. removeResourcePolicies 
-  compute.instances.reset
-  compute.instances.resume
-  compute.instances. sendDiagnosticInterrupt 
-  compute.instances. setDeletionProtection 
-  compute.instances. setDiskAutoDelete 
-  compute.instances.setIamPolicy
-  compute.instances.setLabels
-  compute.instances. setMachineResources 
-  compute.instances. setMachineType 
-  compute.instances.setMetadata
-  compute.instances. setMinCpuPlatform 
-  compute.instances.setName
-  compute.instances. setScheduling 
-  compute.instances. setSecurityPolicy 
-  compute.instances. setServiceAccount 
-  compute.instances. setShieldedInstanceIntegrityPolicy 
-  compute.instances. setShieldedVmIntegrityPolicy 
-  compute.instances.setTags
-  compute.instances. simulateMaintenanceEvent 
-  compute.instances.start
-  compute.instances. startWithEncryptionKey 
-  compute.instances.stop
-  compute.instances.suspend
-  compute.instances.update
-  compute.instances. updateAccessConfig 
-  compute.instances. updateDisplayDevice 
-  compute.instances. updateNetworkInterface 
-  compute.instances. updateSecurity 
-  compute.instances. updateShieldedInstanceConfig 
-  compute.instances. updateShieldedVmConfig 
-  compute.instances.use
-  compute.instances.useReadOnly
  compute.instantSnapshots.* 
 
-  compute.instantSnapshots. create 
-  compute.instantSnapshots. delete 
-  compute.instantSnapshots. export 
-  compute.instantSnapshots.get
-  compute.instantSnapshots. getIamPolicy 
-  compute.instantSnapshots.list
-  compute.instantSnapshots. setIamPolicy 
-  compute.instantSnapshots. setLabels 
-  compute.instantSnapshots. useReadOnly 
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.interconnectGroups.get 
 compute.  
  compute.  
 
-  compute.interconnectLocations. get 
-  compute.interconnectLocations. list 
  compute.  
 
-  compute.interconnectRemoteLocations. get 
-  compute.interconnectRemoteLocations. list 
 compute.interconnects.get 
 compute.interconnects.list 
 compute.  
 compute.  
  compute.licenseCodes.* 
 
-  compute.licenseCodes.get
-  compute.licenseCodes. getIamPolicy 
-  compute.licenseCodes.list
-  compute.licenseCodes. setIamPolicy 
  compute.licenses.* 
 
-  compute.licenses.create
-  compute.licenses.delete
-  compute.licenses.get
-  compute.licenses.getIamPolicy
-  compute.licenses.list
-  compute.licenses.setIamPolicy
-  compute.licenses.update
  compute.machineImages.* 
 
-  compute.machineImages.create
-  compute.machineImages.delete
-  compute.machineImages.get
-  compute.machineImages. getIamPolicy 
-  compute.machineImages.list
-  compute.machineImages. setIamPolicy 
-  compute.machineImages. setLabels 
-  compute.machineImages. useReadOnly 
  compute.machineTypes.* 
 
-  compute.machineTypes.get
-  compute.machineTypes.list
  compute.multiMig.* 
 
-  compute.multiMig.create
-  compute.multiMig.delete
-  compute.multiMig.get
-  compute.multiMig.list
 compute.networkAttachments.get 
 compute.  
 compute.  
 compute.  
  compute.  
 
-  compute.networkEndpointGroups. attachNetworkEndpoints 
-  compute.networkEndpointGroups. create 
-  compute.networkEndpointGroups. createTagBinding 
-  compute.networkEndpointGroups. delete 
-  compute.networkEndpointGroups. deleteTagBinding 
-  compute.networkEndpointGroups. detachNetworkEndpoints 
-  compute.networkEndpointGroups. get 
-  compute.networkEndpointGroups. list 
-  compute.networkEndpointGroups. listEffectiveTags 
-  compute.networkEndpointGroups. listTagBindings 
-  compute.networkEndpointGroups. use 
  compute.networkProfiles.* 
 
-  compute.networkProfiles.get
-  compute.networkProfiles.list
 compute.networks.get 
 compute.networks.list 
 compute.  
 compute.  
 compute.networks.use 
 compute.networks.useExternalIp 
 compute.projects.get 
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.regionHealthChecks.get 
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
  compute.  
 
-  compute.regionNetworkEndpointGroups. attachNetworkEndpoints 
-  compute.regionNetworkEndpointGroups. create 
-  compute.regionNetworkEndpointGroups. createTagBinding 
-  compute.regionNetworkEndpointGroups. delete 
-  compute.regionNetworkEndpointGroups. deleteTagBinding 
-  compute.regionNetworkEndpointGroups. detachNetworkEndpoints 
-  compute.regionNetworkEndpointGroups. get 
-  compute.regionNetworkEndpointGroups. list 
-  compute.regionNetworkEndpointGroups. listEffectiveTags 
-  compute.regionNetworkEndpointGroups. listTagBindings 
-  compute.regionNetworkEndpointGroups. use 
 compute.  
 compute.  
 compute.regionOperations.get 
 compute.regionOperations.list 
 compute.  
 compute.  
 compute.  
 compute.  
 compute.regionSslPolicies.get 
 compute.regionSslPolicies.list 
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.regionUrlMaps.get 
 compute.regionUrlMaps.list 
 compute.  
 compute.  
  compute.regions.* 
 
-  compute.regions.get
-  compute.regions.list
 compute.reservationBlocks.get 
 compute.reservationBlocks.list 
 compute.  
 compute.  
 compute.reservations.get 
 compute.reservations.list 
  compute.resourcePolicies.* 
 
-  compute.resourcePolicies. create 
-  compute.resourcePolicies. delete 
-  compute.resourcePolicies.get
-  compute.resourcePolicies. getIamPolicy 
-  compute.resourcePolicies.list
-  compute.resourcePolicies. setIamPolicy 
-  compute.resourcePolicies. update 
-  compute.resourcePolicies.use
-  compute.resourcePolicies. useReadOnly 
 compute.routers.get 
 compute.routers.getRoutePolicy 
 compute.routers.list 
 compute.routers.listBgpRoutes 
 compute.  
 compute.  
 compute.  
 compute.routes.get 
 compute.routes.list 
 compute.  
 compute.routes.listTagBindings 
 compute.serviceAttachments.get 
 compute.  
 compute.  
 compute.  
  compute.snapshots.* 
 
-  compute.snapshots.create
-  compute.snapshots. createTagBinding 
-  compute.snapshots.delete
-  compute.snapshots. deleteTagBinding 
-  compute.snapshots.get
-  compute.snapshots.getIamPolicy
-  compute.snapshots.list
-  compute.snapshots. listEffectiveTags 
-  compute.snapshots. listTagBindings 
-  compute.snapshots.setIamPolicy
-  compute.snapshots.setLabels
-  compute.snapshots.updateKmsKey
-  compute.snapshots.useReadOnly
 compute.spotAssistants.get 
 compute.sslCertificates.get 
 compute.sslCertificates.list 
 compute.  
 compute.  
 compute.sslPolicies.get 
 compute.sslPolicies.list 
 compute.  
 compute.  
 compute.  
 compute.storagePools.get 
 compute.storagePools.list 
 compute.storagePools.use 
 compute.subnetworks.get 
 compute.subnetworks.list 
 compute.  
 compute.  
 compute.subnetworks.use 
 compute.  
 compute.targetGrpcProxies.get 
 compute.targetGrpcProxies.list 
 compute.  
 compute.  
 compute.targetHttpProxies.get 
 compute.targetHttpProxies.list 
 compute.  
 compute.  
 compute.targetHttpsProxies.get 
 compute.  
 compute.  
 compute.  
 compute.targetInstances.get 
 compute.targetInstances.list 
 compute.  
 compute.  
 compute.targetPools.get 
 compute.targetPools.list 
 compute.  
 compute.  
 compute.targetSslProxies.get 
 compute.targetSslProxies.list 
 compute.  
 compute.  
 compute.targetTcpProxies.get 
 compute.targetTcpProxies.list 
 compute.  
 compute.  
 compute.targetVpnGateways.get 
 compute.targetVpnGateways.list 
 compute.  
 compute.  
 compute.urlMaps.get 
 compute.urlMaps.list 
 compute.  
 compute.  
 compute.vpnGateways.get 
 compute.vpnGateways.list 
 compute.  
 compute.  
 compute.vpnTunnels.get 
 compute.vpnTunnels.list 
 compute.  
 compute.  
 compute.wireGroups.get 
 compute.wireGroups.list 
 compute.zoneOperations.get 
 compute.zoneOperations.list 
  compute.zones.* 
 
-  compute.zones.get
-  compute.zones.list
 iam.serviceAccounts.actAs 
 pubsub.topics.publish 
 resourcemanager.projects.get 
 resourcemanager.projects.list 
 serviceusage.quotas.get 
 serviceusage.services.get 
 serviceusage.services.list 
 serviceusage.services.use 
Genomics Viewer
( roles/  
)
Access to view genomics datasets and operations.
 genomics.datasets.get 
 genomics.datasets.list 
 genomics.operations.get 
 genomics.operations.list 
Cloud Life Sciences Admin Beta
( roles/  
)
Full control of Cloud Life Sciences resources.
  lifesciences.* 
 
-  lifesciences.operations.cancel
-  lifesciences.operations.get
-  lifesciences.operations.list
-  lifesciences.workflows.run
Cloud Life Sciences Editor Beta
( roles/  
)
Access to read and edit Cloud Life Sciences resources.
  lifesciences.* 
 
-  lifesciences.operations.cancel
-  lifesciences.operations.get
-  lifesciences.operations.list
-  lifesciences.workflows.run
Cloud Life Sciences Service Agent
( roles/  
)
Gives Cloud Life Sciences Service Account access to compute resources. Includes access to service accounts.
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.  
 backupdr.backupPlans.get 
 backupdr.backupPlans.list 
 backupdr.  
 backupdr.  
 backupdr.backupVaults.get 
 backupdr.backupVaults.list 
 backupdr.locations.list 
 backupdr.operations.get 
 backupdr.operations.list 
 backupdr.  
  compute.acceleratorTypes.* 
 
-  compute.acceleratorTypes.get
-  compute.acceleratorTypes.list
 compute.  
 compute.  
 compute.addresses.get 
 compute.addresses.list 
 compute.  
 compute.  
 compute.addresses.use 
 compute.addresses.useInternal 
  compute.autoscalers.* 
 
-  compute.autoscalers.create
-  compute.autoscalers.delete
-  compute.autoscalers.get
-  compute.autoscalers.list
-  compute.autoscalers.update
 compute.backendBuckets.get 
 compute.backendBuckets.list 
 compute.  
 compute.  
 compute.backendServices.get 
 compute.backendServices.list 
 compute.  
 compute.  
 compute.crossSiteNetworks.get 
 compute.crossSiteNetworks.list 
 compute.diskSettings.get 
  compute.diskTypes.* 
 
-  compute.diskTypes.get
-  compute.diskTypes.list
  compute.disks.* 
 
-  compute.disks. addResourcePolicies 
-  compute.disks.create
-  compute.disks.createSnapshot
-  compute.disks.createTagBinding
-  compute.disks.delete
-  compute.disks.deleteTagBinding
-  compute.disks.get
-  compute.disks.getIamPolicy
-  compute.disks.list
-  compute.disks. listEffectiveTags 
-  compute.disks.listTagBindings
-  compute.disks. removeResourcePolicies 
-  compute.disks.resize
-  compute.disks.setIamPolicy
-  compute.disks.setLabels
-  compute.disks. startAsyncReplication 
-  compute.disks. stopAsyncReplication 
-  compute.disks. stopGroupAsyncReplication 
-  compute.disks.update
-  compute.disks.updateKmsKey
-  compute.disks.use
-  compute.disks.useReadOnly
 compute.  
 compute.  
 compute.  
 compute.  
 compute.firewalls.get 
 compute.firewalls.list 
 compute.  
 compute.  
 compute.forwardingRules.get 
 compute.forwardingRules.list 
 compute.  
 compute.  
 compute.globalAddresses.get 
 compute.globalAddresses.list 
 compute.  
 compute.  
 compute.globalAddresses.use 
 compute.  
 compute.  
 compute.  
 compute.  
  compute.  
 
-  compute.globalNetworkEndpointGroups. attachNetworkEndpoints 
-  compute.globalNetworkEndpointGroups. create 
-  compute.globalNetworkEndpointGroups. createTagBinding 
-  compute.globalNetworkEndpointGroups. delete 
-  compute.globalNetworkEndpointGroups. deleteTagBinding 
-  compute.globalNetworkEndpointGroups. detachNetworkEndpoints 
-  compute.globalNetworkEndpointGroups. get 
-  compute.globalNetworkEndpointGroups. list 
-  compute.globalNetworkEndpointGroups. listEffectiveTags 
-  compute.globalNetworkEndpointGroups. listTagBindings 
-  compute.globalNetworkEndpointGroups. use 
 compute.globalOperations.get 
 compute.globalOperations.list 
 compute.healthChecks.get 
 compute.healthChecks.list 
 compute.  
 compute.  
 compute.httpHealthChecks.get 
 compute.httpHealthChecks.list 
 compute.  
 compute.  
 compute.httpsHealthChecks.get 
 compute.httpsHealthChecks.list 
 compute.  
 compute.  
  compute.images.* 
 
-  compute.images.create
-  compute.images. createTagBinding 
-  compute.images.delete
-  compute.images. deleteTagBinding 
-  compute.images.deprecate
-  compute.images.get
-  compute.images.getFromFamily
-  compute.images.getIamPolicy
-  compute.images.list
-  compute.images. listEffectiveTags 
-  compute.images.listTagBindings
-  compute.images.setIamPolicy
-  compute.images.setLabels
-  compute.images.update
-  compute.images.useReadOnly
  compute.  
 
-  compute.instanceGroupManagers. create 
-  compute.instanceGroupManagers. createTagBinding 
-  compute.instanceGroupManagers. delete 
-  compute.instanceGroupManagers. deleteTagBinding 
-  compute.instanceGroupManagers. get 
-  compute.instanceGroupManagers. list 
-  compute.instanceGroupManagers. listEffectiveTags 
-  compute.instanceGroupManagers. listTagBindings 
-  compute.instanceGroupManagers. update 
-  compute.instanceGroupManagers. use 
  compute.instanceGroups.* 
 
-  compute.instanceGroups.create
-  compute.instanceGroups. createTagBinding 
-  compute.instanceGroups.delete
-  compute.instanceGroups. deleteTagBinding 
-  compute.instanceGroups.get
-  compute.instanceGroups.list
-  compute.instanceGroups. listEffectiveTags 
-  compute.instanceGroups. listTagBindings 
-  compute.instanceGroups.update
-  compute.instanceGroups.use
  compute.instanceSettings.* 
 
-  compute.instanceSettings.get
-  compute.instanceSettings. update 
  compute.instanceTemplates.* 
 
-  compute.instanceTemplates. create 
-  compute.instanceTemplates. delete 
-  compute.instanceTemplates.get
-  compute.instanceTemplates. getIamPolicy 
-  compute.instanceTemplates.list
-  compute.instanceTemplates. setIamPolicy 
-  compute.instanceTemplates. useReadOnly 
  compute.instances.* 
 
-  compute.instances. addAccessConfig 
-  compute.instances. addNetworkInterface 
-  compute.instances. addResourcePolicies 
-  compute.instances.attachDisk
-  compute.instances.create
-  compute.instances. createTagBinding 
-  compute.instances.delete
-  compute.instances. deleteAccessConfig 
-  compute.instances. deleteNetworkInterface 
-  compute.instances. deleteTagBinding 
-  compute.instances.detachDisk
-  compute.instances.get
-  compute.instances. getEffectiveFirewalls 
-  compute.instances. getGuestAttributes 
-  compute.instances.getIamPolicy
-  compute.instances. getScreenshot 
-  compute.instances. getSerialPortOutput 
-  compute.instances. getShieldedInstanceIdentity 
-  compute.instances. getShieldedVmIdentity 
-  compute.instances.list
-  compute.instances. listEffectiveTags 
-  compute.instances. listReferrers 
-  compute.instances. listTagBindings 
-  compute.instances.osAdminLogin
-  compute.instances.osLogin
-  compute.instances. pscInterfaceCreate 
-  compute.instances. removeResourcePolicies 
-  compute.instances.reset
-  compute.instances.resume
-  compute.instances. sendDiagnosticInterrupt 
-  compute.instances. setDeletionProtection 
-  compute.instances. setDiskAutoDelete 
-  compute.instances.setIamPolicy
-  compute.instances.setLabels
-  compute.instances. setMachineResources 
-  compute.instances. setMachineType 
-  compute.instances.setMetadata
-  compute.instances. setMinCpuPlatform 
-  compute.instances.setName
-  compute.instances. setScheduling 
-  compute.instances. setSecurityPolicy 
-  compute.instances. setServiceAccount 
-  compute.instances. setShieldedInstanceIntegrityPolicy 
-  compute.instances. setShieldedVmIntegrityPolicy 
-  compute.instances.setTags
-  compute.instances. simulateMaintenanceEvent 
-  compute.instances.start
-  compute.instances. startWithEncryptionKey 
-  compute.instances.stop
-  compute.instances.suspend
-  compute.instances.update
-  compute.instances. updateAccessConfig 
-  compute.instances. updateDisplayDevice 
-  compute.instances. updateNetworkInterface 
-  compute.instances. updateSecurity 
-  compute.instances. updateShieldedInstanceConfig 
-  compute.instances. updateShieldedVmConfig 
-  compute.instances.use
-  compute.instances.useReadOnly
  compute.instantSnapshots.* 
 
-  compute.instantSnapshots. create 
-  compute.instantSnapshots. delete 
-  compute.instantSnapshots. export 
-  compute.instantSnapshots.get
-  compute.instantSnapshots. getIamPolicy 
-  compute.instantSnapshots.list
-  compute.instantSnapshots. setIamPolicy 
-  compute.instantSnapshots. setLabels 
-  compute.instantSnapshots. useReadOnly 
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.interconnectGroups.get 
 compute.  
  compute.  
 
-  compute.interconnectLocations. get 
-  compute.interconnectLocations. list 
  compute.  
 
-  compute.interconnectRemoteLocations. get 
-  compute.interconnectRemoteLocations. list 
 compute.interconnects.get 
 compute.interconnects.list 
 compute.  
 compute.  
  compute.licenseCodes.* 
 
-  compute.licenseCodes.get
-  compute.licenseCodes. getIamPolicy 
-  compute.licenseCodes.list
-  compute.licenseCodes. setIamPolicy 
  compute.licenses.* 
 
-  compute.licenses.create
-  compute.licenses.delete
-  compute.licenses.get
-  compute.licenses.getIamPolicy
-  compute.licenses.list
-  compute.licenses.setIamPolicy
-  compute.licenses.update
  compute.machineImages.* 
 
-  compute.machineImages.create
-  compute.machineImages.delete
-  compute.machineImages.get
-  compute.machineImages. getIamPolicy 
-  compute.machineImages.list
-  compute.machineImages. setIamPolicy 
-  compute.machineImages. setLabels 
-  compute.machineImages. useReadOnly 
  compute.machineTypes.* 
 
-  compute.machineTypes.get
-  compute.machineTypes.list
  compute.multiMig.* 
 
-  compute.multiMig.create
-  compute.multiMig.delete
-  compute.multiMig.get
-  compute.multiMig.list
 compute.networkAttachments.get 
 compute.  
 compute.  
 compute.  
  compute.  
 
-  compute.networkEndpointGroups. attachNetworkEndpoints 
-  compute.networkEndpointGroups. create 
-  compute.networkEndpointGroups. createTagBinding 
-  compute.networkEndpointGroups. delete 
-  compute.networkEndpointGroups. deleteTagBinding 
-  compute.networkEndpointGroups. detachNetworkEndpoints 
-  compute.networkEndpointGroups. get 
-  compute.networkEndpointGroups. list 
-  compute.networkEndpointGroups. listEffectiveTags 
-  compute.networkEndpointGroups. listTagBindings 
-  compute.networkEndpointGroups. use 
  compute.networkProfiles.* 
 
-  compute.networkProfiles.get
-  compute.networkProfiles.list
 compute.networks.get 
 compute.networks.list 
 compute.  
 compute.  
 compute.networks.use 
 compute.networks.useExternalIp 
 compute.projects.get 
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.regionHealthChecks.get 
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
  compute.  
 
-  compute.regionNetworkEndpointGroups. attachNetworkEndpoints 
-  compute.regionNetworkEndpointGroups. create 
-  compute.regionNetworkEndpointGroups. createTagBinding 
-  compute.regionNetworkEndpointGroups. delete 
-  compute.regionNetworkEndpointGroups. deleteTagBinding 
-  compute.regionNetworkEndpointGroups. detachNetworkEndpoints 
-  compute.regionNetworkEndpointGroups. get 
-  compute.regionNetworkEndpointGroups. list 
-  compute.regionNetworkEndpointGroups. listEffectiveTags 
-  compute.regionNetworkEndpointGroups. listTagBindings 
-  compute.regionNetworkEndpointGroups. use 
 compute.  
 compute.  
 compute.regionOperations.get 
 compute.regionOperations.list 
 compute.  
 compute.  
 compute.  
 compute.  
 compute.regionSslPolicies.get 
 compute.regionSslPolicies.list 
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.  
 compute.regionUrlMaps.get 
 compute.regionUrlMaps.list 
 compute.  
 compute.  
  compute.regions.* 
 
-  compute.regions.get
-  compute.regions.list
 compute.reservationBlocks.get 
 compute.reservationBlocks.list 
 compute.  
 compute.  
 compute.reservations.get 
 compute.reservations.list 
  compute.resourcePolicies.* 
 
-  compute.resourcePolicies. create 
-  compute.resourcePolicies. delete 
-  compute.resourcePolicies.get
-  compute.resourcePolicies. getIamPolicy 
-  compute.resourcePolicies.list
-  compute.resourcePolicies. setIamPolicy 
-  compute.resourcePolicies. update 
-  compute.resourcePolicies.use
-  compute.resourcePolicies. useReadOnly 
 compute.routers.get 
 compute.routers.getRoutePolicy 
 compute.routers.list 
 compute.routers.listBgpRoutes 
 compute.  
 compute.  
 compute.  
 compute.routes.get 
 compute.routes.list 
 compute.  
 compute.routes.listTagBindings 
 compute.serviceAttachments.get 
 compute.  
 compute.  
 compute.  
  compute.snapshots.* 
 
-  compute.snapshots.create
-  compute.snapshots. createTagBinding 
-  compute.snapshots.delete
-  compute.snapshots. deleteTagBinding 
-  compute.snapshots.get
-  compute.snapshots.getIamPolicy
-  compute.snapshots.list
-  compute.snapshots. listEffectiveTags 
-  compute.snapshots. listTagBindings 
-  compute.snapshots.setIamPolicy
-  compute.snapshots.setLabels
-  compute.snapshots.updateKmsKey
-  compute.snapshots.useReadOnly
 compute.spotAssistants.get 
 compute.sslCertificates.get 
 compute.sslCertificates.list 
 compute.  
 compute.  
 compute.sslPolicies.get 
 compute.sslPolicies.list 
 compute.  
 compute.  
 compute.  
 compute.storagePools.get 
 compute.storagePools.list 
 compute.storagePools.use 
 compute.subnetworks.get 
 compute.subnetworks.list 
 compute.  
 compute.  
 compute.subnetworks.use 
 compute.  
 compute.targetGrpcProxies.get 
 compute.targetGrpcProxies.list 
 compute.  
 compute.  
 compute.targetHttpProxies.get 
 compute.targetHttpProxies.list 
 compute.  
 compute.  
 compute.targetHttpsProxies.get 
 compute.  
 compute.  
 compute.  
 compute.targetInstances.get 
 compute.targetInstances.list 
 compute.  
 compute.  
 compute.targetPools.get 
 compute.targetPools.list 
 compute.  
 compute.  
 compute.targetSslProxies.get 
 compute.targetSslProxies.list 
 compute.  
 compute.  
 compute.targetTcpProxies.get 
 compute.targetTcpProxies.list 
 compute.  
 compute.  
 compute.targetVpnGateways.get 
 compute.targetVpnGateways.list 
 compute.  
 compute.  
 compute.urlMaps.get 
 compute.urlMaps.list 
 compute.  
 compute.  
 compute.vpnGateways.get 
 compute.vpnGateways.list 
 compute.  
 compute.  
 compute.vpnTunnels.get 
 compute.vpnTunnels.list 
 compute.  
 compute.  
 compute.wireGroups.get 
 compute.wireGroups.list 
 compute.zoneOperations.get 
 compute.zoneOperations.list 
  compute.zones.* 
 
-  compute.zones.get
-  compute.zones.list
 iam.serviceAccounts.actAs 
 pubsub.topics.publish 
 resourcemanager.projects.get 
 resourcemanager.projects.list 
 serviceusage.quotas.get 
 serviceusage.services.get 
 serviceusage.services.list 
 serviceusage.services.use 
Cloud Life Sciences Viewer Beta
( roles/  
)
Access to read Cloud Life Sciences resources.
 lifesciences.operations.get 
 lifesciences.operations.list 
 resourcemanager.projects.get 
 resourcemanager.projects.list 
Cloud Life Sciences Workflows Runner Beta
( roles/  
)
Full access to operate on Cloud Life Sciences workflows.
  lifesciences.* 
 
-  lifesciences.operations.cancel
-  lifesciences.operations.get
-  lifesciences.operations.list
-  lifesciences.workflows.run
Cloud Life Sciences permissions
| Permission | Included in roles | 
|---|---|
|   |  Owner 
(   Editor 
(   Genomics Admin 
(   Genomics Editor 
(  | 
|   |  Owner 
(   Editor 
(   Genomics Admin 
(   Genomics Editor 
(  | 
|   |  Owner 
(   Editor 
(   Viewer 
(   Genomics Admin 
(   Genomics Editor 
(   Genomics Viewer 
(   Support User 
(  | 
|   |  Owner 
(   Genomics Admin 
(   Security Admin 
(   Security Auditor 
(   Security Reviewer 
(  | 
|   |  Owner 
(   Editor 
(   Viewer 
(   Genomics Admin 
(   Genomics Editor 
(   Genomics Viewer 
(   Security Admin 
(   Security Auditor 
(   Security Reviewer 
(   Support User 
(  | 
|   |  Owner 
(   Genomics Admin 
(   Security Admin 
(  | 
|   |  Owner 
(   Editor 
(   Genomics Admin 
(   Genomics Editor 
(  | 
|   |  Owner 
(   Editor 
(   Genomics Admin 
(   Genomics Editor 
(   Genomics Pipelines Runner 
(  | 
|   |  Owner 
(   Editor 
(   Genomics Admin 
(   Genomics Editor 
(   Genomics Pipelines Runner 
(  | 
|   |  Owner 
(   Editor 
(   Viewer 
(   Genomics Admin 
(   Genomics Editor 
(   Genomics Pipelines Runner 
(   Genomics Viewer 
(   Support User 
(  | 
|   |  Owner 
(   Editor 
(   Viewer 
(   Genomics Admin 
(   Genomics Editor 
(   Genomics Pipelines Runner 
(   Genomics Viewer 
(   Security Admin 
(   Security Auditor 
(   Security Reviewer 
(   Support User 
(  | 
|   |  Owner 
(   Editor 
(   Cloud Life Sciences Admin 
(   Cloud Life Sciences Editor 
(   Cloud Life Sciences Workflows Runner 
(  | 
|   |  Owner 
(   Editor 
(   Viewer 
(   Support User 
(   Cloud Life Sciences Admin 
(   Cloud Life Sciences Editor 
(   Cloud Life Sciences Viewer 
(   Cloud Life Sciences Workflows Runner 
(  | 
|   |  Owner 
(   Editor 
(   Viewer 
(   Security Admin 
(   Security Auditor 
(   Security Reviewer 
(   Support User 
(   Cloud Life Sciences Admin 
(   Cloud Life Sciences Editor 
(   Cloud Life Sciences Viewer 
(   Cloud Life Sciences Workflows Runner 
(  | 
|   |  Owner 
(   Editor 
(   Cloud Life Sciences Admin 
(   Cloud Life Sciences Editor 
(   Cloud Life Sciences Workflows Runner 
(  | 

