This page lists the IAM roles and permissions for VM Migration. To search through all roles and permissions, see the role and permission index .
VM Migration roles
VM Migration Administrator Beta
( roles/
)
Ability to view and edit all VM Migration objects
resourcemanager.projects.get
resourcemanager.projects.list
vmmigration.*
-
vmmigration.cloneJobs.create
-
vmmigration.cloneJobs.get
-
vmmigration.cloneJobs.list
-
vmmigration.cloneJobs.update
-
vmmigration.cutoverJobs.create
-
vmmigration.cutoverJobs.get
-
vmmigration.cutoverJobs.list
-
vmmigration.cutoverJobs.update
-
vmmigration.
datacenterConnectors. create -
vmmigration.
datacenterConnectors. delete -
vmmigration.
datacenterConnectors. get -
vmmigration.
datacenterConnectors. list -
vmmigration.
datacenterConnectors. update -
vmmigration.deployments.create
-
vmmigration.deployments.get
-
vmmigration.deployments.list
-
vmmigration.groups.create
-
vmmigration.groups.delete
-
vmmigration.groups.get
-
vmmigration.groups.list
-
vmmigration.groups.update
-
vmmigration.
imageImportJobs. cancel -
vmmigration.
imageImportJobs. get -
vmmigration.
imageImportJobs. list -
vmmigration.
imageImports. create -
vmmigration.
imageImports. delete -
vmmigration.imageImports.get
-
vmmigration.imageImports.list
-
vmmigration.locations.get
-
vmmigration.locations.list
-
vmmigration.
migratingVms. create -
vmmigration.
migratingVms. delete -
vmmigration.migratingVms.get
-
vmmigration.migratingVms.list
-
vmmigration.
migratingVms. update -
vmmigration.operations.cancel
-
vmmigration.operations.delete
-
vmmigration.operations.get
-
vmmigration.operations.list
-
vmmigration.
replicationCycles. get -
vmmigration.
replicationCycles. list -
vmmigration.sources.create
-
vmmigration.sources.delete
-
vmmigration.sources.get
-
vmmigration.sources.list
-
vmmigration.sources.update
-
vmmigration.targets.create
-
vmmigration.targets.delete
-
vmmigration.targets.get
-
vmmigration.targets.list
-
vmmigration.targets.update
-
vmmigration.
utilizationReports. create -
vmmigration.
utilizationReports. delete -
vmmigration.
utilizationReports. get -
vmmigration.
utilizationReports. list
VM Migration Service Agent
( roles/
)
Grants VM Migration Service Account access to create migrated VMs, disks and images in the user project.
compute.addresses.get
compute.addresses.list
compute.addresses.use
compute.addresses.useInternal
compute.disks.create
compute.disks.createSnapshot
compute.disks.delete
compute.disks.get
compute.disks.setLabels
compute.disks.use
compute.disks.useReadOnly
compute.globalOperations.get
compute.globalOperations.list
compute.images.create
compute.images.get
compute.images.setLabels
compute.images.useReadOnly
compute.instances.create
compute.instances.delete
compute.instances.get
compute.instances.setLabels
compute.instances.setMetadata
compute.
compute.instances.setTags
compute.instances.stop
compute.instances.update
compute.instances.useReadOnly
compute.machineImages.create
compute.machineImages.get
compute.machineTypes.list
compute.networks.get
compute.networks.use
compute.networks.useExternalIp
compute.storagePools.get
compute.storagePools.use
compute.subnetworks.use
compute.
compute.zoneOperations.get
compute.zoneOperations.list
compute.zones.list
VM Migration Viewer Beta
( roles/
)
Ability to view all VM Migration objects
resourcemanager.projects.get
resourcemanager.projects.list
vmmigration.cloneJobs.get
vmmigration.cloneJobs.list
vmmigration.cutoverJobs.get
vmmigration.cutoverJobs.list
vmmigration.
vmmigration.
vmmigration.deployments.get
vmmigration.deployments.list
vmmigration.groups.get
vmmigration.groups.list
vmmigration.
vmmigration.
vmmigration.imageImports.get
vmmigration.imageImports.list
vmmigration.locations.*
-
vmmigration.locations.get
-
vmmigration.locations.list
vmmigration.migratingVms.get
vmmigration.migratingVms.list
vmmigration.operations.get
vmmigration.operations.list
vmmigration.
-
vmmigration.
replicationCycles. get -
vmmigration.
replicationCycles. list
vmmigration.sources.get
vmmigration.sources.list
vmmigration.targets.get
vmmigration.targets.list
vmmigration.
vmmigration.
VM Migration permissions
vmmigration.cloneJobs.create
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.cloneJobs.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.cloneJobs.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.cloneJobs.update
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.cutoverJobs.create
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.cutoverJobs.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.cutoverJobs.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.cutoverJobs.update
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.
datacenterConnectors.
create
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.
datacenterConnectors.
delete
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.
datacenterConnectors.
get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.
datacenterConnectors.
list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.
datacenterConnectors.
update
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.deployments.create
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.deployments.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.deployments.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.groups.create
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.groups.delete
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.groups.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.groups.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.groups.update
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.
imageImportJobs.
cancel
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.
imageImportJobs.
get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.
imageImportJobs.
list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.
imageImports.
create
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.
imageImports.
delete
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.imageImports.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.imageImports.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.locations.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.locations.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.
migratingVms.
create
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
Service agent roles
- Migration Center Service Agent
(
roles/
)migrationcenter.serviceAgent
vmmigration.
migratingVms.
delete
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.migratingVms.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.migratingVms.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.
migratingVms.
update
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.operations.cancel
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.operations.delete
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.operations.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.operations.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.
replicationCycles.
get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.
replicationCycles.
list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.sources.create
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.sources.delete
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.sources.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.sources.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.sources.update
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.targets.create
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.targets.delete
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.targets.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.targets.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.targets.update
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.
utilizationReports.
create
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.
utilizationReports.
delete
Owner
( roles/
)
Editor
( roles/
)
VM Migration Administrator
( roles/
)
vmmigration.
utilizationReports.
get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)
vmmigration.
utilizationReports.
list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
VM Migration Administrator
( roles/
)
VM Migration Viewer
( roles/
)