Alfresco自定义角色(权限)无法按预期运行5.2.0

时间:2017-11-30 07:54:13

标签: permissions alfresco alfresco-share user-roles alfresco-enterprise

我正在使用alfresco-content-services 5.2.0企业版。

我已将自定义角色CUSTOM_DELETE定义为如下所示,此处custom:baseAspect是我的自定义方面。

<permissionSet type="custom:baseAspect" expose="selected">

        <permissionGroup name="CUSTOM_DELETE_Permission" expose="false" allowFullControl="false"/>

        <permissionGroup name="CUSTOM_DELETE" allowFullControl="false" expose="true">
            <includePermissionGroup type="custom:baseAspect" permissionGroup="CUSTOM_DELETE_Permission" />
            <includePermissionGroup type="sys:base" permissionGroup="Read" />
            <includePermissionGroup type="sys:base" permissionGroup="WriteProperties"/>
            <includePermissionGroup type="sys:base" permissionGroup="Delete"/>
        </permissionGroup>

        <permission name="_CUSTOM_DELETE_Permission" expose="false">
            <grantedToGroup permissionGroup="CUSTOM_DELETE_Permission"/>
        </permission>

    </permissionSet>

鉴于:

我正在公共网站上创建具有方面(custom:baseAspect)的任何内容,并具有此类分配权限

NODE_1 : CUSTOM_DELETE : GROUP_1

预期行为:

现在,如果我使用GROUP_1下的用户登录,他/她应该能够Read内容,Write/Edit PropertiesDelete内容。

实际行为:

用户可以Read内容,Delete内容但无法Write/Edit properties

我做错了吗?

此致 Vishal Z。

0 个答案:

没有答案