Permissions 露天空间用户权限
我有一个露天文件夹(Permissions 露天空间用户权限,permissions,alfresco,Permissions,Alfresco,我有一个露天文件夹(PARENT\u folder),包含300多个子文件夹,我想将使用者角色授予特定组(GROUP1)和特定子文件夹(PARENT\u folder/FOLDER1),并将使用者角色授予其他组(GROUP2)和所有子文件夹 所有子文件夹都已激活“继承父空间权限”,并且父文件夹具有此空间用户权限: 所有者\用户:协调员 GROUP2:消费者 父文件夹/FOLDER1具有: GROUP1:消费者 使用此配置: GROUP2可以访问父文件夹和所有子文件夹 GROUP1仅对包
PARENT\u folder
),包含300多个子文件夹,我想将使用者角色授予特定组(GROUP1
)和特定子文件夹(PARENT\u folder/FOLDER1
),并将使用者角色授予其他组(GROUP2
)和所有子文件夹
所有子文件夹都已激活“继承父空间权限”,并且父文件夹具有此空间用户权限:
:所有者\用户
协调员
:GROUP2
消费者
父文件夹/FOLDER1
具有:
:GROUP1
消费者
可以访问GROUP2
和所有子文件夹父文件夹
仅对包含在GROUP1
中的对象(按id),但无法从其路径访问对象,并且CMIS客户端无法创建getParent()等。要使之成为可能,PARENT_文件夹/FOLDER1
必须具有PARENT_文件夹
:GROUP1
授权,在这种情况下,使用者
无法访问所有子文件夹GROUP1
:父文件夹
:所有者\用户
协调员
:GROUP1
消费者
:GROUP2
消费者
:父文件夹/FOLDER1
:所有者\用户
协调员
:GROUP1
消费者
:GROUP2
消费者
- 其他子文件夹与父文件夹/FOLDER1不同:
:所有者\用户
协调员
:GROUP2
消费者
谢谢。从获取Javascript控制台,并使用一些基本脚本设置权限。 假设将父对象选为
空格
,大致如下:
space.children.forEach(function(n) {
// use n.setPermission/removePermission/setInheritPermission
n.save();// Not quite sure whether save is needed here
});
ScriptNodeAPI位于