Identity Cloud : 5.2. Управление доступом

Identity Cloud : 5.2. Управление доступом

Управление доступом – функциональность в Avanpost Identity Cloud, направленная на упрощение регулирования привилегий пользователей. 

Доступ к сетевым службам, включая бизнес-приложения, электронную почту и файловые сервисы, невозможен без прохождения пользователями аутентификации. Управление массами пользователей в индивидуальном порядке слишком трудоемко. Настройка доступа через группы упрощает управление пользователями, так как изменения в правах доступа и сценариях аутентификации группы автоматически применяются ко всем ее членам.

Функциональность управления доступом в Avanpost Identity Cloud позволяет администратору решать следующие задачи:

  1. Создавать, удалять и настраивать группы пользователей.
  2. Управлять членством пользователей в различных группах.
  3. Управлять сценариями аутентификации группы.
  4. Передавать информацию о группе, в которой состоят пользователи, в механизм определения сценария аутентификации для упрощения, усложнения сценария MFA или для принятия решения о запрете аутентификации.
  5. Управлять доступом группы к конкретным приложениям и их отдельным функциям.
  6. Передавать информацию о группе, в которой состоят пользователи в механизм управления приложениями для разрешения/запрета доступа пользователя к конкретным приложениям и их отдельным функциям.

  7. Управлять парольной политикой групп пользователей.
  8. Управлять политикой уведомлений для групп пользователей.
  9. Отображать администратору информацию о группах, включая список ее членов, назначенные и доступные роли, возможности доступа к приложениям, настроенные сценарии аутентификации и параметры безопасности.

Функциональность управления группами позволяет администратору осуществлять следующие операции:

  • поиск и получение информации о группах;
  • создание, настройка и удаление групп;
  • добавление и удаление пользователей в группы;
  • назначение/отзыв доступа группы к тому или иному приложению;
  • настройка сценариев аутентификации для группы;
  • назначение/отзыв ролей для группы;
  • настройка парольной политики для группы;
  • настройка правил уведомления для групп.

Управление доступом осуществляется в режиме «Группы». Режим «Группы» содержит следующие компоненты:

  • реестр групп, отображающий базовую информацию;
  • элементы управления поиском, включающие поисковую строку;
  • кнопку «Добавить группу», переводящую на вкладку с формой добавления новой группы.

Специализированные группы

Группа по умолчанию

В реестре присутствует возможность выбора группы по умолчанию. Это базовая группа, в которую добавляются новые пользователи системы, автоматически получая права, полномочия и сценарии аутентификации, настроенные для данной группы. При первичном запуске в качестве группы по умолчанию используется группа lk-client.

Новые пользователи не добавляются в группу по умолчанию в тех случаях, когда это настроил администратор. Данная настройка доступна как для добавления пользователей вручную, так и при загрузке при помощи LDAP-провайдеров, внешних провайдеров идентификации и пр. Более подробная информация дана в разделе Управление пользователями".

Для установки группы по умолчанию следует нажать напротив нее "Сделать по умолчанию" в реестре групп. После этого напротив выбранной группы появится некликабельная метка "По умолчанию". При этом только одна группа может быть выбрана по умолчанию. 

Служебные группы

Настройки некоторых групп, представленных в реестре, ограничены для редактирования. Это связано с тем, что данные группы являются служебными и предназначены для контроля доступа к служебным приложениям. Служебные приложения представляют собой системные интеграции, автоматически создаваемые при развёртывании облачного экземпляра Identity Cloud и управляемые внешними системами компании Avanpost. Служебные группы создаются автоматически при первом запуске Identity Cloud.

Список служебных групп:

  • adminconsole;
  • lk-client. 

Список групп

Поиск групп осуществляется при помощи поисковой строки. Поиск осуществляется по наименованиям групп.

В реестре групп отображается следующая информация:

Название параметраЗначение параметра
НаименованиеНаименование группы

Домен

Домен группы
ПользователиКоличество пользователей в группе
ПриложенияКоличество приложений, к которым членство в группе дает доступ
Действия

Администратору может выполнить следующие действия с группами:

  • Установить группу по умолчанию, нажав на кнопку "Сделать по умолчанию" напротив группы; 
  • Удалить группу, нажав кнопку напротив группы и подтвердив действие: группа удалится безвозвратно без возможности восстановления (удаление недоступно для группы, назначенной по умолчанию).

Добавление новых групп

Для добавления новой группы следует перейти в интрерфейс добавления новой группы, нажав на кнопку "Добавить группу" режима "Группы". В открывшейся форме требуется ввести следующие данные.

Название параметраЗначение параметраОбязательный
НазваниеНаименование группыДа
ДоменДомен группы (необязательно): администратор может ввести для упрощения идентификации группы.Нет
ОписаниеОписание группы (необязательно): администратор может ввести для упрощения работы с группами.Нет

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

Управление группами

