【发布时间】:2018-01-28 04:22:46
【问题描述】:
我发现 ASP.NET Boilerplate 支持角色和租户设计。但是,我不太确定这两个概念之间的区别。谁能为我解释一下?谢谢
【问题讨论】:
我发现 ASP.NET Boilerplate 支持角色和租户设计。但是,我不太确定这两个概念之间的区别。谁能为我解释一下?谢谢
【问题讨论】:
假设一所大学想要一种解决方案,让每所学校都能管理其教职员工和学生。这可以通过任何多租户应用程序来解决。 大学将作为东道主,其下的学校将成为其租户。每所学校都有自己的用户,他们具有不同的角色(教师、学生、管理员等)。
【讨论】:
在现实世界中,租户是一家公司。那里有不同的公司,每个公司都有自己的规则和员工。每个员工在公司都有自己的职位(这就是这种情况下的“角色”)。
因此,一组用户将属于一个租户。在里面,他们每个人都会有一定的作用。
【讨论】:
多租户用于构建 SaaS(软件即服务) 轻松应用。使用这种技术,我们可以部署单个 应用程序服务于多个客户。每个租户都会有它的 拥有自己的角色、用户和设置。
【讨论】: