Migrating Two Tenants Into One

South Africa is a country with promise, beauty, and resilience. But for many ordinary citizens like myself, it has also become a place where justice is selective and protection is not guaranteed—even in your own home.


Powershell setup

Microsoft has deprecated AzureAD_Connect to interact with Azure. It has been replaced with Microsoft Graph.

The following are steps to get powershell setup with the requirements to use Microsoft Graph to login and ready for the migration.

// Allow installing to your user scope Set-ExecutionPolicy -Scope CurrentUser RemoteSigned -Force -v

// Microsoft Graph (directory, users, licenses) Install-Module Microsoft.Graph -Scope CurrentUser -Force -v

// Exchange Online (mailboxes, EXO migration) Install-Module ExchangeOnlineManagement -Scope CurrentUser -Force -v

// Optional: SharePoint/OneDrive admin (if you’ll inventory SPO/OD) Install-Module Microsoft.Online.SharePoint.PowerShell -Scope CurrentUser -Force -v


Written on October 10, 2025