Точная настройка параметров групп осуществляется через профиль группы. Во вкладку управления профилем групп можно перейти двумя способами из режима "Группы":

  • нажатием на название группы в реестре групп;
  • автоматически при создании новой группы.

Информация и возможности, содержащиеся в профиле группы, структурированы в следующих вкладках:

Для удаления группы из ее профиля следует нажать в правом верхнем углу и подтвердить данное действие. 

Во вкладках профиля группы содержится следующая информация:

Наименование вкладкиОписание вкладки

Основное 

Вкладка "Основное" предназначена для управления основными параметрами группы и предоставляет следующие возможности: 

  • получение информации об основных параметров группы;
  • редактирование основных параметров группы.

Вкладка позволяет редактировать следующие параметры группы:

  • Название;
  • Домен;
  • Описание.

Для сохранения изменений следует нажать кнопку "Сохранить", для отказа от изменений – "Отмена".

Пользователи

Вкладка "Пользователи" предназначена для управления членством пользователей в группах и предоставляет следующие возможности:

  • поиск и получение информации о пользователях;
  • добавление и удаление пользователей;
  • переход в профиль пользователя.

Вкладка содержит следующие элементы интерфейса:

  • реестр с базовыми данными пользователей, состоящих в данной группе;
  • поисковая строка;
  • кнопка "Добавить пользователя".

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

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

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

  • поиск пользователей по именам, фамилиям, логинам при помощи поисковой строки;
  • выбор добавляемых пользователей посредством установки флажка в строке имени пользователя или над столбцом (выделяются все выбранные пользователи);
  • добавление выбранных пользователей в группу посредством нажатия кнопки "Добавить";
  • возвращение во вкладку группы без внесения изменений при нажатии кнопки ;
  • перемещение по страницам реестра пользователей. 

Приложения

Вкладка "Приложения" предназначена для управления доступом группы к приложениям и предоставляет следующие возможности:

  • поиск и получение информации о доступных и недоступных для группы приложениях;
  • назначение/ отзыв прав доступа к приложению для группы;
  • переход в профиль приложения.

Вкладка содержит следующие элементы интерфейса:

  • реестр приложений с основными данными о приложении и переключателем доступа;
  • элементы поиска приложений.

В реестре приложений администратору предоставляются следующие данные и возможности: 

  • Приложение - Наименование приложения;
  • Тип - Тип механизма интеграции приложения:
    • saml - SAML;
    • openid - OAuth/OpenID Connect;
    • reverseproxy - Reverse Proxy;
    • desktop - Enterprise SSO (ESSO); 
    • linuxlogon - Linux Logon;
    • windowslogon - Windows Logon;
    • ldapproxy - LDAP Proxy;
    • radius - RADIUS.
  • Статус - Статус приложения в продукте:
    • Активен;
    • Неактивен;
  • Переключатель доступа:
    • при включении () приложение назначается группе, т.е. члены группы получают доступ к выбранному приложению;
    • при выключении () члены группы теряют доступ к выбранному приложению, если только не состоят в другой группе, предоставляющей доступ к данному приложению.

Поиск приложений представляет следующие взаимодополняющие возможности:

  • поиск приложений по наименованию при помощи поисковой строки;
  • поиск только среди приложений, назначенных группе;
  • поиск приложений по типу механизма интеграции с Identity Cloud при помощи выпадающего списка.

Роли

Вкладка "Роли" предназначена для управления ролями групп пользователей. Более подробное описание механизма и функциональных возможностей ролей в Avanpost Identity Cloud представлено в разделе "Настройка ролей и прав".

Вкладка содержит следующие элементы интерфейса:

  • реестр с базовыми данными ролей и переключателями для назначения/отзыва роли для данной группы;
  • поисковая строка.

В поисковой строке предоставлена возможность поиска роли по ее наименованию.

Реестр содержит следующую информацию и возможности управления ролями:

  • Роль - Наименование роли;
  • Описание - Общее описание роли, которое может сделать администратор для упрощения работы;
  • Тип - Тип роли:
    • system - предустановленные системные роли, необходимые для правильного функционирования Avanpost Identity Cloud и не подлежащие удалению/редактированию/созданию;
    • custom - настраиваемые роли, которые администратор может создавать/удалять/редактировать по своему усмотрению.
  • Приложение - Приложения, в которых роль предоставляет те или иные полномочия:
    • system;
    • внешние приложения (по наименованию приложения);
  • Назначена:
    • при включении () роль с соответствующими полномочиями присваивается группе;
    • при выключении () роль с соответствующими полномочиями отзывается.

Администратор может перейти в профиль роли, нажав на ее наименование. В профиле роли доступно управление правами доступа роли (для кастомных ролей), назначением роли конкретным пользователям и группам. 

MFA

Вкладка "MFA" предназначена для управления сценариями аутентификации применительно к тем или иным группам. 

Вкладка "MFA" содержит следующие возможности:

  • назначение одного из существующих сценариев аутентификации для выбранной группы;
  • настройка нового сценарий аутентификации для данной группы.

