我正在使用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
。
难道我做错了什么?
问候, Vishal Z。