尝试创建AzureADUser无法绑定PasswordProfile

时间:2017-09-01 07:41:42

标签: powershell azure office365 azure-powershell

我尝试创建Azure AD用户,但我一直遇到同样的错误。

  

无法绑定参数' PasswordProfile'。

我尝试了很多解决方案,但没有人解决它。

$DN = $User.DisplayName
$FN = $User.GivenName
$LN = $User.SurName
$UPN = $User.UserPrincipalName
$UL = $User.UsageLocation 
$MNN = $User.MailNickName
$PasswordProfile = New-Object -TypeName Microsoft.Open.AzureAD.Model.PasswordProfile
$PasswordProfile.Password = $User.PasswordP

[boolean]$AE = [System.Convert]::ToBoolean($User.AccountEnabled)

New-AzureADUser `
-DisplayName = $DN `
-GivenName = $FN `
-SurName = $LN `
-UserPrincipalName = $UPN `
-UsageLocation = $UL `
-MailNickName = $MNN `
-PasswordProfile = $PasswordProfile `
-AccountEnabled = $AE 

Powershell Output

1 个答案:

答案 0 :(得分:0)

在用于创建用户的cmdlet中,您无法使用=。修改您的cmdlet,如下所示:

New-AzureADUser `
-DisplayName  $DN `
-GivenName  $FN `
-SurName  $LN `
-UserPrincipalName  $UPN `
-UsageLocation  $UL `
-MailNickName  $MNN `
-PasswordProfile  $PasswordProfile `
-AccountEnabled  $AE 

请参阅此链接,了解如何使用:New-AzureADUser