Azure ad b2c Azure B2C将不同权限链接到用户

Azure ad b2c Azure B2C将不同权限链接到用户,azure-ad-b2c,Azure Ad B2c,我们有一个问题,即单个用户注册到我们的应用程序,但有权查看单个数据集。这些都设置为本地帐户 目前,每个用户都与一组数据相关联 我们现在需要能够将不同的数据集链接到同一个用户 在登录后或登录期间,用户将看到链接到其帐户的选项,并且在整个会话过程中都会记住这一点 我们还需要能够通过API向帐户添加新权限 如果可能,理想情况下不使用自定义策略,通过Azure B2C实现这一目标的最佳方法是什么。如果您希望在身份验证过程(登录)中插入一个页面,读取用户访问能力,然后允许用户选择这些选项之一,然后在令牌中

我们有一个问题,即单个用户注册到我们的应用程序,但有权查看单个数据集。这些都设置为本地帐户

目前,每个用户都与一组数据相关联

我们现在需要能够将不同的数据集链接到同一个用户

在登录后或登录期间,用户将看到链接到其帐户的选项,并且在整个会话过程中都会记住这一点

我们还需要能够通过API向帐户添加新权限


如果可能,理想情况下不使用自定义策略,通过Azure B2C实现这一目标的最佳方法是什么。

如果您希望在身份验证过程(登录)中插入一个页面,读取用户访问能力,然后允许用户选择这些选项之一,然后在令牌中发出该选择,您将需要一个自定义策略。我假设每个用户的列表可能不同(“链接到其帐户的选项”)

如果该选项列表存储在用户对象上,则需要从用户处读取该列表,并向用户显示一个动态无线电框选择

您需要创建一个逗号分隔的列表并插入它,如果它已经存储为逗号分隔的列表或其他一些分隔的列表,那么您就可以开始了。否则,您需要让B2C将数据发送到以逗号分隔的列表

该声明需要通过B2C(使用CSS隐藏)在文本框中“登录”后显示在页面上,其中(在B2C中配置)根据隐藏文本框中的列表构建一个广播框

然后javascript需要将选择记录到另一个B2C呈现的文本框中。然后,您应该在B2C或通过RESTAPI验证提交的值是否有效

然后发布该值。

什么是“一组数据”?您是否正在寻找添加基于应用程序的角色的方法?