Alfresco에서 java로 화학 CMIS 구현을 통해 문서 메서드 addToFolder
및 removeFromFolder
을 사용하려고합니다.Alfresco 문서에서 addToFolder 및 removeFromFolder를 CMIS로 사용
여러 개인 사용자 공간에서 문서에 액세스 할 수 있기를 원하지만 각각을 각 공간에 복사하지 않으려합니다. 문서는 사용자에 의해 생성되며이 사용자는 문서를 삭제, 이동, 수정해야하는지 결정해야합니다. 그러나이 공간에 대한 읽기 권한이있는 다른 사용자는 기본 공간에서이 문서를 읽어야합니다.
그래서 다른 사용자의 경우 myDocument.addToFolder(myNewUserSpace)
을 실행하고이 프로그램이 정상적으로 실행되며 문제없이 액세스 할 수 있습니다. 좋습니다. 하지만 몇 가지 이유로 인해 myDocument에서이 myNewUserSpace의 연결을 끊고 싶다면 (myDocument 사용자가 아닌 de myNewUserSpace 독점 사용자를 사용하여) myDocument에 대한 쓰기 권한으로 인해 오류가 발생합니다.
addToFolder
을 실행할 수있는 모든 사용자에게 쓰기 권한이 부여되기를 원하지 않습니다.
기본 사용자 공간에 대한 권한 부여 쓰기 권한없이 수행 할 수 있습니까?
인사말.
"공용"공간을 만들 수 있습니다 (모든 사람이 읽거나 하나 이상의 그룹별로 ...). – guy777
아니요, 할 수 없습니다. primaryFolder는 일부 작은 사용자 만 액세스 (읽기) 할 수 있으며 아무도 그 소유자를 제외하고는 쓸 수 없습니다. – lodopidolo