Настройка гостевого входа

Настройка гостевого входа доступна для внутренних пользователей и пользователей, подключаемых с сервера.

Для подключения внутреннего гостевого пользователя:

  1. Добавьте нового пользователя при помощи менеджера безопасности. Задайте имя и пароль гостевого пользователя, например:

Примечание. Добавление гостевого пользователя «Форсайт. Аналитическая платформа» доступно владельцу репозитория, администратору платформы или администратору системной безопасности.

  1. Добавьте созданного пользователя в группу «Пользователи» для осуществления входа в репозиторий.

  2. Сохраните учётные данные добавленного пользователя при помощи утилиты PP.Util:

./PP.Util /save_creds "METABASE_ID" /gc "GUEST"

PP.Util.exe /save_creds "METABASE_ID" /gc "GUEST"

Для подтверждения действий введите пароль пользователя из шага 1.

После выполнения данной команды в файле настроек репозиториев Metabases.xml внутри тегов указанной METABASE_ID добавятся сохранённые учётные данные пользователя GUEST.

  1. В файле PP.xml в разделе <metabase> добавьте атрибут authentication="Guest". Убедитесь, что в атрибуте id раздела <metabase> прописан идентификатор репозитория, для которого настраивается гостевой вход.

  2. Перезапустите веб- и BI-сервер после внесения изменений в файл настроек репозиториев Metabases.xml.

  3. Запустите веб-приложение. Введите в строке браузера адрес любой страницы веб-приложения, кроме login.html. Будет осуществлён гостевой вход в указанный репозиторий.

Для подключения гостевого пользователя с сервера:

  1. Создайте нового пользователя средствами SQL. Например, для PostgreSQL:

CREATE ROLE "GUEST" LOGIN ENCRYPTED PASSWORD 'guest' NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION;

  1. Создайте нового пользователя при помощи менеджера безопасности. Для данного пользователя определите признак «Подключаемый с сервера».

  2. Повторите шаги 2-6 из инструкции для подключения внутреннего гостевого пользователя.

См. также:

Аутентификация в продукте