标签: c# asp.net-mvc-4 ldap entity-framework-5
我有一个发票管理的分层应用程序,表示层是一个asp.net mvc 4项目,我使用实体框架进行数据库访问。发票存储在oracle数据库中。并且我想在该应用程序上应用LDAP身份验证,我没有任何想法,我想请您指导我,以实施授权,以便:
具有管理员角色的用户可以查看/创建/编辑/删除全部 发票。
和其他每个通过身份验证的用户只能查看/ create / edit /删除属于其部门的发票或 部门的下属部门。
有什么帮助吗?我会很感激的。