Azure AD PowerShell(云):未将对象引用设置为对象的实例

时间:2018-03-14 22:08:48

标签: azure-active-directory appsource

我正在尝试使用Azure AD PowerShell生成邀请链接。我正在使用New-AzureADMSInvitation方法(https://docs.microsoft.com/en-us/powershell/module/azuread/new-azureadmsinvitation?view=azureadps-2.0)。

我在云外壳中运行它并收到以下错误:

PS Azure:\> New-AzureADMSInvitation

cmdlet New-AzureADMSInvitation at command pipeline position 1
Supply values for the following parameters:
InvitedUserEmailAddress: "**@**.com"
InviteRedirectUrl: "**.com"
New-AzureADMSInvitation : Object reference not set to an instance of an object.
At line:1 char:1
+ New-AzureADMSInvitation
+ ~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [New-AzureADMSInvitation], NullReferenceException
    + FullyQualifiedErrorId : System.NullReferenceException,Microsoft.Open.MSGraphV10.PowerShell.NewAzureADMSInvitation

我尝试重新启动shell,不包括输入中的引号,但没有运气。有人能绕过这个吗?

1 个答案:

答案 0 :(得分:1)

好像我们无法在Cloud Shell(Powershell)中使用此命令。我还建议您在this Feedback Forum中发布您的想法。 Azure团队将对其进行审核。

此外,您可以尝试在本地计算机上使用此powershell命令。 确保您已使用AAD Powershell 2.0 or later

尝试输入以下powershell脚本:

New-AzureADMSInvitation -InvitedUserEmailAddress <guest user's EmailAddress> -SendInvitationMessage $True -InviteRedirectUrl "http://myapps.onmicrosoft.com"

希望这有帮助!