【发布时间】:2018-04-03 09:25:07
【问题描述】:
是否可以使用支持多个应用的单个 Azure AD B2C 租户?
说,我有以下应用:
- iOS 游戏应用
- 一些 Facebook 应用
- 我公司网站
- Android 商务应用
请记住,使用 iOS 游戏应用的用户也很有可能也会使用 Android 商业应用。
我想支持两种场景:
- 全球用户方法,我认为这是一种简单且开箱即用的解决方案。在这种情况下,即使用户使用多个应用程序,他/她在我的 Azure AD B2C 租户中也只有一个用户帐户。这种方法允许我跨多个应用程序跟踪用户习惯,因为我能够唯一地识别我的用户。例如,John Smith 在多个应用中始终使用相同的 ID。
- App User 方法,John Smith 在我的 Azure AD B2C 中有两个单独的注册,即一个用于 iOS 游戏应用注册,一个用于 Android 商业应用注册。此方案的关键是能够通过 AppId 查询我的 Azure AD B2C,这样我就可以只获取 iOS 用户或仅获取 Android 用户或两者兼而有之。
这两种情况都有不同的业务影响,我想看看我是否能够使用单个 Azure AD B2C 租户处理这两种情况。
正如我之前提到的,我认为第一种情况只是标准行为。对于第二种情况,我要问的问题是能够按 AppId 对我的 Azure AD B2C 租户进行分区。
【问题讨论】:
标签: azure-active-directory azure-ad-b2c azure-ad-graph-api