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

时间:2013-10-17 14:25:50

标签: alfresco batch-processing alfresco-share

我有一个带有10000+儿童空间的Alfresco文件夹,他们继承了我想删除的特定角色。

有没有办法,无论是通过Alfresco的UI,还是以编程方式,禁用每个子空间的继承?

我从UI(/ share或/ alfresco)设法做到这一点的唯一方法是挑选每个孩子并逐个禁用它,这真的不是一个选项

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

Thanx任何建议,

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

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

0 个答案:

没有答案