什么';Azure AD B2C租户和普通Azure AD租户之间的区别是什么?

什么';Azure AD B2C租户和普通Azure AD租户之间的区别是什么?,azure,azure-active-directory,azure-ad-b2c,Azure,Azure Active Directory,Azure Ad B2c,我看到很多人对Azure AD B2C租户以及B2C租户和普通Azure AD租户之间的区别感到非常困惑。主要问题是: Azure广告B2C租户和普通Azure广告租户之间有什么区别 既然我甚至可以在B2C租户中使用某些功能,例如Azure AD Connect、在B2C租户中购买新订阅并使用它等等,我应该使用这些功能吗 为什么在B2C租户中给我这些功能?为什么不在普通Azure广告租户中使用B2C Azure AD B2C租户仅用于使用Azure AD B2C功能。Azure AD B2C功

我看到很多人对Azure AD B2C租户以及B2C租户和普通Azure AD租户之间的区别感到非常困惑。主要问题是:

  • Azure广告B2C租户和普通Azure广告租户之间有什么区别

  • 既然我甚至可以在B2C租户中使用某些功能,例如Azure AD Connect、在B2C租户中购买新订阅并使用它等等,我应该使用这些功能吗

  • 为什么在B2C租户中给我这些功能?为什么不在普通Azure广告租户中使用B2C


    • Azure AD B2C租户仅用于使用Azure AD B2C功能。Azure AD B2C功能(不是租户)只是普通Azure AD中类似VM的资源,此功能需要您切换到B2C租户才能使用我们不应在B2C租户中使用与Azure AD B2C无关的其他功能。

      B2C租户和普通Azure AD租户之间的差异。 最重要的区别在于用户管理。

      • 对于普通的Azure广告,用户数据存储在“用户”中(不是严格意义上的),您可以在Azure Active Directory的用户刀片上看到它。然而,对于B2C租户,用户数据存储在“用户”和B2C扩展应用程序中,您可以在应用程序注册中看到

      • 对于普通Azure广告,用户在一个组织中管理,这些用户通常指一个组织中的员工。然而,在B2C租户中,这些用户都是可以访问您的B2C应用程序的客户

      • 对于普通Azure广告,可以通过单击“新建用户”按钮创建用户,并且此类用户是租户中的成员。您还可以通过Azure AD B2B从外部邀请用户,这种类型的受邀请用户是来宾用户。对于B2C租户,用户是租户中的所有成员。但用户帐户的类型有本地帐户和社交帐户。本地帐户可以通过注册或使用Azure AD Graph API创建。它不能像普通Azure广告一样通过单击“新用户”创建。只能通过注册创建社交帐户

      总的来说,普通Azure AD租户是基于员工的,租户代表一个组织。Azure AD B2C租户表示用于依赖方应用程序的身份集合。每个人都可以注册应用程序并访问它。此外,您可以使AAD租户成为具有自定义策略的B2C租户的社会帐户身份提供商。您可以参考本文档来实现这一点

      既然我甚至可以在B2C租户中使用某些功能,例如Azure AD Connect、在B2C租户中购买新订阅并使用它等等,我应该使用这些功能吗? 答案是不,你不应该。即使您可以在B2c租户中使用这些功能,我们也不支持或建议您这样做。这是因为您在使用这些功能时可能会遇到太多问题,而B2C tanant并不是为这些功能而设计的

      为什么在B2C租户中为我提供这些功能?为什么不在普通Azure广告租户中使用B2C?
      • 首先,为了明确基于员工的用户和客户,我们需要通过不同的租户来区分他们。基于员工的用户应在受控范围内严格管理。但客户是公开的,每个人都可以访问您的应用程序资源

      • 第二,2C的身份验证逻辑与2B没有什么不同。B2C需要一个不同于普通Azure广告的新身份端点。此外,B2C租户需要使用自定义身份体验框架为客户实现更友好的用户体验。这就是为什么我们不能在普通Azure广告租户中使用B2C

      • 第三,B2C用户可能是数百万甚至更多,AAD组织用户的数量应该比B2C用户少得多。B2C的后端引擎与AAD不同,因此它们使用不同的硬件

      然而,B2C租户是基于普通Azure广告开发的,它可能会使用其他与AAD相关的功能来管理。这样,您也可以在B2C租户中看到与普通Azure广告相同的UI和其他功能

      最重要的是,你可以考虑Azure AD B2C只是一个需要切换目录的特性。如果您想使用其他功能,只需转到普通的Azure Active Directory即可

      参考资料:


      Hi@GauravMantri,我很高兴我的A&Q能帮上忙。在使用Azure广告B2C时,我看到社区中有很多困惑。我希望我们能让Azure广告B2C更清晰、更易于使用。