Azure PowerShell New-AzADUser:找不到与参数名‘mobilephone’匹配的参数

kcugc4gi  于 2022-11-10  发布在  Shell
关注(0)|答案(1)|浏览(125)

当我尝试使用以下命令通过Azure门户PowerShell创建新用户时(替换所有值):

New-AzADUser -DisplayName "DisplayName" -MailNickname "email@gmail.com" -UserPrincipalName "UserPrincipalName" -Mail "mail" -MobilePhone "+31000000" -Department "Department"

我得到以下错误:

New-AzADUser: A parameter cannot be found that matches parameter name 'MobilePhone'.

但是reading the docs确实显示了对参数‘mobilephone’的支持。在执行“Get-Help New-AzADUser”时也是如此。

有谁知道这可能是什么原因,以及如何解决它?
亲切的问候

tkclm6bt

tkclm6bt1#

  • 我尝试从我的端通过Azure门户PowerShell创建一个新用户,它对我有效,如下所示*:
connect-AzureAD
$PasswordProfile = New-Object -TypeName Microsoft.Open.AzureAD.Model.PasswordProfile
$PasswordProfile.Password = "xxxxxxx"
$mobile = "+xxxx000000"
New-AzureADUser -DisplayName "xxxUser" -PasswordProfile $PasswordProfile -UserPrincipalName "<UserPrincipalName>" -AccountEnabled $true -MailNickName "demouser" -Mobile $mobile

之前的尝试给我带来了同样的问题。
因此,我通过引用MSDoc将参数从-MobilePhone修改为-Mobile

  • 通过引用article中的PSobject创建了密码文件:*

  • 在Azure AD中成功创建用户:*

相关问题