我正在为Azure构建我的第一个MVC5应用程序,并且已经跟踪了我需要将它们组合在一起的所有部件和部件(用户帐户,脚手架,角色等),除了一个。我需要将用户放在“工作组”中,并且工作组中的每个用户只能看到与该工作组关联的数据。例如,如果我有一个简单的汽车模型,workgroupA中的用户可以添加/删除/更改汽车,但只能在workgroupA中。工作组B中的用户在登录时根本看不到任何数据。
C#编程对我来说不是问题,只是熟悉MVC5。我以前用Django及其内置的组管理完成了这个,但是需要转移到MVC5并且似乎找不到让我足够接近的例子。有人能指出我最好的做法吗?