Я разрабатываю приложение xpage, используя анонимную форму для еще неизвестных (не прошедших проверку подлинности) пользователей. ACL базы данных настроен так, чтобы не предоставлять анонимным пользователям доступ к содержимому (например, представлениям и документам). Как правило, публичный доступ запрещен. Однако есть ли способ заставить тип поля работать с полями ввода, используя содержимое из представлений базы данных, не открывая их для публики?
Как я могу использовать ввод в xpages для анонимных пользователей без ущерба для безопасности базы данных?
Ответы (1)
Вы можете использовать объект sessionAsSigner в SSJS для доступа к своим данным с другим уровнем доступа.
person
Sven Hasselbach
schedule
20.06.2012
Это действительно указывает на правильное направление. Спасибо Свен за быстрый ответ! Попробую и отчитаюсь здесь.
- person Uwe Brahm; 21.06.2012
Освоение XPages, Глава 17, стр. 704 содержит все подробности о sessionAsSigner и sessionAsSignerWithFullAccess. Кроме того, есть очень хорошая статья: ссылка. REST API, часть 3. Анонимность — это теплое одеяло, подробно объясняющее использование.
- person Uwe Brahm; 25.06.2012