请原谅标题,因为这种情况很难解释。
想象一个拥有多个设施的企业,每个用户的角色都直接与一个设施相关联。因此,每个用户对每个设施都有不同的权限,通过使用“角色”来建模。例如,Bob 是 Facility X 的 Admin,因此可以管理 Facility X 的用户。但 Bob 只是 Facility Y 的 EndUser,只能查看 Facility Y 的静态信息。
我有两个主要问题:
- 有没有人能够用 Asp.Net Identity 2.0 对此进行建模?似乎我可以在 User_Role 表中添加一个“FacilityId”列,但我遇到了这个问题。
- 这只是相似,还是与“多租户”应用程序完全相同?