Azure AD是一种目录服务,目标是为组织及其在云中进行身份管理的需求提供服务。您针对Azure AD进行开发,可以使用它来保护您的应用程序-其Azure AD租户中的用户可以使用它。 你的应用程序面向使用Azure AD(Office 365)的特定组织或多个组织。 Azure AD B2B只是Azure AD的一项功能。它允许组织向来自其他租户的用户授予对其应用程序和服务的访问权限。从你的应用程序的Angular 来看,没有任何变化。它仍然是同一个Azure AD应用程序。Azure AD B2B具有一个API,可用于创建从其他目录邀请用户的流,但它不会更改你的应用程序设计等。 Azure AD B2C是另一种基于与Azure AD相同的技术但功能不同的服务。Azure AD B2C的目标是为消费者应用程序构建目录,用户可以在其中使用电子邮件ID或Google、FB、MSA等社交提供商进行注册。Azure AD B2C的目标是允许组织管理在所有应用程序之间共享的客户身份的单个目录,即单点登录。 Azure AD B2C不面向组织用户,而是面向消费者。 2021年3月更新:微软推出了一个新的解决方案,合并B2B和B2C-它被称为"外部身份"。 什么是"外部身份":这是一种机制,允许您在Azure AD(corp)租户内拥有外部用户,为他们自行注册并控制他们的流程。 Azure AD B2C和Azure AD合并的原因-这些用户是外部用户,与B2C类似,他们可以使用自己的用户名/电子邮件(不是公司域)并在AAD企业租户内自行注册。您还可以通过调用外部系统来扩展外部身份的身份验证流程,与AAD B2C类似。 我们来谈谈场景,学校的应用:
内部用户-〉Azure AD,涵盖组织中的内部应用程序、员工等。用户位于Azure AD中
外部用户,如来自其他学校的客座教师、合作伙伴-〉Azure AD B2B、Azure AD中的客座用户
2条答案
按热度按时间w51jfk4q1#
Azure AD是一种目录服务,目标是为组织及其在云中进行身份管理的需求提供服务。您针对Azure AD进行开发,可以使用它来保护您的应用程序-其Azure AD租户中的用户可以使用它。
你的应用程序面向使用Azure AD(Office 365)的特定组织或多个组织。
Azure AD B2B只是Azure AD的一项功能。它允许组织向来自其他租户的用户授予对其应用程序和服务的访问权限。从你的应用程序的Angular 来看,没有任何变化。它仍然是同一个Azure AD应用程序。Azure AD B2B具有一个API,可用于创建从其他目录邀请用户的流,但它不会更改你的应用程序设计等。
Azure AD B2C是另一种基于与Azure AD相同的技术但功能不同的服务。Azure AD B2C的目标是为消费者应用程序构建目录,用户可以在其中使用电子邮件ID或Google、FB、MSA等社交提供商进行注册。Azure AD B2C的目标是允许组织管理在所有应用程序之间共享的客户身份的单个目录,即单点登录。
Azure AD B2C不面向组织用户,而是面向消费者。
2021年3月更新:微软推出了一个新的解决方案,合并B2B和B2C-它被称为"外部身份"。
什么是"外部身份":这是一种机制,允许您在Azure AD(corp)租户内拥有外部用户,为他们自行注册并控制他们的流程。
Azure AD B2C和Azure AD合并的原因-这些用户是外部用户,与B2C类似,他们可以使用自己的用户名/电子邮件(不是公司域)并在AAD企业租户内自行注册。您还可以通过调用外部系统来扩展外部身份的身份验证流程,与AAD B2C类似。
我们来谈谈场景,学校的应用:
定价更新:存在影响Azure AD B2C和外部身份的定价更新。
简单:
为了快速参考,我在博客中收集了以下内容:https://www.predicagroup.com/blog/azure-ad-b2b-b2c-puzzled-out/
有关外部身份的更新和视频格式的参考,我已将其收集在此视频中:https://www.youtube.com/watch?v=E6S1yJKTB7c
1cklez4t2#
Here is the 'official' doc comparing B2B and B2C