azure - 使用 AzureADB2C 和 B2B 进行单点登录

标签 azure azure-devops azure-active-directory single-sign-on azure-ad-b2c

是否可以配置单点登录以供 AzureB2C 和 B2B 租户使用?

我知道它可以针对 AzureAD B2C 进行配置,并且绝对适用于 AzureB2B。

我的 B2C 租户中的用户是否可以通过某种方式对我的 B2B 租户中的应用程序执行单点登录?

最佳答案

如果您希望您的用户使用同一电子邮件登录 B2B 和 B2C 租户,是的,您可以这样做。

如您所知,如何在 B2C tenant 上配置它

Azure B2B allows one organization to invite members from other organizations to share application access. It’s only one of its service features. You may know more about B2B user here

现在,根据您的情况,您可以在 B2B 租户中添加您的用户 B2C 用户,反之亦然。 azure portal 上有一个选项B2C 和 B2B 租户上的新 guest 用户。您可以轻松地将它们添加起来。

请参阅下面的屏幕截图:

enter image description here

一旦他们收到邀请,他们就能够访问他们分配给的资源。

使用 MS Graph 进行用户邀请

您还可以使用 Microsoft Graph API 执行相同的操作

您甚至可以为新添加的用户创建自定义用户流程。有关更多概要,您可以查看here

B2B 需要记住的要点

Before configuring user invitation be care about below notes!

enter image description here

Note: If you still have any confusion about work around for B2B and B2C you could also refer this document

关于azure - 使用 AzureADB2C 和 B2B 进行单点登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55448064/

相关文章:

c# - 在 header 中传递 token 以在 MVC 和 Web API 中进行身份验证

azure - 如何从 vs code 发布 azure 函数?

sql - Azure 表单识别对 Microsoft SQL 表的 JSON 响应

python - 如何为容器 "use".env变量创建Azure应用服务?

azure - 将 Azure 策略定义部署到管理组权限

c# - ASP.NET Core SignalR 使用 Azure AD 返回 401 Unauthorized

azure - 无法使用外部数据源获取数据

azure - 如何根据用户邮件 ID 获取特定订阅中的用户角色

tfs - 如何增加在制品 (WIP) 限制

asp.net-core - 在 MVC 6 中将 [Authorize] 与 OpenIdConnect 一起使用会导致立即出现空 401 响应