0

我正在尝试获取与用户相关的操作列表。

我正在使用 AzMan 来存储应用程序授权规则。

如何使用 EntLib 4.1 SecurityApplicationBlocks 或任何其他方式获取每个用户的操作列表?

[C#]

谢谢。

4

1 回答 1

1

您可以使用 AZROLESLib 命名空间。

基本上,角色定义包含操作或任务,其中又包含操作。

角色分配将用户或组(依次包含用户)与角色定义联系起来。

然后,要获取分配给用户的操作列表,您需要直接或通过组间接获取用户所在的角色分配,并通过任务直接或间接获取分配给该角色分配的操作。

这里有一些信息。

于 2009-06-22T16:14:27.617 回答