Пользовательская роль (разрешение) 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
,
Я делаю что-то неправильно?
С уважением, Вишал З.