15 lines
450 B
PowerShell
15 lines
450 B
PowerShell
# Update Online User UPN - when AD sync doesn't do it.
|
|
|
|
# Import the Azure AD module and connect
|
|
Import-Module AzureAD
|
|
Connect-AzureAD
|
|
|
|
# Whose UPN are we changing?
|
|
$oldUPN = Read-Host -Prompt 'Enter user''s old UPN in the format username@domain'
|
|
|
|
# What are we changing it to?
|
|
$newUPN = Read-Host -Prompt 'Enter user''s new UPN in the format username@domain'
|
|
|
|
# Update the UPN in AzureAD
|
|
Set-AzureADUser -ObjectId $oldUPN -UserPrincipalName $newUPN
|