Set-MsolUserPrincipalName

變更使用者的使用者識別碼。

Syntax

Set-MsolUserPrincipalName
   -ObjectId <Guid>
   -NewUserPrincipalName <String>
   [-ImmutableId <String>]
   [-NewPassword <String>]
   [-TenantId <Guid>]
   [<CommonParameters>]
Set-MsolUserPrincipalName
   -NewUserPrincipalName <String>
   [-ImmutableId <String>]
   [-NewPassword <String>]
   -UserPrincipalName <String>
   [-TenantId <Guid>]
   [<CommonParameters>]

Description

Set-MsolUserPrincipalName Cmdlet 會變更使用者的使用者主體名稱或使用者識別碼。 此 Cmdlet 可用來在同盟網域與標準網域之間移動使用者,這會導致其驗證類型變更為目標網域的驗證類型。

範例

範例 1:重新命名使用者

PS C:\> Set-MsolUserPrincipalName -UserPrincipalName "davidc@contoso.com" -NewUserPrincipalName "davidchew@contoso.com"

此命令會將 davidc@contoso.com 重新命名為 davidchew@contoso.com 。

參數

-ImmutableId

指定使用者同盟身分識別的不彈性識別碼。 將使用者從標準移至同盟身分識別網域時,這是必要的。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-NewPassword

指定使用者的新密碼。 將使用者從同盟移至標準身分識別網域時,這是必要的。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-NewUserPrincipalName

指定使用者的新使用者識別碼。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ObjectId

指定要更新之使用者的唯一物件識別碼。

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TenantId

指定要執行作業之租使用者的唯一識別碼。 預設值是目前使用者的租使用者。 此參數僅適用于合作夥伴使用者。

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-UserPrincipalName

指定要更新之使用者的原始使用者識別碼。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False