Alfresco,批量禁用对大量文件夹的继承

Alfresco,批量禁用对大量文件夹的继承,alfresco,batch-processing,alfresco-share,Alfresco,Batch Processing,Alfresco Share,我有一个包含10000多个子空间的Alfresco文件夹,它们继承了我要删除的特定角色 通过Alfresco的UI,甚至通过编程,有没有办法禁用每个子空间的继承 我从UI(或/share或/alfresco)中成功做到这一点的唯一方法是逐个选择每个子项并禁用它,而这实际上不是一个选项 我还有一些禁用继承的脚本,当它们为一个文件夹工作时,在循环中执行时(在运行时在java线程上获取子线程,使用分页),它们会在一些迭代后产生异常,所以我想我必须深入挖掘才能解决这个问题 谢谢你的建议 p、 s:我的露

我有一个包含10000多个子空间的Alfresco文件夹,它们继承了我要删除的特定角色

通过Alfresco的UI,甚至通过编程,有没有办法禁用每个子空间的继承

我从UI(或/share或/alfresco)中成功做到这一点的唯一方法是逐个选择每个子项并禁用它,而这实际上不是一个选项

我还有一些禁用继承的脚本,当它们为一个文件夹工作时,在循环中执行时(在运行时在java线程上获取子线程,使用分页),它们会在一些迭代后产生异常,所以我想我必须深入挖掘才能解决这个问题

谢谢你的建议

p、 s:我的露天版本是Alfresco 4.2.c-2


编辑:我应该明确指出,在我的场景中,由于存储库的设计/结构,我不能简单地禁用父文件夹上的继承。我真的认为禁用批处理继承的UI选项是一个非常有用和必需的选项,因此我仍然希望我缺少一个选项。

或者使用一个公共子文件夹,并对子空间进行所需的权限配置,或者将所有子文件夹都设置为不继承权限。你能分享对你不起作用的脚本吗?谢谢你的帮助。当我更新我的问题时,禁用父文件夹上的继承也不是一个选项。关于脚本,它是一个使用不推荐的WebService API的非常复杂的代码,如果我必须以语法的方式完成这项工作,我可能无论如何都需要编写一个新代码。。。