Net Sql AZMan身份验证和授权

问题描述:

我使用Net Sql AZMan在我的应用程序中进行身份验证和授权,并且我定义了一个更新任务,并且我有一个更新订单信息的操作。 现在我想授权这个: 所有的用户可以在编辑器角色中更新订单的信息,但是当订单的ID是('X')时,他们不能更新订单的信息,当订单的ID是 (例如'X')只有管理员角色中的用户可以更新订单的信息。Net Sql AZMan身份验证和授权

我很久以前有过类似的要求,并试过NetSqlAzman。不幸的是,NetSqlAzMan不支持这种授权方案。他们有一个功能,称它们具有许多设计限制使其无法使用的属性。

这是我与CodePlex上的NetSqlAzMan笔者关于限制讨论的一部分: http://netsqlazman.codeplex.com/discussions/282501

我建议你创建一个表作为一个ACL,然后实现授权逻辑自己。