Документация Webitel

SSO

1. Описание

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

Доступ к разделу и возможность работы с профилями регулируется правами доступа на объект SSO и "Приложения".

Состоит из следующих элементов:

  1. Реестр записей (Рис. 1.(1));

  2. Инструмент создания (Рис. 1.(2));

  3. Поле поиска (Рис. 1.(3));

  4. Инструмент обновления реестра записей (Рис. 1.(4));

  5. Инструмент удаления (Рис. 1.(5));

  6. Пагинация (Рис. 1.(6)).

SSO (Интеграции).png
Рис. 1. Страница "SSO”

1.1. Реестр записей

Реестр представляет собой список профилей SSO, подключённых в системе, каждый из которых состоит из набора полей:

  1. Чекбокс;

  2. Колонка "Имя";

  3. Колонка "Провайдер";

  4. Колонка "Состояние";

  5. Инструмент редактирования;

  6. Инструмент удаления.

1.1.1. Чекбокс

Используется для выбора одной или нескольких записей объектов.

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

После выбора одной или нескольких записей сверху реестра появляется дополнительный инструмент удаления, который позволяет удалить все выбранные записи. При наведении курсора на инструмент удаления появляется информация о количестве выбранных для удаления записей. При нажатии на него появляется модальное окно подтверждения. В нем находятся кнопки "Да", "Нет" и закрытия - image-20250624-092210.png . 

  • Нажатие кнопки "Да" удаляет записи.

  • Нажатие кнопки "Нет" закрывает модальное окно, записи не удаляются.

Модальное окно Подтвердить удаление.png


Рис. 2. Модальное окно "Подтвердите удаление"

1.1.2. Колонка "Имя"

Здесь отображается название профиля подключения.

1.1.3. Колонка "Провайдер"

Здесь отображается иконка провайдера аутентификации. Иконка задаётся системой автоматически и не редактируется пользователем.

1.1.4. Колонка "Состояние"

Содержит переключатель, который отвечает за включение и выключение профиля SSO, в соответствии с положением переключателя:

  • Увімкн.png - профиль включён;

  • Вимкн.png - профиль выключён.

По умолчанию профиль выключен.

Если профиль включён, у пользователя появляется опция аутентификации через SSO на странице входа — при условии, что для этого также задано соответствующее значение системной настройки "login_options" ("Admin" → "Система" → "Конфигурация").

1.1.5. Инструмент редактирования

Нажатие на кнопку редактирования ( Screenshot 2024-11-29 113414.png ) открывает доступ к деталям, в которых можно изменить данные объекта. При наведении курсором на кнопку отображается информация с названием инструмента.

1.1.6. Инструмент удаления

Используется для удаления объекта с подтверждением через модальное окно. При наведении на кнопку удаления ( image-20250624-091835.png ) отображается информация с названием инструмента.  После нажатия кнопки удаления появляется модальное окно с подтверждением. Нажатие кнопки "Да" удаляет объект и запись о нем. Нажатие кнопки "Нет" закрывает модальное окно, объект не удаляется. 

Модальное окно Подтвердить удаление.png


Рис. 3. Модальное окно "Подтвердите удаление"

1.2. Инструмент создания

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

1.3. Поле поиска

Поиск осуществляется по колонке "Имя".

Состоит из поля ввода и кнопки закрытия ( image-20241213-101535.png ), которая отображается, когда в поле ввода установлен курсор.  Для поиска по части слова, или номера, используется символ *. Можно использовать символ * и для замены любого количества символов.

1.4. Инструмент обновления реестра записей

Обновление таблицы реестра записей выполняется нажатием на кнопку обновления - image-20241213-115639.png .

1.5. Инструмент удаления

Используется для удаления объекта с подтверждением через модальное окно. При наведении на кнопку удаления ( image-20250624-091835.png ) отображается информация с названием инструмента.  После нажатия кнопки удаления появляется модальное окно с подтверждением. Нажатие кнопки "Да" удаляет объект и запись о нем. Нажатие кнопки "Нет" закрывает модальное окно, объект не удаляется. 

Модальное окно Подтвердить удаление.png


Рис. 4. Модальное окно "Подтвердите удаление"

1.6. Пагинация

Состоит из поля "Записей на странице", в котором указывается количество записей (возможно задать от 1 до 1000) на одну страницу и кнопок вперед  image-20241213-095758.png и назад  image-20241213-095901.png для переключения страниц.

2. Возможности

2.1. Создание профиля SSO

Цель

Создать новый профиль подключения SSO

Предусловия:

  1. Доступ к приложению Admin;

  2. Доступ к разделу "SSO" в приложении Admin;

  3. Разрешение на создание в разделе "SSO".

Сценарий:

 

  1. Нажать кнопку "Добавить". Откроется страница детали "Общее".

  2. Ввести данные.

  3. Перейти на страницу детали "Маппинг" и ввести необходимые данные.

  4. Нажать кнопку "Сохранить".

Результат

Данные сохранены.

2.2. Удаление профиля SSO

Цель

Удалить профиль SSO

Предусловия:

  1. Доступ к приложению Admin;

  2. Доступ к разделу "SSO" в приложении Admin;

  3. Разрешение на просмотр и удаление в разделе "SSO";

  4. Наличие как минимум одного профиля.

Сценарий:

 

  1. Найти профиль, который нужно удалить.

  2. Нажать кнопку удаления. Открывается модальное окно для подтверждения удаления.

  3. Нажать кнопку "Да".

Результат

Модальное окно закрывается. Профиль удалён.

2.3. Удаление нескольких профилей SSO

Цель

Удалить несколько профилей SSO

Предусловия:

  1. Доступ к приложению Admin;

  2. Доступ к разделу "SSO" в приложении Admin;

  3. Разрешение на просмотр и удаление в разделе "SSO";

  4. Наличие как минимум одного профиля.

Сценарий:

 

  1. Найти в реестре записей профили, которые нужно удалить. Выбрать их с помощью чекбокса.

  2. Нажать кнопку удаления вверху реестра записей. Открывается модальное окно для подтверждения удаления.

  3. Нажать кнопку "Да".

Результат

Модальное окно закрывается. Выбранные профили удалены.

2.4. Редактирование параметров профиля SSO

Цель

Редактировать параметры профиля SSO

Предусловия:

  1. Доступ к приложению Admin;

  2. Доступ к разделу "SSO" в приложении Admin;

  3. Разрешение на просмотр и редактирование в разделе "SSO";

  4. Наличие как минимум одного профиля.

Сценарий:

 

  1. Найти в реестре записей профиль, который нужно редактировать.

  2. Нажать кнопку редактирования в записи. Откроется страница "Общее".

  3. Открыть нужную страницу детали.

  4. Внести изменения.

  5. Нажать кнопку "Сохранить".

Результат

Данные сохранены.

2.5. Включение профиля SSO

Цель

Включить профиль SSO

Предусловия:

  1. Доступ к приложению Admin;

  2. Доступ к разделу "SSO" в приложении Admin;

  3. Разрешение на просмотр и удаление в разделе "SSO";

  4. Наличие как минимум одного профиля.

  5. Задана системная настройка "login_options", разрешающая вход через SSO.

Сценарий:

 

  1. Найти профиль, которому нужно изменить статус.

  2. Перевести переключатель "Состояние" в активное положение, нажав на сам переключатель.

Результат

Профиль включён.