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

Для настройки гостевого входа:

  1. Создайте учётную запись пользователя в менеджере безопасности. Если предполагается, что пользователь будет подключаться с сервера СУБД, то выполните следующие действия:

    1. Создайте пользователя на сервере СУБД. Пример для PostgreSQL:

CREATE ROLE "<имя пользователя>" LOGIN ENCRYPTED PASSWORD '<пароль пользователя>' NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION;

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

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

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

./PP.Util_start.sh /save_creds metabase_id /GC login [password]

PP.Util.exe /save_creds metabase_id /GC login [password]

Например:

./PP.Util_start.sh /save_creds REPOSITORY_ID /GC GUEST guest

Где:

После выполнения действий:

  1. Добавьте атрибут authentication со значением «Guest» в разделе <metabase> файла конфигурации PP.xml. Например:

<pp>
    ...
    <metabase id="REPOSITORY_ID" authentication="Guest"/>
    ...
</pp>

  1. Перезапустите BI-сервер и серверную часть веб-приложения.

После выполнения действий будет настроен гостевой вход в указанный репозиторий. Откройте веб-приложение на любой странице, содержащейся в папке установки веб-приложения, кроме login.html:

Например, ссылка на открытие навигатора объектов в ОС Linux:

http://<веб-сервер>:<номер порта>/fp10.x/r/#/app/navigator?repo=<идентификатор репозитория>

Где:

См. также:

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