1

我正在使用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。

4

0 回答 0