Предоставление разрешений в библиотеке Liferay Document - PullRequest
3 голосов
/ 02 февраля 2012

У меня есть простое требование, и я хочу несколько советов о том, как реализовать это наилучшим образом в liferay.

Я использую библиотеку Liferay Document. Мое требование - объединить пользователей в разные отделы. (А, В и С).

  • пользователь A -> отдел A
  • пользователь B -> отдел B
  • пользователь C -> отдел C

  • Пользователь A должен иметь доступ только к каталогам, принадлежащим A

  • пользователь A может предоставить файлам доступ к 'userB' или всем пользователям в 'B'

Как лучше всего сгруппировать пользователей, чтобы я мог предоставить эти разрешения. Спасибо !

Ответы [ 2 ]

2 голосов
/ 27 июля 2012

Чтобы дать несколько указателей:

Вы можете создавать Организации (отделы), такие как Org A, Org B и Org C.

Затем вы можете назначить пользователей соответственнодля организаций.

Чтобы ограничить использование определенных каталогов или папок, вы можете создавать роли уровня организации и назначать их своим пользователям.

Теперь вы можете назначать разрешения для созданной организации-Роли уровня для разных каталогов.

Надеюсь, это поможет.

0 голосов
/ 26 марта 2015

Если вам не нужна какая-либо из групп для наследования разрешений от других групп, вы также можете использовать «Группы пользователей». Это в основном то же самое, что и организации, за исключением того, что они неиерархичны и используют роли обычного уровня вместо ролей уровня организации.

...