It could become necessary to treat an Azure AD Guest like “proper” user. I.e. in order to assign him O365 licenses. In our case we had to have a user which is a full blown member in 2 Azure AD tenants in order to move a VSTS subscription from one tenant to another.
The steps are quite simple:
- Invite user as guest (of course it mustn’t be an address which is registered with either tenant)
- Open PowerShell
$GuestAccount = "email@example.com" Connect-AzureAD Get-AzureADUser -SearchString $GuestAccount | Set-AzureADUser -UserType Member
- Now the guest account is a member and can be treated like a normal user