检查树节点的 ACL 角色权限



我需要检查角色是否具有在树节点上创建、修改、编辑等的 ACL 权限。

例如,如果我有一个名为"文章编辑者"的角色,以及以/articles 开头的节点树,我需要能够检查文章编辑者是否具有创建、编辑、删除等权限,以及该权限是允许还是拒绝。

只是从我的头顶上,你可以举例说明方法,例如:

DocumentSecurityHelper.IsAuthorizedPerDocument()

基于不同的重载,但在核心中,您可以在树节点中发送,您正在检查该权限,当然还有用户。

如果您只想列出 ACL,而不是使用

AclItemInfoProvider.GetAclItems()

最新更新