Создание окна для анонимного доступа

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

Информацию о том, как можно дать доступ анонимным пользователям к экранам по URI нашёл в документации API маршрутизации - Платформа CUBA. Руководство по разработке приложений

Но, так понимаю, что скорее всего, чтобы создать окно, лишённое главного меню(слева), содержащее только “контентную” часть, нужно использовать модуль Front UI и прибегать уже к более низкоуровневой разработке.

Поправьте меня, пожалуйста, если я не прав.

Добрый день.
Думаю, Вам нужно создать главный екран, напр “company_welcomeScreen”. Прописать cuba.web.initialScreenId = company_welcomeScreen в файле web-app.propeties модуля web. Далее разобраться с меню используя роли и группы доступа для анонимного пользователя.

1 симпатия

Alex, большое спасибо!

Добрый день.

Я думаю Вам будет полезен этот раздел документации - Анонимный доступ к экранам.

1 симпатия

Глеб, спасибо большое! Это то, что нужно!