Azure AD PowerShell (Облако): ссылка на объект не установлена ​​на экземпляр объекта

Я пытаюсь использовать 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

Я попытался перезапустить оболочку, не включая кавычки во входных данных, но не повезло. Кто-нибудь может это обойти?


person rsahai91    schedule 14.03.2018    source источник
comment
Можете ли вы запустить это на своем компьютере вместо облачной оболочки?   -  person Andre Teixeira    schedule 15.03.2018
comment
Я использовал облачную оболочку, потому что у меня нет машины с Windows. Я пробовал установить OSx и Linux PowerShell перед использованием облачной оболочки, но у них не было функциональности New-AzureADMSInvitiation. Похоже, мне нужно найти ОС Windows или использовать виртуальную машину, спасибо за помощь.   -  person rsahai91    schedule 15.03.2018


Ответы (1)


Похоже, мы не можем использовать эту команду в Cloud Shell (Powershell). Я также предлагаю вам опубликовать свою идею на этом форуме отзывов. Команда Azure рассмотрит его.

Кроме того, вы можете попробовать использовать эту команду PowerShell на своем локальном компьютере. Убедитесь, что вы использовали AAD Powershell. 2.0 или новее.

Просто попробуйте ввести следующие сценарии PowerShell:

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

Надеюсь это поможет!

person Wayne Yang    schedule 15.03.2018