【发布时间】:2012-12-21 14:14:57
【问题描述】:
我必须开发一个用户管理应用程序。我需要在数据级别对用户进行授权,例如:
以银行为例:
- 客户 - 例如:Bank1、Bank2、Bank3、Bank4。
- 分支状态 - 例如:Stat1、State2、State3、State4
- 分行区 - 例如:District1、District2、District3、District4
- 设施 - 支票、直接借记、常规订单
当用户登录时,他将只能看到一些客户、一些州分支机构、一些地区分支机构,这取决于在用户管理应用程序中分配给他的分支机构、设施等。这些变化针对不同的用户。
请任何人都可以帮助我获得这种级别的授权任何可用的标准工具,或者如果没有,那么好的数据库模型是什么?
【问题讨论】:
-
你说的是基于实体的授权。 AFAIK,没有任何可用的工具,因为很难创建通用的东西。
标签: asp.net sql asp.net-mvc-3