【发布时间】:2009-06-22 12:05:45
【问题描述】:
我正在尝试获取与用户相关的操作列表。
我正在使用 AzMan 来存储应用程序授权规则。
如何使用 EntLib 4.1 SecurityApplicationBlocks 或任何其他方式获取每个用户的操作列表?
[C#]
谢谢。
【问题讨论】:
我正在尝试获取与用户相关的操作列表。
我正在使用 AzMan 来存储应用程序授权规则。
如何使用 EntLib 4.1 SecurityApplicationBlocks 或任何其他方式获取每个用户的操作列表?
[C#]
谢谢。
【问题讨论】:
您可以使用 AZROLESLib 命名空间。
基本上,角色定义包含操作或任务,其中又包含操作。
角色分配将用户或组(依次包含用户)与角色定义联系起来。
然后,要获取分配给用户的操作列表,您需要直接或间接通过组获取用户所在的角色分配,并直接或间接通过组获取分配给该角色分配的操作一个任务。
一些信息here。
【讨论】: