Azure Migration built-in role

Azure Migrate Decide and Plan Expert

Microsoft documents this role for Azure Migrate Decide and Plan phase operations: appliance- or import-based discovery, inventory and dependency review, security insights, business cases, waves, and assessment reports. Its definition has broad Azure Migrate and supporting control-plane Actions, no DataActions, and no roleAssignments/write; the documented operation matrix does not list migration execution for this role.

Role-definition permissions are imported from Microsoft Learn. Practical scope, use cases, prerequisites, best practices, security considerations, assignment guidance, and relationships have been reviewed against the official sources below.

Role definition ID: 7859c0b0-0bb9-4994-bd12-cd529af7d646

Control-plane actions (51)

Data-plane actions (0)

None — this role grants no data-plane (data access) actions.

Excluded actions (0)

None

Assignable scopes (1)

Practical scope

Assign on the resource group where the Azure Migrate project is created. Subscription scope permits resource-provider registration and Azure Site Recovery appliance registration but is broader; at resource-group scope, the subscription owner must register required providers first.

Common use cases (2)

Prerequisites (2)

Best practices (2)

Security considerations (2)

Assignment guidance

Have a subscription or resource-group owner assign Azure Migrate Owner to the project lead, then let that owner assign Decide and Plan Expert to the planning user or group on the project resource group. Use subscription scope only for a documented provider or appliance-registration requirement and time-bound the assignment.

Related roles (2)

Common questions

When should I assign the Azure Migrate Decide and Plan Expert Azure role?

Assign Azure Migrate Decide and Plan Expert when you need to: Let migration architects discover the IT estate, manage inventory, analyze dependencies and security insights, and create business cases and assessments before execution.; and Support the Microsoft-documented planning workflow for creating and organizing migration waves and exporting planning artifacts, while migration execution is assigned separately through Azure Migrate Execute Expert.. Practical scope: Assign on the resource group where the Azure Migrate project is created. Subscription scope permits resource-provider registration and Azure Site Recovery appliance registration but is broader; at resource-group scope, the subscription owner must register required providers first.

What permissions does the Azure Migrate Decide and Plan Expert Azure role grant?

The role definition grants 51 combined control-plane and data-plane actions. Representative operations include: Microsoft.Resources/subscriptions/resourceGroups/read; Microsoft.Resources/subscriptions/read; Microsoft.Resources/deployments/*; Microsoft.Resources/subscriptions/locations/read; Microsoft.Resources/checkResourceName/action; and Microsoft.Resources/deploymentScripts/write. Review the permission sections above for the complete definition and exclusions.

What are the security risks of the Azure Migrate Decide and Plan Expert Azure role?

Key considerations when assigning Azure Migrate Decide and Plan Expert: Microsoft documents discovery, inventory, dependencies, security insights, business cases, assessments, and wave planning for this role, not execution. Its broad Microsoft.Migrate and supporting Actions still require scope review rather than being treated as a narrow permission list.; and Subscription scope expands discovery and supporting-resource access and permits operations unavailable at resource-group scope.. Follow the assignment guidance above and use the narrowest practical scope.

Editorial sources (7)

Official Microsoft Learn documentation →