VM Migration roles and permissions

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

Role Permissions

(roles/vmmigration.admin)

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.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

(roles/vmmigration.serviceAgent)

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.instances.setServiceAccount

compute.instances.setTags

compute.instances.stop

compute.instances.update

compute.instances.useReadOnly

compute.machineImages.create

compute.machineImages.get

compute.machineTypes.list

compute.networks.use

compute.networks.useExternalIp

compute.subnetworks.use

compute.subnetworks.useExternalIp

compute.zoneOperations.get

compute.zoneOperations.list

compute.zones.list

(roles/vmmigration.viewer)

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.datacenterConnectors.get

vmmigration.datacenterConnectors.list

vmmigration.deployments.get

vmmigration.deployments.list

vmmigration.groups.get

vmmigration.groups.list

vmmigration.locations.*

  • vmmigration.locations.get
  • vmmigration.locations.list

vmmigration.migratingVms.get

vmmigration.migratingVms.list

vmmigration.operations.get

vmmigration.operations.list

vmmigration.replicationCycles.*

  • vmmigration.replicationCycles.get
  • vmmigration.replicationCycles.list

vmmigration.sources.get

vmmigration.sources.list

vmmigration.targets.get

vmmigration.targets.list

vmmigration.utilizationReports.get

vmmigration.utilizationReports.list

VM Migration permissions

Permission Included in roles

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

VM Migration Administrator (roles/vmmigration.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

VM Migration Administrator (roles/vmmigration.admin)

VM Migration Viewer (roles/vmmigration.viewer)