如何更改 Azure AD 上的用户主体名称

Mar*_*vic 5 powershell azure azure-active-directory

我正在尝试使用我在 Microsoft 文档here 中找到的 PowerShell 命令 Set-MsolUserPrincipalName 更改我的 Azure AD 用户的用户主体名称。这工作正常并更改用户主体名称,但它也会将 email 属性更改为相同的值。

示例命令:

Set-MsolUserPrincipalName -UserPrincipalName "davidc@contoso.com" -NewUserPrincipalName "davidchew@contoso.com"
Run Code Online (Sandbox Code Playgroud)

是否有另一种方法可以在不影响用户电子邮件的情况下更改用户主体名称?

Ton*_* Ju 3

无法在不影响用户电子邮件的情况下更改用户主体名称。该mail属性是只读的,主体名称应映射到用户的电子邮件名称。

在此输入图像描述

  • 看来[this](https://support.cloudhq.net/it-admin-office-365-why-your-user-principal-name-upn-should-match-your-email-address/)文章解释了这一点这是可能的,只是不知道如何去做。此外,我们还让用户使用与其 UPN 不同的电子邮件登录我们的应用程序。 (2认同)