我试图通过使用java的化学CMIS实现在Alfresco中使用文档方法addToFolder
和removeFromFolder
。在使用CMIS的Alfresco文档中使用addToFolder和removeFromFolder
我想要从多个用户空间访问文档,但我不想将每个空间复制到每个空间。该文档由用户生成,并且该用户必须决定文档是否必须被删除,移动,修改等。但是具有对该空间的读取权限的其他用户必须从其默认空间读取该文档。
因此,从其他用户我执行myDocument.addToFolder(myNewUserSpace)
,这运行正常,我可以访问它没有问题。这很好。 但是,如果由于某种原因,我想在myDocument中解除关联myNewUserSpace(使用de myNewUserSpace专有用户,而不是myDocument用户),由于myDocument上的写入权限,我得到一个错误。
我不希望每个可以执行addToFolder
的用户都获得写入权限。
是否有可能在没有授予主用户空间的写入权限的情况下执行此操作?
问候。
您可以创建一个“公共”空间(每个人都可以阅读,或者由一个或多个团队阅读,...) – guy777
不,我不能。 primaryFolder只能由一些小用户访问(读取),除了它的所有者之外,没有人可以写入。 – lodopidolo