Управление пользователями – функциональность в Avanpost Identity Cloud, предназначенная для решения следующих задач:
- сбор и фиксация данных о пользователях;
- добавление пользователей, включая добавление пользователей из внешних источников;
- управление УЗ с возможностью запуска/приостановки УЗ, расширения/ограничения привилегий пользователя;
- настройка и управление параметрами факторов аутентификации пользователей;
- управление уведомлениями пользователям;
- передача параметров пользователей в механизм определения сценария аутентификации для упрощения, усложнения сценария MFA или для принятия решения о запрете аутентификации;
- отображение администратору данных о пользователях.
Функциональность управления пользователями позволяет администратору осуществлять следующие операции с пользовательскими аккаунтами и их данными:
- поиск и получение информации о пользователях;
- добавление и удаление пользователей;
- добавление логинов пользователей в черный список;
- добавление, редактирование и удаление дополнительных атрибутов пользователей и редактирование основных атрибутов пользователей;
- управление доступом пользователей к приложениям;
- управление группами и ролями пользователей;
- контроль сценариев аутентификации пользователей с возможностью блокировки или разблокировки факторов аутентификации для конкретных пользователей;
- управление паролями пользователей;
- управление токенами, OTP-токенами и сертификатами пользователей;
- управление статусом пользовательских устройств, их удаление и запоминание;
- настройка и управление уведомлениями пользователям.
Управление пользователями осуществляется в режиме «Пользователи». Режим «Пользователи» содержит следующие компоненты:
- реестр пользователей, отображающий базовую информацию о пользователях;
- элементы управления поиском, включающие поисковую строку и фильтры;
- кнопку «Добавить пользователя», переводящую на вкладку с формой добавления нового пользователя;
- кнопку «Массовые операции», переводящую на вкладку с интерфейсом для проведения массовых операций;
- кнопку «Редактор атрибутов», переводящую на вкладку управления дополнительными атрибутами пользователей;
- кнопку «Черный список имен», переводящую на вкладку управления черным списком пользователей.
Avanpost Identity Cloud реализует функционал Управление устройствами, с которых аутентифицируются пользователи, более подробно описанный в разделе Управление устройствами.
Avanpost Identity Cloud реализует функционал Управление сессиями, более подробно описанный в разделе Управление сессиями.
Поиск пользователей
Управление поиском осуществляется при помощи поисковой строки и фильтров. Поисковая строка позволяет искать пользователей по значениям атрибутов «Имя», «Фамилия», «Логин», «E-mail», «Телефон», «Домен». Поиск пользователей выполняется по любым совпадениям введенных слов с полями, участвующими в поиске (Имя, Фамилия, Отчество и т.п.) независимо от порядка введенных слов. Лишние пробелы перед введенным значением, после него, а также между значениями игнорируются.
При осуществлении поиска пользователи, соответствующие заданным критериям, отображаются в реестре пользователей. При необходимости администратор может перемещаться между страницами реестра, нажимая на соответствующий номер страницы. В реестре представлена следующая информация о пользователях:
| Название параметра | Значение параметра |
|---|---|
| Пользователь | Имя, фамилия и домен пользователя. |
| Домен | Домен, к которому принадлежит пользователь. |
| Адрес электронной почты пользователя. | |
| Риск | Отображение коэффициента риска пользователя. Коэффициента риска представляет собой расчетный оценочный показатель, обобщающий влияние различных факторов на безопасность аутентификации и дальнейшей работы пользователя. Для упрощения восприятия расчетный коэффициент представлен в виде стобалльной шкалы и дифференцирован по цветам. Принцип расчета и дополнительная информация о коэффициенте риска описаны в разделе Риск пользователя. |
| Статус | Статусы УЗ пользователей:
|
Фильтры позволяют осуществить быстрый поиск пользователей по настроенным условиям фильтрации с целью последующего получения необходимых сведений. Управление фильтрами осуществляется вводом данных в поля элемента интерфейса, которые можно развернуть нажатием на кнопку «Фильтр». В интерфейсе представлены следующие фильтры:
| Название фильтра | Значение фильтра |
|---|---|
| Логин | Ввести логин пользователя. |
| Имя | Ввести имя пользователя. |
Фамилия | Ввести фамилию пользователя. |
| Ввести адрес электронной почты пользователя. | |
| Телефон | Ввести номер телефона пользователя. |
| Домен | Ввести точное значение домена пользователя. Поиск выполняется по полному совпадению (регистр не учитывается). |
| Источник | Выбрать из выпадающего списка способ (или источник), посредством которого был создан пользователь:
|
| Заблокирован до | Выбрать дату, до которой заблокирован искомый пользователь, если он заблокирован. |
| Активный | Выбрать из выпадающего списка информацию о статусе пользователя:
|
| Заблокирован | Выбрать из выпадающего списка информацию о наличии блокировки у искомого пользователя:
|
| Была аутентификация | Выбрать из выпадающего списка информацию о том, была ли у пользователя хотя бы одна аутентификация:
|
| Атрибуты | Выбрать из списка ключ дополнительного атрибута. Ввести значение атрибута в текстовое поле. Чтобы добавить к поиску значение еще одного дополнительного атрибута, нажать кнопку «Добавить поле» (рядом с кнопкой выведена дробь формата N/M, где N - количество уже используемых дополнительных атрибутов, M – суммарное количество дополнительных атрибутов). Если добавлены все имеющиеся дополнительные атрибуты, кнопка будет неактивна. |
Для активации поиска по фильтрам необходимо нажать «Применить». Чтобы очистить выбранные параметры фильтров, нажать «Сбросить».
Добавление пользователей и атрибутов
Создание пользователей и обновление их атрибутов возможны следующими способами:
- администратором вручную:
- используя интерфейс административной консоли для создания/редактирования УЗ отдельного пользователя;
- используя интерфейс административной консоли для импорта пользователей из загружаемого в Identity Cloud CSV/XLSX-файла;
- синхронизацией с LDAP-каталогами и при использовании LDAP-аутентификации в Avanpost Identity Cloud;
- через API-запросы от внешних приложений с использованием HTTP-протокола;
- с использованием внешних провайдеров аутентификации, выступающих в роли SAML/OIDC Identity Provider;
- через функцию самостоятельной регистрации;
Атрибуты пользователей
Для описания пользователей используются пары атрибут-значение. Каждый пользователь обладает набором атрибутов, которые можно разделить на две группы: основные и дополнительные.
- Основные атрибуты формируют базовую информацию о пользователе. Основные атрибуты установлены в продукте изначально, и администратор может редактировать их значения, но не удалять сами атрибуты.
- Дополнительные атрибуты добавляются, удаляются и редактируются администратором, исходя из задач и потребностей.
Добавление пользователей вручную
Для добавления нового пользователя требуется перейти во вкладку «Новый пользователь». Для этого требуется в разделе «Пользователи» нажать кнопку «Добавить пользователя» и выбрать из выпадающего списка «Создать пользователя». В данной вкладке следует ввести значения основных атрибутов пользователя согласно таблице.
| Название атрибута | Значение атрибута | Обязательный |
|---|---|---|
| Фамилия | Фамилия пользователя. Если фамилия не указана, сохранение нового пользователя недоступно. При создании и редактировании пользователя к атрибуту применяются следующие требования:
| Да |
| Имя | Имя пользователя. Если имя не указано, сохранение нового пользователя недоступно. При создании и редактировании пользователя к атрибуту применяются следующие требования:
| Да |
| Отчество | Отчество пользователя. При создании и редактировании пользователя к атрибуту применяются следующие требования:
| Нет |
| Логин | Логин пользователя. Если логин не указан, сохранение нового пользователя недоступно. Если логин совпадет с уже существующим, сохранение нового пользователя будет недоступно и появится соответствующее предупреждение. При создании и редактировании пользователя к атрибуту применяются следующие требования:
| Да |
| Электронная почта | Адрес электронной почты пользователя. Если адрес электронной почты не указан, сохранение нового пользователя недоступно. Avanpost Identity Cloud не позволит сохранить нового пользователя и выдаст предупреждение в следующих случаях:
| Да |
| Домен | Домен пользователя. | Нет |
| Телефон | Телефон пользователя. Допустимое количество символов: от 6 до 17 цифр. | Нет |
Помимо заполнения значений основных атрибутов в продукте имеется возможность выбрать способ настройки пароля и настроить дополнительные опции.
| Название опции | Описание опции |
|---|---|
| Сделать пользователя активным | Допускается установить или убрать флажок «Сделать пользователя активным»:
|
| Добавить в группу по умолчанию | Допускается установить или убрать флажок «Добавить в группу по умолчанию»:
Назначение группы по умолчанию осуществляется в режиме «Группы» и более подробно описан в разделе Управление доступом. |
| Отправить ссылку на смену пароля | В Avanpost Identity Cloud имеется фиксированный URL для смены пароля, ссылка на который отправляется на электронную почту пользователя. Допускается установить или убрать флажок «Отправить ссылку на смену пароля»:
При выключенном флажке открывается возможность настройки следующих параметров:
|
| Пароль | Ввести пароль. Доступно при выключенном флажке «Отправить приветствие со ссылкой для смены пароля». |
| Подтверждение пароля | Подтвердить введенный пароль. Доступно при выключенном флажке «Отправить приветствие со ссылкой для смены пароля». |
| Пользователь должен изменить пароль | Чекбокс "Пользователь должен изменить пароль":
|
| Политика паролей | При открытии выпадающего списка отображаются требования к пароля в соответствии с текущей парольной политикой. Выполненные требования выделяются галочкой . Невыполненные требования выделяются значком . |
| Атрибуты | В выпадающем окне содержится список предварительно настроенных дополнительных атрибутов. Чтобы присвоить значение атрибуту, следует ввести его значение в текстовое поле напротив названия. |
После ввода данных требуется нажать кнопку «Сохранить» для создания нового пользователя или «Отменить» для отказа от действия.
Импорт пользователей вручную
Встроенная функциональность импорта пользователей вручную из загружаемого CSV/XLSX-файла доступна в режиме "Пользователи". Для этого в разделе «Пользователи» следует нажать кнопку «Дополнительно» () и выбрать из выпадающего списка «Импорт». В открывшемся окне "Импорт пользователей" администратор должен ввести параметры согласно таблице.
| Параметр | Описание |
|---|---|
| Выберите файл | Нажать кнопку "Выберите файл" для выбора файла, содержащего данные импортируемых пользователей (настройка прочих параметров становится доступна после загрузки файла). Поддерживаются следующие форматы файла:
При формировании CSV/XLSX-файла для загрузки пользователей допускается указание следующих параметров в файле загрузки:
|
| Фамилия | Ввести наименование параметра (в загружаемом файле), в котором содержится значение атрибута "Фамилия" для импортируемых пользователей. |
| Имя | Ввести наименование параметра (в загружаемом файле), в котором содержится значение атрибута "Имя" для импортируемых пользователей. |
| Отчество | Ввести наименование параметра (в загружаемом файле), в котором содержится значение атрибута "Отчество" для импортируемых пользователей. |
| Логин | Ввести наименование параметра (в загружаемом файле), в котором содержится значение атрибута "Логин" для импортируемых пользователей. |
| Ввести наименование параметра (в загружаемом файле), в котором содержится значение атрибута "Email" для импортируемых пользователей. | |
| Домен | Ввести наименование параметра (в загружаемом файле), в котором содержится значение атрибута "Домен" для импортируемых пользователей. |
| Телефон | Ввести наименование параметра (в загружаемом файле), в котором содержится значение атрибута "Телефон" для импортируемых пользователей. |
| Сделать пользователей активными | Допускается установить/убрать флажок в чекбоксе «Сделать пользователей активными»:
|
| Отправить приветствие со ссылкой для смены пароля | Допускается установить/убрать флажок в чекбоксе «Отправить приветствие со ссылкой для смены пароля»:
|
| Добавить пользователя в группы | Выбрать группы из существующих в Avanpost Identity Cloud, в которые пользователи будут добавлены сразу после создания. |
Для завершения действия после загрузки файла и ввода параметров следует нажать кнопку "Сохранить", чтобы отказаться от действия — кнопку "Назад".
Добавление пользователей и атрибутов из LDAP-каталогов
Встроенная функциональность LDAP-синхронизации и LDAP-аутентификации позволяет Avanpost Identity Cloud совершать следующие операции с пользователями и их атрибутами:
- первичная загрузка данных о пользователях.
- поддержка актуальности данных о пользователях.
- загрузка информации о членстве пользователей.
Avanpost Identity Cloud поддерживает одновременную интеграцию с несколькими доменами, в качестве которых могут выступать LDAP-каталоги как на базе OpenLDAP, MS AD, FreeIPA, Avanpost DS и т.д., информация о настройке и сценариях использования которых дана в соответствующих разделах.
Настройка LDAP-провайдера для импорта данных пользователей и групп описана в разделе Управление LDAP-источниками.
Добавление пользователей и атрибутов через API
Avanpost Identity Cloud позволяет добавлять пользователей сторонним приложениям через API с использованием HTTP-протокола. Добавление пользователя осуществляется путем аутентификации пользователя в стороннем доверенном приложении, взаимодействующим с Avanpost Identity Cloud через API. При первой аутентификации через стороннее приложение Avanpost Identity Cloud автоматически создает пользователя, присваивая ему атрибуты из внешнего приложения.
Добавление пользователей и атрибутов через внешние IdP
Avanpost Identity Cloud позволяет создавать пользователей при помощи внешних провайдеров аутентификации, выступающих в роли SAML/OIDC Identity Provider. Если вход в Avanpost Identity Cloud осуществляется с при помощи IdP, пользователь создается автоматически и ему присваиваются атрибуты, полученные от внешнего IdP-провайдера.
Самостоятельная регистрация пользователей
Avanpost Identity Cloud предоставляет функцию самостоятельной регистрации пользователей и возможность управления ей как на уровне всего продукта, так и для конкретных приложений, доступ к которым осуществляется через Avanpost Identity Cloud. Пользователям, зарегистрировавшимся самостоятельно, присваивается статус неактивных и на указанный Email направляется ссылка для активации. После перехода по ссылке и дальнейшей авторизации, пользователь получает статус активного и можем пользоваться функционалом Avanpost Identity Cloud.
Политика регистрации в отношении пользователей осуществляется следующими способами:
- через административную консоль во вкладке "Системные настройки" режима "Сервис";
- через профиль приложения.
Во вкладке "Системные настройки" режима "Сервис" настраиваются параметры самостоятельной регистрации для Avanpost Identity Cloud по умолчанию. Для редактирования требуется нажать в разделе "Настройки регистрации" и настроить следующие параметры:
| Наименование параметра | Описание параметра |
|---|---|
| Включена | Заполнить чекбокс:
|
Отключить ограничение уникальности для электронной почты и номера телефона | Заполнить чекбокс (управление настройкой доступно только администратору системы):
|
После внесения изменений следует нажать "Сохранить" для сохранения или "Отмена", чтобы не вносить изменения.
Настройка регистрации через профиль приложения осуществляется в разделе "Настройки регистрации" вкладки "Настройки" и описаны в разделе Управление приложениями в статьях, посвященных разным типам приложений. Настройки регистрации для приложения (разрешение/запрет саморегистрации) применяются в приложении вне зависимости от политик регистрации в Avanpost Identity Cloud.
Когда саморегистрация разрешена, при входе в Avanpost Identity Cloud незарегистрированному пользователю требуется нажать кнопку "Регистрация" и заполнить следующие поля:
- Логин;
- Фамилия;
- Имя;
- Адрес электронной почты;
- Пароль;
- Подтверждение пароля;
- Код с картинки (CAPTCHA).
Управление дополнительными атрибутами пользователей
Avanpost Identity Cloud позволяет администратору задавать значения дополнительных атрибутов, которые могут использоваться для:
- настройки нестандартных сценариев аутентификации;
- передачи данных в подключенные приложения.
При настройке специфических или расширенных сценариев аутентификации администратор пишет скрипт, который ставит сценарий аутентификации в зависимость от тех или иных атрибутов. Более подробно разработка скрипта описывается в разделе Разработка скрипта MFA.
Avanpost Identity Cloud дает возможность настроить дополнительные атрибуты, которые будут загружаться и обновляться из подключенных LDAP-каталогов. Для настройки дополнительных атрибутов следует перейти на вкладку «Список дополнительных атрибутов». Для этого следует нажать кнопку «Дополнительно» () сервиса «Пользователи» и выбрать «Дополнительные атрибуты». Редактор атрибутов содержит следующие компоненты:
- реестр, содержащий данные о дополнительных атрибутах и позволяющий изменять/удалять атрибуты;
- кнопку «Добавить атрибут», переводящую на страницу добавления нового атрибута.
В реестре дополнительных атрибутов содержатся следующие данные:
| Название параметра | Значение параметра |
|---|---|
| Имя атрибута | Наименование атрибута, загружаемого из подключенного LDAP-каталога. |
| Описание | Описание атрибута, которое может ввести администратор для упрощения работы с атрибутами. |
| Создан | Дата и время создания дополнительного атрибута. |
В разделе имеются кнопки с со следующими функциями:
| Название | Назначение |
|---|---|
| Добавить атрибут | Переводит в форму добавления нового дополнительного атрибута. В форме администратору доступен ввод следующих параметров:
|
Кнопка | Переводит в форму, в которой доступно изменение имени и описания выбранного атрибута. Для сохранения изменений следует нажать «Сохранить», для отказа от изменений – «Отменить». |
Кнопка | Кнопка удаления дополнительного атрибута (после подтверждения). |
Управление УЗ пользователя
Avanpost Identity Cloud позволяет централизованно управлять всеми параметрами пользователя из УЗ пользователя. Из вкладки УЗ пользователя администратор может решать следующие задачи:
- получение данных о пользователях;
- изменение атрибутов пользователей;
- управление привилегиями пользователей через добавление/удаление ролей и удаления из групп;
- настройку аутентификаторов и их параметров;
- управление паролями;
- управление сроком действия УЗ пользователя;
- настройка токенов, сертификатов и OTP-токенов для конкретного пользователя;
- управление внешними аккаунтами пользователей;
- получение информации о рассчитанном риске пользователе и возможность повторно пересчитать риск.
Для перехода в профиль пользователя администратору следует найти необходимого пользователя при помощи реестра режима «Пользователи» и выбрать его в столбце «Пользователь». УЗ пользователя содержит следующие разделы, отображаемые в боковом навигационном меню профиля:
| Вкладка | Назначение |
|---|---|
| Профиль | Общая информация о пользователя и его учетной записи. |
| Приложения | Управление приложениями, доступными пользователю. Управление учеными записями пользователя в Reverse Proxy и ESSO-приложениях. |
| Группы | Получение информации о группах, в которых состоит пользователь. Отзыв членства в группах. |
| Роли | Получение информации о ролях, назначенных пользователю. Назначение/отзыв ролей. |
| Аутентификаторы | Управление аутентификаторами пользователя. |
| Устройства | Получение информации об устройствах пользователя. Управление устройствами пользователя. |
| Сессии | Получение информации об сессиях пользователя. Завершение сессий пользователя. |
| Токены | Управление токенами пользователя. |
| Сертификаты | Управление сертификатами пользователя. |
| OTP-токены | Управление OTP-токенами пользователя. |
| Дополнительные атрибуты | Просмотр и изменение дополнительных атрибутов пользователя. |
| Внешние аккаунты | Получение информации о внешних учетных записях пользователя. Удаление внешних учетных записей пользователя. |
Общие возможности профиля
Вне зависимости от того, в каком разделе профиля УЗ находится администратор, ему доступны следующие возможности и информация:
- Логин, имя и фамилия пользователя;
- Email пользователя;
- Дата и время последнего успешного входа;
- Кликабельный аватар – Нажать для смены изображения (аватара), привязанного к пользователю (после нажатия в открывшемся вкладке следует нажать кнопку "Выберите файл", указать путь до изображения и после загрузки нажать кнопку "Сохранить" для внесения изменений или "Отмена" для отказа);
- Кнопка "Редактировать" – Нажать для редактирования основных атрибутов УЗ пользователя;
- Выпадающее меню, открывающееся при нажатии кнопки , со следующими возможностями:
- Кнопка смены пароля – При нажатии "Сменить пароль" открывается меню окно изменения пароля пользователя.
- Кнопка смены пользовательского статуса – Нажать "Включить"/"Выключить" для изменения статуса пользователя;
- Кнопка активации УЗ пользователя – Нажать "Активировать" для активации учетной записи (доступно только для тех пользователей, которые еще не активированы);
- Кнопки управления блокировкой – Нажать для блокировки/разблокировки пользователя (при нажатии "Блокировка по дате" следует внести дату и время, когда будет заблокирован пользователь);
- Кнопка – Нажать для удаления УЗ пользователя (после подтверждения).
Вкладка «Профиль»
Вкладка «Профиль» предназначена для получения и редактирования атрибутов пользователя, получения данных о способе создания и иных свойствах УЗ. Вкладка «Профиль» содержит информацию об УЗ пользователя:
| Раздел | Описание |
|---|---|
| Основные атрибуты | Атрибуты, содержащие базовую информацию о пользователе (редактирование доступно при нажатии кнопки "Редактировать"):
|
| Дополнительные атрибуты | Вспомогательные с |
| Учетная запись | Информация о способе, которым пользователь был создан в Avanpost Identity Cloud:
|
| Риск | Информация о риске пользователя:
|
Вкладка «Приложения»
Вкладка «Приложения» предназначена для получения данных о приложениях, доступных пользователю и управления учеными записями пользователя в различных приложениях. При переходе в «Приложения» администратор может выбрать из разделов:
- «Приложения»;
- «Учетные записи».
Во вкладке «Приложения» содержатся данные о доступных пользователю приложениях. Вкладка содержит реестр со следующими данными о приложениях:
| Параметр | Описание |
|---|---|
| Приложение | Название приложения |
| Тип | Информация о способе аутентификации в приложении (с логотипом):
|
| Статус приложения: |
|
Вкладка предоставляет возможность перейти в профиль управления приложением, нажав на наименование приложения.
Более подробное описание возможностей вкладки управления приложением в разделе Управление приложениями.
Вкладка «Учетные записи» предназначена для:
- создания новых учетных записей в приложениях типов Reverse Proxy и Enterprise SSO, доступных пользователю;
- редактирования существующих учетных записей в приложениях, доступных пользователю.
Вкладка «Учетные записи» содержит:
- реестр со следующими параметрами учетных записей пользователя со следующими данными и возможностями:
- Имя пользователя – логин, под которым пользователь авторизуется в приложении;
- Домен – Домен, к которому принадлежит пользователь;
- Приложение - наименование приложения;
- Комментарий - комментарий администратора;
- Кнопка – Нажать для редактирования учетной записи во внешнем ESSO/Reverse Proxy-приложении (открывается форма, в которой можно отредактировать логин, домен, комментарий).
- Кнопка – Нажать для изменения пароля от учетной записи во внешнем ESSO/Reverse Proxy-приложении;
- Кнопка – Нажать для удаления учетной записи во внешнем ESSO/Reverse Proxy-приложении (после подтверждения);
- кнопку «Добавить» – Нажать добавления новой учетной записи в приложении;
При добавлении новой учетной записи в приложении перед администратором открывается форма, предлагающая ввести следующие данные:
| Параметр | Значение |
|---|---|
| Приложение | Требуется выбрать приложение из выпадающего списка. |
| Имя пользователя | Логин пользователя в приложении (может отличаться от логина в Avanpost Identity Cloud). |
| Пароль | Пароль пользователя в приложении (может отличаться от пароля в Avanpost Identity Cloud). |
| Подтверждение пароля | Повторный ввод пароля. |
| Домен | Домен пользователя (может отличаться от домена в Avanpost Identity Cloud, устанавливается опционально). |
| Комментарий | Комментарий администратора (добавляется опционально). |
Для сохранения изменений нажать «Сохранить», для отказа от изменений – «Отмена».
Вкладка «Группы»
Во вкладке «Группы» содержатся данные о группах, в которых состоит пользователь. Вкладка содержит реестр с наименованиями групп.
При помощи реестра можно совершать следующие действия:
- удалять пользователя из групп путем нажатия кнопки, лишая пользователя соответствующих прав и привилегий;
- искать группы при помощи поисковой строки;
- переходить в профиль группы путем нажатия на нее.
При переходе в профиль группы открываются возможности для ее настройки, более подробно описанные в разделе Управление доступом.
Вкладка «Роли»
Во вкладке «Роли» содержатся данные о ролях, присвоенных пользователю. Вкладка содержит реестр со следующими данными:
| Параметр | Значение |
|---|---|
| Название | Название и описание роли. |
| Приложение | Приложения, доступ к которым обеспечивается назначением данной роли. |
| Тип | Тип роли:
|
| Назначена | Переключатель назначения/отзыва роли. |
При помощи вкладки роли администратор может совершать следующие действия:
- искать роли по наименованиям при помощи поисковой строки;
- назначать/отзывать роли нажатием на переключатель в графе "Назначена";
- переходить во вкладку редактирования ролей при нажатии на выбранную роль.
Возможности, которые дает настройка ролевой модели, более подробно описана в разделе Настройка ролей и прав.
Вкладка «Аутентификаторы»
Вкладка «Аутентификаторы» предназначена для получения информации о методах аутентификации, привязанных к пользователю, управления (привязки и отключения) методов к пользователю. Методы аутентификации должны быть предварительно настроены в разделе "Настройка методов аутентификации" режима "Сервис" (настройка методов аутентификации описана в разделе Управление аутентификацией). При создании нового метода аутентификации он автоматически добавляется в раздел "Аутентификаторы" в УЗ пользователя (методам Локальный пароль и Доменный пароль автоматически присваивается статус "Включен", прочие методы требуют привязки).
Вкладка содержит реестр со следующими параметрами аутентификаторов пользователя:
| Параметр | Описание |
|---|---|
| Название | Наименование и тип метода аутентификации. |
| Создание | Дата привязки и время привязки аутентификатора. |
| Кем создан | Логин пользователя, инициировавшего привязку аутентификатора. |
| Статус |
|
| Действия |
|
| Удалить | Нажать кнопку "Удалить", чтобы удалить выбранный аутентификатор (кнопка доступна для нажатия, если установлен флаг в чекбокс напротив как минимум одного аутентификатора): после подтверждения выбранный аутентификатор удаляется из карточки пользователя и восстановлению не подлежит. |
| Показывать удаленные | При установке флажка в чекбоксе в списке аутентификаторов отображаются ранее удаленные аутентификаторы. |
| Добавить аутентификатор | Добавить пользователю новый аутентификатор, доступный для привязки. При нажатии на кнопку администратор должен поставить галочки напротив ранее настроенных методов аутентификации и нажать "Добавить" для добавления аутентификаторов (или кнопку "Отмена" для отказа от действия). |
Управление жизненным цикл аутентификаторов в Avanpost Identity Cloud выполняется при помощи действий, описанных в таблице:
| Действие | Условия применения | Результат |
|---|---|---|
| Локальный пароль | ||
| Привязать | Привязывается автоматически при создании пользователя. | Аутентификатор переходит в статус "Включен" и пользователь может аутентифицироваться по локальному паролю. |
| Сбросить | В любой момент, когда пароль активен или отключён. | Удаляет текущий пароль и требует повторной установки пароля. |
| Включить | Только если установлен статус "Отключен". | Восстанавливает доступ к аутентификации по локальному паролю, переводит в статус "Включен". |
| Отключить | Только если установлен статус "Включен". | Переводит в статус"Отключен". Пароль остаётся в БД, но не может использоваться. |
| Разблокировать | Недоступно: блокировка не применяется. | Невозможно выполнить. |
| Удалить | Доступно из любого статуса. | Полностью удаляет аутентификатор из профиля пользователя. Пароль пользователя уничтожается. |
| Доменный пароль | ||
| Привязать | Привязывается автоматически при создании пользователя. | В случае, если пользователь синхронизирован с внешним LDAP-каталогом, доступна аутентификация по доменному паролю из данного каталога. У пользователя может быть настроено несколько доменных паролей (например, когда пользователь аутентифицируется в нескольких LDAP-каталогах). |
| Сбросить | Недоступно, т.к. невозможно изменить пароль в LDAP-каталоге через Avanpost Identity Cloud. | Невозможно выполнить. |
| Включить | Только если установлен статус "Отключен". | Восстанавливает доступ к аутентификации по локальному паролю, переводит в статус "Включен". |
| Отключить | Только если установлен статус "Включен". | Переводит в статус"Отключен". Пользователь не может аутентифицироваться по внешнему доменному паролю через данный метод. |
| Разблокировать | Недоступно: блокировка не применяется. | Невозможно выполнить. |
| Удалить | Доступно из любого статуса. | Полностью удаляет аутентификатор из профиля пользователя. |
| Avanpost Authenticator | ||
| Привязать | Если аутентификатор в статусе "Ожидает привязки". | В стандартной ситуации пользователь привязывает фактор самостоятельно через личный кабинет (через ввод OTP-кода или через сканирование QR-кода). Кнопку следует использовать для привязки фактора Avanpost Authenticator в ситуациях, когда пользователь не может отсканировать QR-код (не имеет доступа в личный кабинет). При нажатии на кнопку "Привязать" у администратора появляется окно "QR-код для привязки аутентификатора" со следующими возможностями:
|
| Сбросить | В любой момент, когда аутентификатор активен (рекомендуется при смене устройства или подозрении на компрометацию). | Удаляет привязку, переводит в статус "Ожидает привязки". Требует повторной привязки приложения Avanpost Authenticator. |
| Включить | Только если установлен статус "Отключен". | Восстанавливает доступ к аутентификации через Avanpost Authenticator. |
| Отключить | Только если установлен статус "Включен". | Переводит в статус "Отключен". Пользователь не может аутентифицироваться через приложение Avanpost Authenticator. |
| Разблокировать | Если Avanpost Identity Cloud автоматически присвоил статус "Заблокирован" в соответствии с политиками безопасности. | Снимает блокировку, позволяет продолжить использование. |
| Удалить | Доступно из любого статуса. | Полностью удаляет аутентификатор из профиля пользователя. |
| SMS | ||
| Привязать | Если аутентификатор в статусе "Ожидает привязки". | Аутентификатор переходит в статус "Включен". Невозможно выполнить действие, если номер телефона не указан или не подтверждён. |
| Сбросить | В любой момент, когда метод активен. | Удаляет привязку, переводит в статус "Ожидает привязки". Текущий номер телефона пользователя сбрасывается. Впоследствии требуется повторный ввод номера (если пользователь загружен из внешнего источника, то телефон обновится автоматически при следующей синхронизации) и его подтверждение. |
| Включить | Только если установлен статус "Отключен". | Восстанавливает доступ к аутентификации по SMS. |
| Отключить | Только если установлен статус "Включен". | Блокирует использование метода до повторного включения. |
| Разблокировать | Если Avanpost Identity Cloud автоматически присвоил статус "Заблокирован" в соответствии с политиками безопасности. | Снимает блокировку, позволяет продолжить использование. |
| Удалить | Доступно из любого статуса. | Полностью удаляет аутентификатор из профиля пользователя. |
| Email OTP | ||
| Привязать | Если аутентификатор в статусе "Ожидает привязки". | Аутентификатор переходит в статус "Включен". Невозможно выполнить действие, если Email пользователя не указан. |
| Сбросить | В любой момент, когда метод активен. | Удаляет привязку, переводит в статус "Ожидает привязки". Текущий адрес электронной почты пользователя сбрасывается. Впоследствии требуется повторный ввод и подтверждение Email. |
| Включить | Только если установлен статус "Отключен". | Восстанавливает доступ к аутентификации через Email. |
| Отключить | Только если установлен статус "Включен". | Блокирует использование метода до повторного включения. |
| Разблокировать | Если Avanpost Identity Cloud автоматически присвоил статус "Заблокирован" в соответствии с политиками безопасности. | Снимает блокировку, позволяет продолжить использование. |
| Удалить | Доступно из любого статуса. | Полностью удаляет аутентификатор из профиля пользователя. |
| TOTP | ||
| Привязать | Если аутентификатор в статусе "Ожидает привязки". | Привязка аутентификатора пользователем выполняется самостоятельно через личный кабинет. Подробнее процесс настройки и привязки OTP-аутентификатора описан в разделах Настройка метода аппаратный OTP и Личный кабинет пользователя. |
| Сбросить | В любой момент, когда метод активен. | Удаляет привязку, отвязывая TOTP-токен от пользователя. Для последующего использования пользователь должен вновь самостоятельно привязать TOTP-токен. Информацию привязанных токенах можно получить в разделе "OTP-токены" режима "Сервис". |
| Включить | Только если установлен статус "Отключен". | Восстанавливает доступ к аутентификации через TOTP. |
| Отключить | Только если установлен статус "Включен". | Блокирует использование метода до повторного включения. |
| Разблокировать | Если Avanpost Identity Cloud автоматически присвоил статус "Заблокирован" в соответствии с политиками безопасности. | Снимает блокировку, позволяет продолжить использование. |
| Удалить | Доступно из любого статуса. | Полностью удаляет аутентификатор из профиля пользователя. |
| Telegram | ||
| Привязать | Если аутентификатор в статусе "Ожидает привязки". | Инициирует процесс привязки через подтверждение в Telegram (для запуска операции должен быть привязан telegram id пользователя). |
| Сбросить | В любой момент, когда метод активен. | Удаляет привязку, переводит в статус "Ожидает привязки". Текущая привязка к Telegram-боту сбрасывается. Впоследствии пользователю требуется повторное прохождение процесса привязки. |
| Включить | Только если установлен статус "Отключен". | Восстанавливает доступ к аутентификации через Telegram. |
| Отключить | Только если установлен статус "Включен". | Блокирует использование метода до повторного включения. |
| Разблокировать | Если Avanpost Identity Cloud автоматически присвоил статус "Заблокирован" в соответствии с политиками безопасности. | Снимает блокировку, позволяет продолжить использование. |
| Удалить | Доступно из любого статуса. | Полностью удаляет аутентификатор из профиля пользователя. |
| WebAuthn | ||
| Привязать | Если аутентификатор в статусе "Ожидает привязки". | Пользователь должен привязывать аутентификатор WebAuthn самостоятельно через интерфейс личного кабинета (подробнее описано в разделе Личный кабинет пользователя) |
| Сбросить | В любой момент, когда метод активен. | Удаляет привязку, отвязывая внешний аутентификатор WebAuthn от пользователя. Для последующего использования пользователь должен вновь самостоятельно привязать аутентификатор. |
| Включить | Только если установлен статус "Отключен". | Восстанавливает доступ к аутентификации через Telegram. |
| Отключить | Только если установлен статус "Включен". | Блокирует использование метода до повторного включения. |
| Разблокировать | Если Avanpost Identity Cloud автоматически присвоил статус "Заблокирован" в соответствии с политиками безопасности. | Снимает блокировку, позволяет продолжить использование. |
| Удалить | Доступно из любого статуса. | Полностью удаляет аутентификатор из профиля пользователя. |
| EPassport | ||
| Привязать | Если аутентификатор в статусе "Ожидает привязки". | Инициирует процесс привязки (при наличии у пользователя сертификата). |
| Сбросить | В любой момент, когда метод активен. | Удаляет привязку, переводит в статус "Ожидает привязки". |
| Включить | Только если установлен статус "Отключен". | Восстанавливает доступ к аутентификации через Telegram. |
| Отключить | Только если установлен статус "Включен". | Блокирует использование метода до повторного включения. |
| Разблокировать | Если Avanpost Identity Cloud автоматически присвоил статус "Заблокирован" в соответствии с политиками безопасности. | Снимает блокировку, позволяет продолжить использование. |
| Удалить | Доступно из любого статуса. | Полностью удаляет аутентификатор из профиля пользователя. |
В случае, если кнопка с действием доступна, но отсутствует фактическая возможность его совершить (например, администратор пытается привязать фактор SMS для пользователя, у которого не указан телефонный номер), выдается информационное сообщение с указанием причины.
Вкладка «Устройства»
Вкладка «Устройства» позволяет совершать следующие действия:
- получать данные об устройствах пользователя;
- добавлять устройства пользователя в запомненные;
- удалять устройства пользователя из запомненных.
Вкладка содержит реестр со следующими параметрами устройств пользователя:
| Параметр | Значение |
|---|---|
| Устройство | Данные об агенте (браузере, мобильном приложении Avanpost Authenticator и т. д.) и операционной системе устройства. |
| Тип | Тип устройства, с которого аутентифицировался пользователь:
|
| Статус | Статус устройства в Identity Cloud ("Активно", "Приостановлено" или "Деактивировано"). |
| Последнее изменение статуса | Дата и время последнего изменения статуса устройства. |
| Запомнено | Присвоен ли устройству статус запомненного в Identity Cloud. Допускается присвоить/отозвать, включив/выключив переключатель напротив соответствующего устройства. |
Функционал управления устройствами и их параметры более подробно описаны в разделе Управление устройствами.
Вкладка «Сессии»
Вкладка «Cессии» позволяет совершать следующие действия:
- получать информацию о сессиях пользователя;
- удалять отдельные сессии или очищать список сессий пользователя.
Вкладка «Текущие сессии» содержит реестр со следующими параметрами:
| Параметр | Значение |
|---|---|
| Устройство | Информация об устройстве пользователя. |
| IP-адрес | IP-адрес устройства, использующегося в данной сессии. Для копирования нажать . |
| Активность | Время начала сессии и время, когда она должна истечь. |
| Факторы аутентификации | Факторы аутентификации, пройденные владельцем сессии, в процессе авторизации. |
| Действия | Нажать , чтобы удалить информацию о конкретной сессии, напротив которой расположена кнопка. |
Для завершения всех сессий нажать кнопку «Завершить все».
Вкладка «Токены»
Вкладка «Токены» позволяет администратору совершать следующие действия:
- добавление токенов пользователя;
- удаление токенов пользователя;
- изменение токенов пользователя;
- получение информации о токенах пользователя.
Вкладка содержит реестр с токенами и их основными данными:
| Парамер | Значение |
|---|---|
| Серийный номер | Серийный номер токена в текстовом поле. |
| PIN-код | Переключатель "Требовать пин-код":
|
| Зарегистрирован | Дата и время регистрации токена. |
| Обновлен | Дата и время последнего обновления токена. |
| Действия | Для удаления токена необходимо нажать напротив выбранного сертификата и подтвердить действие, для внесения изменений – кнопку . |
Для добавления нового токена следует нажать кнопку «Добавить новый токен». В открывшейся форму необходимо ввести следующие данные:
| Параметр | Значение |
|---|---|
| Токен/Серийный номер | Серийный номер токена в текстовом поле |
| Требовать пин-код | Включить/выключить переключатель "Требовать пин-код":
|
Для получения дополнительной информации о токенах следует обратиться к статье Настройка метода программный TOTP.
Вкладка «Сертификаты»
Вкладка «Сертификаты» позволяет администратору совершать следующие действия:
- добавление сертификатов ЭП пользователя;
- удаление сертификатов ЭП пользователя;
- получение информации о сертификатах пользователя.
Вкладка содержит реестр с сертификатами и их основными данными (серийный номер, издатель). Добавление нового сертификата доступно при нажатии кнопки «Добавить сертификат» следующими способами:
- загрузить в открывшейся форме файл с сертификатом допустимого формата (*.pem, *.crt, *.cer, *.der);
- вставить сертификат в текстовое поле.
Для удаления сертификата необходимо нажать напротив выбранного сертификата и подтвердить действие.
Для получения дополнительной информации о настройке сертификатов следует обратиться к статье Настройка метода ЭП/сертификат.
Вкладка «OTP-токены»
Вкладка «OTP-токены» позволяет администратору совершать следующие действия:
- назначать OTP-токены данному пользователю;
- удалять токены, привязанные к данному пользователю;
- получать информацию о токенах пользователя.
Во вкладке доступен реестр со следующей информацией о токенах:
| Параметр | Значение |
|---|---|
Токен | Информация о токене:
Для копирования информации о токене нажать . |
| OTP | Основная информация о генерируемом OTP-коде:
|
| Детали одноразового пароля | Основная информация о пароле:
|
| Статус | Статус токена:
|
Администратор имеет возможность совершить следующие действия с привязанными токенами:
- отвязать токен, нажав на кнопку и подтвердив действие;
- администратор имеет возможность заблокировать или разблокировать токен, нажав и соответственно.
При нажатии на кнопку «Добавить токен» открывается вкладка, содержащая реестр токенов и поисковую строку. Администратор может назначить соответствующие токены, выбрав их и нажав «Назначить» (для отказа от действия нажать «Отменить»).
Для изменения параметров токена следует нажать на него и перейти во вкладку токена. Более подробно добавление и изменение параметров OTP-токена рассмотрено в разделе Настройка метода аппаратный OTP.
Вкладка «Дополнительные атрибуты»
Вкладка «Дополнительные атрибуты» позволяет администратору совершать следующие действия:
- получать информацию о дополнительных атрибутах пользователя;
- изменять значения дополнительных атрибутов пользователя.
Во вкладке представлен перечень всех дополнительных атрибутов, настроенных в Avanpost Identity Cloud. Для изменения значения атрибута следует внести новое значение в текстовое поля рядом с наименованием атрибута и нажать кнопку «Сохранить».
Вкладка «Внешние аккаунты»
Вкладка «Внешние аккаунты» позволяет администратору совершать следующие действия:
- получать информацию о внешних учетных записях пользователя;
- удалять внешние учетные записи пользователя.
Во вкладке доступен реестр внешних учетных записей со следующей информацией:
| Параметр | Значение |
|---|---|
| Название поставщика | Наименование внешнего сервиса, в котором зарегистрирована УЗ пользователя. |
| Ключ ID | Идентификатор внешней УЗ пользователя. |
| Дата связывания с учетной записью | Дата и время, когда УЗ в Avanpost Identity Cloud была связана с внешней УЗ. |
| Дата последнего использования | Дата и время последнего использования внешней УЗ. |
| Действия | Нажать кнопку для удаления внешней учетной записи. |
Риск пользователя
Риск пользователя представляет собой расчетный оценочный показатель, обобщающий влияние различных параметров на безопасность аутентификации и последующей работы пользователя в системе (для получения информации о риске сессии следует обратиться к статье Управление сессиями). Факторы, учитываемые при расчете коэффициента риска пользователя, напрямую влияют на риски компрометации учетной записи пользователя, риски обхода многофакторной аутентификации злоумышленником и гипотетический объем ущерба, который мог бы нанести злоумышленник при получении доступа к данной учетной записи. Чем ниже значение коэффициента, тем меньше риски информационной безопасности.
Информация о риске отображается в профиле пользователя и в реестре пользователей напротив логина. Для удобства при отображении в реестре пользователей коэффициент риска умножается на 100 (например, если коэффициент риска пользователя 0,66, то в столбце Риск отобразится значение 66).
Коэффициент риска пользователя может использоваться следующим образом:
- в скриптах MFA для автоматического упрощения, усложнения или запрета прохождения сценария аутентификации для пользователей с определенным коэффициентом риска;
- для получения администратором информации о пользователях с целью принятия тех или иных действий в отношении пользователей с определенным коэффициентом (например, выключения аккаунта).
На значение риска пользователя влияют следующие факторы:
- наличие роли администратора;
- наличие и количество запомненных устройств;
- тип привязанных аутентификаторов к профилю пользователя;
- количество включенных аутентификаторов.
Пример разработки скрипта, использующего для динамического вычисления сценария аутентификации с учетом расчетных значений коэффициента риска пользователя, представлен в статье Разработка скрипта MFA.
Управление инициализацией пользователей
Функциональность управления инициализацией пользователей позволяет настроить сценарии инициализации факторов аутентификации для пользователей, добавляемых/регистрирующихся в Identity Cloud. Если в Identity Cloud настроен сценарий инициализации, то после аутентификации пользователю будет предложено привязать факторы аутентификации, настроенные в данном сценарии. Факторы, настроенные в сценарии инициализации как обязательные, будут привязываться принудительно (пользователь не сможет пользоваться продуктом, пока не выполнит привязку). Инициализация факторов, не выбранных в качестве обязательных, будет предложена пользователю, но может быть пропущена без каких-либо последствий.
При настройке сценария инициализации могут использоваться следующие факторы:
- Telegram;
- TOTP;
- SMS;
- Email.
Для настройки сценария инициализации требуется перейти в режиме "Сервис" в раздел "Настройки инициализации пользователей". Раздел содержит реестр со следующей информацией:
- Сценарий – Наименование сценария инициализации:
- Шаги – Перечень шагов (с указанием факторов аутентификации) в сценарии инициализации.
Для настройки сценария следует перейти в его профиль, в котором содержится следующая информация и возможности:
| Параметр | Значение |
|---|---|
| Название шага | Наименование шага, который используется в процессе инициализации |
| Обязательный | При включенном чекбоксе инициализации данного фактора становится обязательной, при выключенном чекбоксе инициализация фактора доступна пользователю, но не обязательна. |
Удалить | Нажать , чтобы удалить фактор из сценария инициализации. |
| Добавить шаг |
|
Допускается перетягивать настроенные факторы инициализации для изменения порядка привязки пользователем факторов, настроенных в сценарии инициализации (доступно при наличии двух и более шагов в сценарии).
После редактирования сценария стоит нажать "Сохранить" для сохранения настроек, или "Отменить" для отказа от изменений.
Управление восстановлением доступа
Avanpost Identity Cloud предоставляет возможность тонкой настройки сценария восстановления доступа пользователями.
Управление восстановлением доступа пользователей осуществляется через административную консоль. Во вкладке "Системные настройки" режима "Сервис" настраивается сценарий восстановления доступа. Для редактирования требуется перейти в раздел "Настройки восстановления доступа к аккаунтам" и настроить следующие параметры:
| Наименование параметра | Описание параметра |
|---|---|
| Инструкция для пользователей | Текстовое поле, в которое вносится краткое описание со справочной информацией по восстановлению пароля для пользователей. |
| Механизм восстановления пароля | Выбрать механизм восстановления пароля:
|
| Выбранный скрипт | Выбрать из выпадающего списка наименование скрипта, который будет использоваться для восстановления доступа. Для выбора доступны скрипты типа Account Recovery. Для перехода к интерфейсу создания и редактирования скриптов восстановления доступа следует нажать кнопку "Редактор скриптов". Возможности и методы настройки описаны в статье Разработка скрипта восстановления доступа. |
После внесения изменений следует нажать "Сохранить" для сохранения или "Отменить", чтобы не вносить изменения.
