Перейти к содержанию

Настройка режима мультиарендности

Система может обеспечивать передачу данных между несколькими экземплярами Платформы.

Платформа Радар обеспечивает возможность работы системы в режиме мультиарендности.

Настройка режима мультиарендности

Для организации режима мультиарендности необходимо выполнить подключение удаленного экземпляра Платформы:

  1. Подключитесь по SSH к терминалу сервера с ролью Master.
  2. Выполните команду для подключения удаленного экземпляра:
    /opt/pangeoradar/bin/pangeoradar-karaken create-instance --name=second --url= <https://........ .3:9000> --order=0 --conf=/opt/pangeoradar/configs/
  3. Внесите изменения в следующие конфигурационные файлы на удаленном экземпляре:
  4. в конфигурационный файл /opt/pangeoradar/configs/pangeoradar-cerberus.yaml: KEYCLOAK_URL: <IP-адрес>
  5. в конфигурационный файл /opt/pangeoradar/configs/pangeoradar-manager.yaml: AuthHost: <IP-адрес>
  6. в конфигурационный файл /opt/pangeoradar/configs/pangeoradar-agent.yaml: AuthHost: <IP-адрес>
  7. в конфигурационный файл /opt/pangeoradar/configs/pangeoradar-toller.yaml: AuthHost: <IP-адрес>
  8. Перейдите в веб-интерфейс Платформы и убедитесь, что появилась возможность переключения между экземплярами (см. Рисунок 1).


Рисунок 1. Подключение удаленного экземпляра Платформы

Для настройки пользовательского профиля для работы в режиме мультиарендности необходимо зайти в веб-интерфейс Платформы с правами администратора и выполнить следующие действия:
1. Перейдите в раздел «Администрирование» — «Пользователи и права» — «Пользователи» и создать пользователя fpc_user, указав Логин, email, Имя и Фамилию (см. Рисунок 2).

Рисунок 2. Создание нового пользователя
2. После создания пользователя скопируйте одноразовый пароль нажав на кнопку справа от учетных данных пользователя (см. Рисунок 2).
3. Перейдите на вкладку "Доступ к данным" (см. Рисунок 3).

Рисунок 3. Список пользователей платформы с параметрами доступа
4. Нажмите на пиктограмму в правом верхнем углу вкладки (см. Рисунок 3) и в раскрывающемся списке выберите подчиненный экземпляр Платформы.
5. Откройте для редактирования пользователя fpc_user, нажав пиктограмму в строке с учетной записью данного пользователя (см. Рисунок 3).
6. В меню редактирования пользователя: предоставьте пользователю доступ к экземпляру, дайте права на просмотр активов, проставив соответствующие галочки в чек-боксах напротив имени учетной записи и сохраните изменения, нажав на соответствующую кнопку Сохранить (см. Рисунок 4).
Рисунок 4. Настройка прав доступа пользователя

При возврате на вкладку Доступ к данным в строке пользователя отобразятся заданные настройки доступа (см. Рисунок 5).
Рисунок 5. Пример настроек доступа для пользователя

Проверка режима мультиарендности

Для проверки работы платформы в режиме мультиарендности выполните следующие действия:

  1. Откройте новое окно браузера в режиме инкогнито.
  2. Введите в адресной строке браузера адрес веб-интерфейса удаленного экземпляра Платформы.
  3. Зайдите в Платформу под пользователем fpc_user, используя одноразовый пароль, скопированный при создании пользователя (см. пункт 2 из инструкции по настройке режима мультиарендности настоящего раздела). Система предложит сменить пароль.
  4. Установите новый пароль и войдите в систему.
  5. Перейдите в раздел «Активы» — «Активы».

В разделе активов отобразится только тот список активов, к которым данному пользователю был предоставлен доступ при настройке профиля пользователя для удаленного экземпляра Платформы. Доступные действия с активами — только чтение согласно проведенным настройкам.