Вкладка содержит следующие элементы интерфейса:

  • реестр с процессами аутентификации, настроенными в Identity Cloud;
  • поисковая строка.

В реестре со сценариями аутентификации представлена следующая информация и возможности:

  • Название процесса – Наименование процесса;
  • Дата создания – Дата и время создания процесса;
  • Действие – Назначить/Снять.

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

Администратору доступен переход в интерфейс настройки того или иного процесса аутентификации. Для этого он должен кликнуть по наименованию интерфейса в реестре. Более подробно описано в разделе Настройка процесса аутентификации.

Выбор сценария MFA для членов различных групп

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

При выборе сценария учитывается настройка доступных/недоступных факторов аутентификации для конкретного пользователя, доступная в учетной записи. При аутентификации в приложении запрашиваются дополнительные факторы, если в сценарии аутентификации, настроенном для данного приложения, обязательна проверка по тем факторам, которые не проверялись во время аутентификации пользователя в Avanpost Identity Cloud.

Безопасность

Вкладка "Безопасность" предназначена для управления парольной политикой и уведомлениями групп пользователей. 

Вкладка "Безопасность" предоставляет следующие возможности:

  • управление парольной политикой группы;
  • управление методами восстановления пароли для группы;
  • управление политикой уведомлений для группы.

Вкладка "Безопасность" состоит из трех разделов:

  • Настройки политики паролей;
  • Методы восстановления пароля;
  • Настройка правил уведомлений пользователей. 

Раздел "Настройки политики паролей" позволяет:

  • получать информацию о наименовании выбранной парольной политике;
  • устанавливать или отзывать парольную политику для группы;
  • переходить в интерфейс настройки парольных политик. 

Если политика не назначена, раздел будет содержать информацию о том, что выбрана парольная политика по умолчанию. 

В разделе администратору отображается список настроенных парольных политик. Для замены парольной политики, установленной по умолчанию, требуется нажать "Назначить" напротив наименования той или иной политики. Группе может быть назначена только одна парольная политика. Для возврата к стандартной парольной политике требуется нажать "Снять" напротив названия установленной парольной политики. 

Создание и настройка параметров конкретной парольной политики описана в разделе "Настройка парольных политик".

Раздел "Методы восстановления пароля" позволяет включать возможность восстановления пароля при помощи тех или иных факторов. Раздел содержит реестр со следующими факторами аутентификации:

  • Avanpost Authenticator;
  • TOTP;
  • SMS;
  • Email.

Чтобы позволить использовать фактор для восстановления пароля, следует перевести переключатель в положение "включено" (), чтобы запретить - в положение "выключено" ().

Раздел "Настройка правил уведомлений пользователей" предназначена для управления правилами отправки уведомлений пользователям в зависимости от тех или иных событий. Раздел позволяет:

  • выбирать те или иные наборы правил уведомлений для группы;
  • переходить в интерфейс настройки правил уведомлений.

Если правила не назначены, в разделе будет содержаться информация о том, что выбрана парольная политика по умолчанию.  Для выбора нужного набора правил для группы следует нажать напротив него "Назначить". Группе может быть назначена только один набор правил уведомлений. Для возврата к стандартному набору правил требуется нажать "Снять" напротив названия установленного набора правил уведомлений.

Для изменения правил следует нажать на название набора правил и перейти во вкладку его настройки (подробнее описано в разделе Управление оповещениями) 

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

  • парольная политика по умолчанию, если для групп пользователя настроена различная политика.
  • методы восстановления пароля по принципу изъятия (отключения) метода;
  • правила уведомления пользователей по умолчанию, если для групп пользователя настроена различная политика.

Сценарий использования

Администратор хочет узнать, какая парольная политика, какие методы восстановления пароля и какие правила уведомления настроены для пользователей Петра (состоит в группах "По умолчанию", "Менеджмент"), Ивана (состоит в группах "Менеджмент", "Инженеры") и Павла (состоит только в группе "Менеджмент"). Для наглядности данные о настройках безопасности групп и фактических настройках безопасности двух пользователей можно представить в виде таблицы.

Объект/Тип настройкиГруппа "По умолчанию"Группа "Менеджмент"Группа "Инженеры"Фактические настройки ПетраФактические настройки ИванаФактические настройки Павла

Настройки политики паролей

Парольная политика по умолчаниюПолитика 1Политика 2Парольная политика по умолчаниюПарольная политика по умолчаниюПолитика 1

Методы восстановления пароля

Включены методы: Email, SMS, TOTP, Avanpost Authenticator.Включены методы: TOTP, Avanpost Authenticator.Все методы выключеныДоступные методы: TOTP, Avanpost Authenticator.Восстановление и сброс пароля запрещены.Доступные методы: TOTP, Avanpost Authenticator.

Настройки правил уведомления

Стандартная настройкаПравила 1Правила 2Стандартная настройкаСтандартная настройкаПравила 1




Обсуждение