Пользовательская роль (разрешение) Alfresco не работает должным образом с 5.2.0

Я использую 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 Properties а также Delete содержимое.

Фактическое поведение:

Пользователь может Read содержание, Delete содержание, но не в состоянии Write/Edit properties,

Я делаю что-то неправильно?

С уважением, Вишал З.

0 ответов

Другие вопросы по тегам