通过powershell将用户从另一个Azure广告添加到Azure广告

通过powershell将用户从另一个Azure广告添加到Azure广告,powershell,azure,office365,azure-active-directory,Powershell,Azure,Office365,Azure Active Directory,在Azure中,我可以单击添加用户并选择另一个Windows Azure AD目录中的用户,以将另一个目录中的用户添加到当前目录(只要我在两个目录中都有足够的授权) 我希望能够通过powershell实现这一点,但这似乎不可能,因为您只能连接到单个目录 以下是场景: admin@tenant1.onmicrosoft.com是租户1和租户2的全局管理员。在门户中,我可以查看和管理这两个目录,同时以admin@tenant1.onmicrosoft.com 但在powershell中,如果我这样做

在Azure中,我可以单击添加用户并选择另一个Windows Azure AD目录中的用户,以将另一个目录中的用户添加到当前目录(只要我在两个目录中都有足够的授权)

我希望能够通过powershell实现这一点,但这似乎不可能,因为您只能连接到单个目录

以下是场景:
admin@tenant1.onmicrosoft.com
是租户1和租户2的全局管理员。在门户中,我可以查看和管理这两个目录,同时以
admin@tenant1.onmicrosoft.com

但在powershell中,如果我这样做:

$cred = Get-Credential -UserName admin@tenant1.onmicrosoft.com
Connect-MsolService -Credential $cred
我只能查看和管理租户1目录。所以我试了一下:

$cred = Get-Credential -UserName admin@tenant1.onmicrosoft.com
Connect-MsolService -Credential $cred
$user = Get-MsolUser -UserPrincipalName user@myfederateddomain.com

$cred2 = Get-Credential -UserName admin@tenant2.onmicrosoft.com
Connect-MsolService -Credential $cred2
$user | New-MsolUser
但这失败了:

New-MsolUser : Unable to create this user because the user principal name provided is not on a verified domain.
At line:1 char:9
+ $user | New-MsolUser
+         ~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: (:) [New-MsolUser], MicrosoftOnlineException
    + FullyQualifiedErrorId : Microsoft.Online.Administration.Automation.PropertyDomainValidationException,Microsoft.Online.Administ 
   ration.Automation.NewUser

我猜这是不可能的,但也许有人可以指出我遗漏了什么?

不幸的是,正如您所猜测的,Azure AD PowerShell目前无法提供此功能。这是我们希望在未来增加的东西,但我还没有一个确切的时间框架


2018年4月14日更新:抱歉-未对此进行监控。现在有一种方法可以使用Microsoft Graph从另一个租户邀请用户到当前租户。请看。看起来仍然没有任何Azure AD PowerShell用于此功能。

不幸的是,正如您所猜测的,此功能目前无法通过Azure AD PowerShell获得。这是我们希望在未来增加的东西,但我还没有一个确切的时间框架


2018年4月14日更新:抱歉-未对此进行监控。现在有一种方法可以使用Microsoft Graph从另一个租户邀请用户到当前租户。请看。看起来仍然没有任何Azure AD PowerShell用于此功能。

是否有人知道此功能是否有更新,现在是否可以完成此功能?或者有其他方法可以做到这一点吗?今天通过PS仍然不起作用,所以我想还没有更新。请查看更新的答案,并为您提供一个选项(但仍然没有PowerShell)。有人知道是否有更新,现在可以完成此方案吗?或者有其他方法可以做到这一点吗?今天通过PS仍然不起作用,所以我想还没有更新。请查看更新的答案,并为您提供一个选项(但仍然没有PowerShell)。从今天起,我已尝试通过portal.azure.com实现这一点-它在那里起作用,但PowerShell的相同操作-不起作用…从今天起,我曾尝试通过portal.azure.com进行此操作-它在那里工作,但来自PowerShell的相同操作-不起作用。。。