Create and configure the Azure App Registration that TheMigrator uses to access your M365 tenant data.
Navigate to Azure Active Directory → App registrations → New registration.
In the app registration, go to Certificates & secrets → Client secrets → New client secret. Set an expiry and click Add. Copy the Value immediately — it will not be shown again after you navigate away.
Go to API permissions → Add a permission → Microsoft Graph → Application permissions. Add the permissions for every workload you intend to migrate.
On the API permissions page, click "Grant admin consent for [your tenant]". This requires a Global Admin. Every permission should show a green tick with "Granted for [tenant]" status after clicking.
In TheMigrator → Tenants → Connect tenant, choose "Use your own Azure App Registration". Enter the tenant domain, Client ID, and Client Secret from the steps above. Click Validate & Connect.
After connecting, TheMigrator will discover the tenant's users and sites. Confirm the mailbox count and site count are correct. If discovery shows 0 users, the permissions are missing or admin consent was not granted.
25 free seats included. No credit card required.