Azure active directory 在未登录的情况下将外部用户添加到Azure AD B2C

Azure active directory 在未登录的情况下将外部用户添加到Azure AD B2C,azure-active-directory,azure-ad-b2c,Azure Active Directory,Azure Ad B2c,我将Azure AD B2C选项添加到外部提供商登录-。后来,我将我的帐户作为外部用户从该租户添加到Azure AD B2C。 很遗憾,当我登录时,我得到“用户不存在。请先注册,然后才能登录。” 当我使用允许我登录的其他策略时,我的帐户会复制为联合Azure Active Directory。 我们如何使用外部用户预填充Azure AD B2C以避免登录新帐户?我希望从租户中移动现有数据,并避免填写不必要的数据。此外,我只允许特定用户登录到我们的应用程序。我猜您的意思是“避免注册新用户” A

我将Azure AD B2C选项添加到外部提供商登录-。后来,我将我的帐户作为外部用户从该租户添加到Azure AD B2C。

很遗憾,当我登录时,我得到“用户不存在。请先注册,然后才能登录。

当我使用允许我登录的其他策略时,我的帐户会复制为联合Azure Active Directory


我们如何使用外部用户预填充Azure AD B2C以避免登录新帐户?我希望从租户中移动现有数据,并避免填写不必要的数据。此外,我只允许特定用户登录到我们的应用程序。

我猜您的意思是“避免注册新用户”

Azure B2C面向消费者,而非Azure广告租户。您应该使用将来宾用户添加到Azure AD B2C租户,并为来宾用户分配必要的角色/权限


您可以简单地选择在Azure门户上使用+新来宾用户,或添加外部用户。

这里的问题是,通过门户添加的用户基本上是B2B或门户管理员用户

这些不是本地帐户,因此无法登录到B2C


如果您在与B2C联合的另一个AAD租户中有用户,则不必手动将这些用户添加到B2C。当这些用户通过Azure广告进行身份验证时,会创建一个“链接帐户”(使用#EXT#格式)。

我通过+新来宾用户和Graph API添加了此外部用户-以上结果就是我收到的结果。我看到了你问题的价值。我们将B2C与本地消费者帐户和外部消费者帐户一起使用。目前,我们希望管理员手动注册用户,而不是用户自行注册到我们的应用程序中。然后管理员添加一些我们不希望用户添加自己的必需用户属性。目前,我们不知道如何手动注册外部消费者用户,这影响了我们的业务。