Форум на базе xPages

К сожалению, у меня возникла проблема с форумом, основанным на сервере Domino FP9. Несколько страниц создаются с помощью фреймворка/языка xpages. Я создал группу, а также категорию. Но пользователь не может получить доступ к содержимому.

Мой вопрос: как я могу реализовать право группы внутри администратора или дизайнера HCL на чтение контента на странице?

С уважением

Окан


person Okan    schedule 21.10.2020    source источник


Ответы (2)


Доступ предоставляется через список управления доступом приложения. В HCL Notes Administrator найдите приложение на вкладке «Файлы». Щелкните правой кнопкой мыши и выберите Контроль доступа › Управление. ВАЖНО - НЕ выбирайте Управление ACL каталога по ошибке.

В открывшемся диалоговом окне вы сможете добавлять группы/отдельных лиц с соответствующими уровнями доступа.

person Rob Mason    schedule 21.10.2020

Не совсем уверен, в чем проблема... т.е. что делать с администратором или дизайнером HCL?

Однако безопасность в XPage точно такая же, как и во всех остальных Notes/Domino, так что вы можете использовать эти знания для управления правами доступа.

Группа в действительности работает как один человек с точки зрения доступа. Таким образом, вы можете использовать его в ACL базы данных и/или в полях Readers/Authors (для управления доступом к определенным документам).

Если вы хотите управлять функциями или макетом внутри своего приложения, я бы предложил использовать роли, поскольку они дают дополнительные слой абстракции и их проще использовать, например. скрыть формулы внутри вашего кода. А затем вы просто назначаете роль группе или человеку в ACL базы данных.

Не забудьте установить правильный тип записи в ACL (например, Люди для группы, содержащей людей) — в противном случае могут возникнуть проблемы, когда сервер не предоставит ожидаемое доступ ;-)

person John Dalsgaard    schedule 21.10.2020