Verander en update ‘Userprincipalname’ via PowerShell in Microsoft 365

UPN’s of UserPrincipalNames aanpassen kan handig zijn om manipulaties op schaal uit te voeren wanneer bijvoorbeeld bedrijven fusioneren of een nieuwe domeinnaam krijgen. Deze aanpassingen zijn niet mogelijk op een praktische manier in het Office 365 Portaal.
Installeer de MSOnline module
Install-Module -Name MSOnline

Maak verbinding met Azure AD
Connect-msolservice
Voer je gebruikersnaam & wachtwoord in

Veranderen van een UPN via PowerShell
Set-MsolUserPrincipalName -UserPrincipalName info@edu365tips.onmicrosoft.com -NewUserPrincipalName info@edu.365tips.be

Je kan meerdere UPN’s aanpassen met meerdere lijnen:
Set-MsolUserPrincipalName -UserPrincipalName = De huidige UPN
NewUserPrincipalName = De nieuwe UPN.
Voorbeeld voor de wijziging van de ‘userprincipalname’
In deze screenshot zie je de vorige UserPrincipalname.

Voorbeeld na deze aanpassingen van de userprincipalname
In deze screenshot zie je de na UserPrincipalname.

Zie ook deze PowerShell tips
Starten met Powershell voor het beheer van Microsoft 365
Hoe Azure AD preview module installeren met PowerShell?
Tutorial: Hoe Microsoft Teams aanmaken en beheren via PowerShell?
Hoe PowerShell 7 te installeren en gebruiken? — Administrator tools
Set-MsolUserPrincipalName : Access Denied. You do not have permissions to call this cmdlet.
At line:1 char:1
+ Set-MsolUserPrincipalName -UserPrincipalName mmollica@XXXX.com -N …
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (:) [Set-MsolUserPrincipalName], MicrosoftOnlineException
+ FullyQualifiedErrorId : Microsoft.Online.Administration.Automation.UserNotFoundException,Microsoft.Online.Admini
stration.Automation.SetUserPrincipalName
Hi Edgardo, are you sure you are connected well to PowerShell? Can you get the user principal name with get-userprincipalname?
Bonjour,
Comment mettre à jour d’autres attributs en masse ? Exemple : le numéro de téléphone ou la ville.