У меня есть сценарий, например, 5 ветвей, например, ветвь A, ветвь B, ветвь C и т. д. Все ветви имеют разные наборы пользователей и разные наборы данных (в портлетах liferay). Мое требование: всякий раз, когда пользователь из ветки A входит в систему, он не должен входить в другую ветку. Короче говоря, у него не должно быть никаких разрешений на просмотр, вход в ветку B (кроме его собственной ветки).
Все 5 филиалов имеют два подсайта. Например. Филиал A имеет дочерние сайты Site A1 и Site A2. к сайту привязаны отдельные пользователи.
Мой вопрос заключается в том, что я должен использовать для разработки такой системы.
На данный момент я создал одну организацию и создал подорганизацию местоположения.
- Как я могу запретить пользователю входить в свою организацию, а не в кого-либо еще.
- Как я могу запретить пользователю просматривать содержимое на своем собственном сайте, а не на другом сайте.
- Нужно ли создавать группы пользователей.
Любые указатели будут полезны. Заранее спасибо.