Hi Ashish kumar Sharma
Welcome to the Microsoft Q&A Platform! Thank you for asking your question here.
To create a project and register the Azure Migrate appliance, you must have an Azure account that has these permissions:
-Contributor or Owner permissions in the Azure subscription.
-Permissions to register Microsoft Entra apps.
-Owner or Contributor and User Access Administrator permissions at subscription level to create an instance of Azure Key Vault, which is used during agentless server migration.
- Check Permissions and Access Rights
Ensure the service accounts or users (user1, user2, user3) performing the migration have sufficient permissions:
RBAC permissions for the Azure subscription and resource group. Ensure the service principal/User used for the migration has proper roles such as "Contributor" or "Owner" on the target resources.
- Inspect Migration Project and Components
Review the specific components in your Azure Migrate project (e.g., Discovery, Assessment, or Migration Tools):
3.Ensure that Discovery is working properly, and all source machines are listed.
If the issue arises during migration, check that you have the correct target resources set up in Azure (VMs, storage, network).
Verify that the Azure Migrate appliance is healthy and properly connected to both the on-premises environment and Azure.
4.Review the logs for more detailed error messages. Logs are typically located in C:\ProgramData\Azure\AzureMigrate\Logs
Reference Link: https://learn.microsoft.com/en-us/azure/key-vault/general/rbac-migration
If you are not satisfied with the above answer, please let us know where exactly you are encountering the error during the discovery or assessment process.
If you have any further queries, do let us know.
If the answer is helpful, please click "Accept answer" and "Upvote it".