如果我有单个Azure B2C租户,其中包含许多应用程序,我如何使用Graph API查询已注册特定应用程序的用户?
我的假设是,B2C租户的行为与正常的AAD帐户一样,其中的应用程序注册不仅仅是不同的客户端和WebAPI都与单个用户数据库有意义的平台上的相同整体应用程序相关。
完整场景: 用户A注册申请X. 用户A注册申请表Y. 用户B注册Applicaionn X. 用户C注册申请Y.
当我的Application X读取/用户时,它应该返回A和B,但不返回C. 同样,当应用程序Y读取/用户时,它应该返回A和C,但不返回B.
我可能想出一些自定义属性解决方案,但我认为B2C负责这个?
如果没有,我想我可以为每个不同的应用程序集创建单独的B2C租户,但对我来说,设置属性,策略等只是为了隔离用户这是一个繁琐的过程。
答案 0 :(得分:0)
Azure AD B2C目前不具备应用程序分配的一流支持。
您可以在Azure AD B2C Feedback Forum
中申请此功能正如您所说,您需要自己实施。一些选项包括: