我想为 Azman 提供一个多租户功能,例如:每个医院都应该有特定的角色来任务链接。
或者简而言之,单个数据库中有多个存储。
恳请建议。
可以创建自定义角色提供程序并具有以下设置
- 将
TenantId
添加为角色表中的列 - 对于每次获取角色,获取租户特定角色和全局角色(如果有(的联合。
- 如果给定租户自定义全局角色,请使用租户上下文中的特权。
- 这也有助于将全局角色复制到租户。但是,还应考虑您的业务需求,以获取有关实施的更多详细信息。