角色中的组声明 ASP.Net 身份

Group claims in roles ASP.Net Identity

我想制作一个具有精细权限的系统 有没有办法制作声明组并将它们分配给一个角色,以便当用户获得角色时它获得所有声明? 是否可以创建声明组,还是我误解了什么?

我找不到索赔的目的。 这可以使用具有各种角色的组来完成,角色将成为权限,对吗?这是我应该做的吗?由于角色本身就是声明。

以下步骤可以解决您的问题

  1. 创建角色的粒度级别...通常针对每个操作

  2. 将它们分组到 GroupRoles...以便管理员可以轻松管理它

  3. 向用户添加个人级别声明以获得特定权限

下面是一些很好的例子

希望这能解决您的问题