Библиотека документов Liferay для нескольких пользователей с личным репозиторием / папкой / файлами для каждого - PullRequest
0 голосов
/ 16 июня 2011

Я хотел бы создать портал, где пользователи не сотрудничают, но они не знают друг друга в сообществе.Каждый пользователь работает только со своими файлами.

Я не вижу способа, как обрабатывать это через разрешения программно.

Программно может быть возможно добавить папку в качестве пользователя, и в этом случае этот пользователь будет иметь роль владельца для папки и всех дочерних папок / файлов.А затем настройте действия библиотеки документов только для роли владельца.

Другой вариант для меня - это использование Jackrabbit и OpenCMIS.Я бы создал многопользовательский репозиторий и затем подключил его к библиотеке документов Liferay.Учетные данные для входа в Liferay будут учетными данными пользователя Jackrabbit, и мне не придется иметь дело с разрешениями ресурса Liferay.

Есть ли лучшие способы?У этих двоих есть недостатки?Ваши предложения приветствуются.

1 Ответ

1 голос
/ 16 июня 2011

Для управления документами на пользователей я бы использовал личное сообщество каждого отдельного человека. Таким образом, им разрешено делать все, что они пожелают (создавать папки, разрешать их индивидуально, добавлять документы), и не будет никаких нежелательных последствий для других пользователей.

Есть ли техническая причина не использовать эти страницы?

...