Question

I'd like to set up a portal where users don't cooperate but they are not aware of each other within the community. Each user works only with his files.

I don't see a way how to handle that via permissions non-programmatically.

Programmatically it may be possible to add a folder as a user, in which case that user would have the owner role for the folder and all descendant folders/files. And then set up document library actions only for owner role.

Another option for me is using Jackrabbit and OpenCMIS. I'd create multi-user repository and then mount it to Liferay's Document Library. The Liferay login credentials would be Jackrabbit user credentials and I wouldn't have to deal with Liferay resource permissions.

Are there better ways ? Does these two have any flaws ? Your suggestions are welcome.

Was it helpful?

Solution

For document management per users I would use each individuals personal private community. This way they are allowed to do whatever they desire (create folders, permission them individually, add documents) and there wouldn't be any undesired affect on other users.

Is there a technical reason for not using these pages?

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top