【问题标题】:How do I add a Microsoft account to Azure Active Directory?如何将 Microsoft 帐户添加到 Azure Active Directory?
【发布时间】:2018-10-31 05:52:38
【问题描述】:

当您通过旧门户将用户添加到 Azure Active Directory 时,您会看到以下屏幕: 它允许您添加具有现有 Microsoft 帐户的用户。

我需要导入许多具有现有 Microsoft 帐户的用户。我正计划编写一个 powershell 脚本来实现这一目标。

如何使用 powershell 脚本将现有的 microsoft 帐户添加到 Azure AD?

New-AzureADUser 抱怨“userPrincipalName”无效,如this question 所示。还有其他方法吗?

【问题讨论】:

    标签: powershell azure azure-active-directory


    【解决方案1】:

    很遗憾,Azure PowerShell 模块不支持将 Microsoft 帐户添加到 Azure Active Directory。使用此功能的唯一方法是使用旧的 Azure 门户 https://manage.windowsazure.com/

    【讨论】:

    • 我今天想这样做,但必须回到旧门户网站才能做到这一点(正如这个答案所暗示的那样)。这个门户现在停用的一个月会发生什么?!
    • 由于经典门户重定向到新门户,这已成为核心。我读到有一个 powershell 选项可以做到这一点,但我还没有弄清楚魔法事件的顺序来实现这一点。如果你有这个问题,请投票给这张 MS 票:feedback.azure.com/forums/34192--general-feedback/suggestions/…
    【解决方案2】:

    这可以使用New-AzureADMSInvitation

    > Install-Module AzureAD
    > Import-Module AzureAD
    > Connect-AzureAD
    > New-AzureADMSInvitation -InvitedUserEmailAddress 'test@test.com' -InviteRedirectUrl 'https://portal.azure.com'
    

    您的输出将包含一个InviteRedeemUrl,受邀者应在已使用其 Microsoft 帐户登录的浏览器中打开该InviteRedeemUrl。还有其他可选参数可以传递给New-AzureADMSInvitation。请参阅文档here

    【讨论】:

      【解决方案3】:

      您确定要导入所有帐户吗? Azure Active Directory 支持 B2B 模型。

      B2B 基于邀请模型,允许您从合作伙伴管理的身份访问您的公司应用程序。您可以提供电子邮件以及要共享的应用程序,并向您的合作伙伴、客户或在 Azure Active Directory 中拥有帐户的任何其他人发送邀请。 Azure AD 向他们发送一封包含链接的电子邮件邀请。合作伙伴用户点击该链接,系统会提示您使用其 Azure AD 帐户登录或注册新的 Azure AD 帐户。

      在我看来,您不必导入用户。更多信息在这里:https://azure.microsoft.com/en-us/documentation/articles/active-directory-b2b-collaboration-overview/

      【讨论】:

      • 当我今天这样做时,我创建了一个新的来宾用户,然后将邀请发送到我的 Microsoft 帐户。在邀请链接之后,我从未被问到要使用“哪个”帐户(个人或 IT 创建)......我只是被要求使用新密码创建一个新帐户,输入一些 PIN 码(这也是通过电子邮件发送给我的)。这然后在 AD 中创建了一个新帐户。不允许我使用现有的 MS 帐户。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-24
      相关资源
      最近更新 更多