Перейти к основному содержимому
Версия: Indeed Access Manager 9.7

Indeed Management Console

Системные требования

Indeed Management Console (Management Console) — это веб-приложение, работающее на базе HTTP-сервера Kestrel. В Management Console осуществляется администрирование системы, через которую производятся все настройки системы и пользователей.

Как открыть Management Console
http(s)://<dns_имя_сервера>/am/mc
Информация

В этом разделе описаны дополнительные настройки для Management Console, которые не являются обязательными для установки компонента. Конфигурационный файл am/mc/app-settings.json можно изменить в любой момент.

Редактирование конфигурационного файла​

Настройка срока жизни сессии​

Чтобы изменить срок жизни сессии в Management Console, выполните следующее:

  1. Откройте конфигурационный файл am/mc/app-settings.json.

  2. Для параметра SessionExpiration установите необходимое значение. Если параметр не задан, используется значение по умолчанию — 30 минут ("00:30:00").

    Пример
    "Authentication": {
    "Mode": "Saml",
    "SessionExpiration": "00:30:00",
    "EnableLogout": true
    },
  3. Сохраните изменения в файле и запустите контейнер с приложением с помощью команды sudo docker compose up -d.

Игнорирование ошибок сертификата​

  1. Откройте конфигурационный файл консоли am/mc/app-settings.json.
  2. Измените параметр isIgnoreCertErrors на значение true в файле am/mc/app-settings.json.
  3. Сохраните изменения в файле и запустите контейнер с приложением с помощью команды sudo docker compose up -d.

Чтобы настроить поиск пользователей в Management Console, откройте файл am/mc/app-settings.json и в объекте UserSearch задайте следующие параметры:

  • FindUsersMaxResultCount — параметр устанавливает максимальное количество результатов поиска на странице. Значение по умолчанию 200.

  • SearchTemplate (обязательный параметр) — в параметре задается шаблон поиска. Примеры допустимых шаблонов (в виде строки): *{0}, {0}*, *{0}*, {0}. Значение по умолчанию "" (пустая строка), что соответствует шаблону *{0}*.

    Для корректной работы поиска пользователей, установите хотя бы один из следующих параметров в значение true:

  • SearchByGivenName — поиск по имени. Значение по умолчанию true.

  • SearchBySn — поиск по фамилии. Значение по умолчанию true.

  • SearchByUpn — поиск по логину. Значение по умолчанию true.

  • SearchByGivenNameAndSn — поиск по имени+фамилии и фамилии+имени. Значение по умолчанию true.

  • SearchByName — поиск по имени, которое отображается в списке каталога пользователей. Значение по умолчанию true.

  • SearchByEmail — поиск по адресу электронной почты. Значение по умолчанию true.

  • SearchByUpnStrictMatchPriority — поиск по User Principal Name (UPN) в соответствии с регулярными выражениями из секции RegularExpression файла am/core/app-settings.json.

    Если UPN совпадает с регулярным выражением каталога, поиск выполняется только в этом каталоге. Если совпадений не найдено, поиск выполняется как при выключенной настройке.

    Значение по умолчанию false.

После настройки критерии поиска отображаются в Management Console на странице Пользователи в поле ввода поискового запроса.

Шифрование конфигурационного файла​

Чтобы зашифровать или расшифровать чувствительные данные в конфигурационных файлах, используйте утилиту protector.sh.

Подробнее — в разделе Шифрование конфигурационных файлов.

Пример входа в Management Console с использованием Identity Provider​

  1. Откройте в браузере интерфейс Management Console по адресу: http(s)://<dns_имя_сервера>/am/mc.

  2. В появившемся окне аутентификации нажмите Назад для выбора способа аутентификации. По умолчанию предлагается последний успешно использованный способ.

  3. Выберите способ аутентификации и нажмите Выбрать. 

    Информация

    Если у вас нет обученного аутентификатора, выберите Пароль Windows.

    Примечание

    В сессии пользователя выход из Identity Provider не приводит к выходу из Management Console, пока вы не перезапустите браузер или не истечет срок хранения cookie.

    Время хранения cookie для Identity Provider — 30 минут.

  4. Введите пароль и нажмите Войти. При успешном вводе отображается раздел Пользователи.

    Если пароль истек в каталоге пользователя или администратор каталога настроил требование смены пароля при следующем входе, при входе появляется сообщение: Пароль пользователя необходимо изменить перед входом в систему.

    В этом случае задайте новый пароль и нажмите Продолжить, чтобы войти в Management Console.

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

  5. Чтобы выйти из Management Console:

    1. Нажмите имя пользователя в левом нижнем углу.

    2. Выберите Выйти из выпадающего списка.

      Информация

      При выходе из Management Console вы автоматически выходите и из Identity Provider.

Сбор логов​

Информация по включению логирования и сбору логов компонента Management Console находится в разделе Сбор логов серверных компонентов.