Die heutige Herausforderung
Bei Fusionen und Übernahmen werden oft Azure B2B-Gastkonten für eine verbesserte Zusammenarbeit zwischen den Organisationen eingesetzt. Das Problem ist, dass diese Gastkonten nicht lizenziert werden können und keine eigene Mailbox in Exchange Online besitzen können.
Die Lösung für heute
Die effizienteste Möglichkeit, dieses Problem zu lösen, ist die Konvertierung der B2B-Gastkonten in Standard-Mitgliedskonten. Durch diese Konvertierung bleiben alle Berechtigungen erhalten, und die Konten können für zukünftige Datenmigrationen vorbereitet werden.
Schritt 1: Gast-Objekt-ID ermitteln
Get-User -UserPrincipalName "JaneDoe_contoso.com#EXT#@contoso.onmicrosoft.com" | Select ExternalDirectoryObjectId
Schritt 2: Benutzertyp aktualisieren
Set-AzureADUser -ObjectId <ExternalDirectoryObjectId> -UserType "Member"
Schritt 3: UPN aktualisieren
Set-MsolUserPrincipalName -UserPrincipalName "JaneDoe_contoso.com#EXT#@contoso.onmicrosoft.com" -NewUserPrincipalName "janedoe@contoso.com"
Schritt 4: Nutzungsstandort festlegen
Set-MsolUser -UserPrincipalName janedoe@contoso.com -UsageLocation "US"
Schritt 5: Standardpasswort setzen
Set-MsolUserPassword -UserPrincipalName "janedoe@contoso.com" -ForceChangePassword $true
Schritt 6: Konto lizenzieren
Set-MsolUserLicense -UserPrincipalName "janedoe@contoso.com" -AddLicenses "contoso:ENTERPRISEPACK"