Руководство пользователя для программы для ЭВМ

«Регистрация пользователей»

1.    Термины и определения

Система

Программа для ЭВМ «Регистрация пользователей»

Внешняя, сторонняя система

Система, использующая данные по пользователям и их ролям, зарегистрированных в системе регистрации пользователей 

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

Лицо, использующее результаты функционирования системы, имеющий доступ в систему для совершения операций (администратор и оператор заявок)

Бизнес пользователь

Лицо, которое заносится в систему через систему заявок или же напрямую ролью Администратор через раздел Пользователи.

Роль

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

Операция

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

Системная роль

Параметр, содержащий функциональные права, назначенных системным пользователям.

Заявка на регистрацию

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

Заявка на изменение

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

Заявка на прекращение

Электронный документ, отвечающий за установку признака прекращения пользователя в системе.

Статус заявки

Состояние записи, которое определяет возможные совершаемые операции пользователем над заявкой


2.    Введение
Область применения.
Программа для ЭВМ «Регистрация пользователей» (далее Программа или «Регистрация пользователей») представляет из себя единую точку для хранения и регистрации пользователей, а также администрированию ролевой модели для всех связанных подсистем, обеспечивает процессы аутентификации и авторизации.
Программа предназначена для:
  • формирования данных о пользователях для работы в сторонних системах путем создания заявки на регистрацию, редактирование, прекращение;
  • формирования перечня ролей по ограничению действий, выполняемых пользователем в сторонней системе;
  • формирования данных о системных пользователях;
  • хранения и отображение сведений справочной информации по организациям;
  • интеграции данных о пользователях в сторонние системы;
  • авторизацию и аутентификацию пользователей.
Целевые категории пользователей.
Система предназначена для использования следующими категориями пользователей (участниками Системы):
  • Операторы системы - группа пользователей, отвечающие за создание, редактирование и прекращение полномочий пользователей.
  • Администраторы системы - группа пользователей, отвечающие за согласование заявок на регистрацию, редактирование данных и прекращение полномочий пользователей, а также управление правами доступа пользователей к различным функциям и ресурсам с помощью наполнения справочника групп и ролей пользователя.
Краткое описание возможностей.
Система обеспечивает:
  • формирование заявок для регистрации пользователя;
  • управление правами доступа;
  • создание системных пользователей.
3.    Аутентификация и авторизация пользователя
Для начала работы с Системой необходимо выполнить следующую последовательность действий:
1.    В адресной строке интернет-обозревателя ввести адрес расположения системы
2.    На странице аутентификации и авторизации ввести логин и пароль учетной записи.
3.    В результате откроется главное окно Системы
Для выхода из Системы необходимо нажать на кнопку «Выйти из аккаунта» в профиле пользователя, перейдя в него кликнув на иконку в верхнем углу страницы.
Смена пароля.
Для смены пароля необходимо перейти в профиль пользователя и нажать на раздел "Безопасность".
Далее в разделе необходимо указать текущий пароль и установить новый. После внесения изменений нажать на кнопку "Сохранить".
4.    Типовые действия
Краткое описание возможностей
Для роли "Оператор" система обеспечивает:
  • формирование заявок для регистрации пользователя, редактирование данных и прекращение полномочий;
Ограничения:
Пользователи с заданной ролью имеют возможность видеть только свои созданные заявки в разделе "Заявки" и только тех бизнес-пользователей в разделе "Пользователи", которые были утверждены по созданной заявке.

5.1.    Главная страница
На главной странице отображаются несколько блоков.
В блоке "Черновики" отображается перечень заявок, которые находятся в статусе "Черновик".
В блоке "Новая заявка" отображаются кнопки для создания разных типов заявок. При нажатии на кнопку будет осуществлен переход в карточку создания заявки.
В правой части страницы расположен календарь и статистика по созданным заявкам. Статистику можно посмотреть в разрезе недели, месяца и текущего дня по количеству созданных заявок оператором и количеству согласованных.
По кнопке "Все заявки" будет осуществлен переход в раздел "Заявки".
5.2.    Заявки
В разделе "Заявки" отображается список всех, созданных оператором, заявок по регистрации, редактированию данных или прекращению полномочий.
Справа от наименования раздела отображается счетчик по количеству всего созданных заявок.
5.2.1.         Панель фильтров
Поле "Поиск" - выполняется фильтрация по номеру заявки, ФИО пользователя, организации и должности;
Дата "От" - выполняется поиск по дате создания заявки в периоде от указанной даты;
Дата "По" - выполняется поиск по дате создания заявки в периоде по указанной даты (включая);
Поле "Все статусы" - выполняется фильтрация по статусам заявки;
Кнопка "Фильтр" - вызывает модальное окно мультифильтра.
5.2.2.         Создание заявки
Для создания заявки необходимо нажать на кнопку "Новая заявка". При клике на кнопку отобразится меню для выбора типа, создаваемой заявки: "Регистрация пользователя", "Редактирование данных", "Прекращение полномочий"
Регистрация пользователей
При клике на кнопку "Регистрация пользователя" выполнится переход в карточку создания заявки для регистрации нового пользователя в системе.
Карточка заявки на регистрацию пользователя поделена на несколько блоков:
·        Основная информация;
·        Роли;
·        Основания;
·        Дополнительные поля (при условии, что подключен функционал).
Блок "Основная информация" - В данном блоке заполняется основная информация о регистрируемом пользователе.
Описание полей:
  • ФИО - Фамилия, имя и отчество регистрируемого пользователя.
  • Обязательно для заполнения.
При подключенном функционале поиска по ФИО при вводе текстового значения будет отображен выпадающий список с подходящими вариантами фамилий, имен и отчеств.
  • СНИЛС - Страховой номер индивидуального лицевого счета пользователя.
  • Обязательно для заполнения.
  • Используется маска в виде ХХХ-ХХХ-ХХХ ХХ
  • Логин - идентификатор учетной записи пользователя.
  • Обязательно для заполнения.
  • При сохранении выполняется проверка на уникальность вводимого логина.
  • Электронная почта - адрес электронной почты пользователя.
  • Телефон - номер телефона пользователя.
  • Организация - наименование организации пользователя.
  • Обязательно для заполнения.
  • Выполняется выбор из справочника организаций.
  • Должность - занимаемая должность пользователя.
  • Обязательно для заполнения.
  • Выполняется выбор из справочника должностей.
Блок "Роли" - В данном блоке заполняется информация о полномочиях пользователя.
При клике на кнопку "Добавить роль" отображается панель для выбора ролей из справочника. 
Выбранной роли необходимо задать ограничение по дате прекращения действия роли. Дата окончания действия роли устанавливается в рамках периода действия группы ролей. По умолчанию устанавливается дата окончания действия группы ролей.
Для этого необходимо нажать на кнопку-иконку календаря у выбранной роли. Далее ввести дату и нажать на кнопку "Сохранить"
Поле для ввода даты актуальности действия роли обязательно для заполнения.
При сохранении выполняется проверка на установку даты в рамках периода актуальности группы ролей.
Выбрав необходимые роли требуется нажать на кнопку "Применить". Выбранные записи отобразятся в блоке "Роли"
Блок "Основания" - В данном блоке заполняется информации на основании чего выполняется регистрация пользователя.
Описание полей:
  • Основание - Текстовое поле для ввода основания
  • Обязательно для заполнения. 
  • Прикрепленный файл - область для загрузки документа
  • Ограничение на количество загружаемых файлов. Приложить к заявке можно только один документ.
При нажатии на кнопку "Отмена" выполняется проверка на внесение изменений в карточке. Если пользователь не вносил изменение, то при клике на кнопку выполняется закрытие панели. Иначе если пользователь внес изменения, то отображается промежуточное модальное окно с подтверждением действия и после утвердительного ответа выполняется закрытие страницы.
При нажатии на кнопку "Сохранить" выполняется проверка на заполнение обязательных полей.
  • Если не заполнены все обязательные поля, то отображается эфемерное сообщение с текстом "Не заполнены обязательные поля"
  • Иначе если проверка прошла успешно, то выполняется сохранение заявки на регистрацию пользователя.
Редактирование данных
При клике на кнопку "Редактирование данных" отображается панель для выбора пользователя, по которому необходимо выполнить редактирование данных.
Для выбора отображаются только те пользователи, которые были зарегистрированы по заявке текущего оператора.
После выбора пользователя по кнопке "Продолжить" выполнится переход в карточку создания заявки для редактирования данных пользователя в системе.
Карточка заявки на редактирования данных поделена, по аналогии с карточкой регистрации пользователя, на несколько блоков с предзаполненными полями:
  • Основная информация;
  • Роли;
  • Основания;
  • Дополнительные поля (при условии, что подключен функционал).
При создании заявки с типом "Редактирование данных" обязательно указывается основание для изменения в блоке "Основания".
Блок "Основания" - В данном блоке заполняется информации на основании чего выполняется редактирование данных пользователя.
Описание полей:
  • Основание - Текстовое поле для ввода основания
  • Обязательно для заполнения. 
  • Прикрепленный файл - область для загрузки документа
  • Ограничение на количество загружаемых файлов. Приложить к заявке можно только один документ.
При нажатии на кнопку "Отмена" выполняется проверка на внесение изменений в карточке. Если пользователь не вносил изменение, то при клике на кнопку выполняется закрытие панели. Иначе если пользователь внес изменения, то отображается промежуточное модальное окно с подтверждением действия и после утвердительного ответа выполняется закрытие страницы.
При нажатии на кнопку "Сохранить" выполняется проверка на заполнение обязательных полей.
  • Если не заполнены все обязательные поля, то отображается эфемерное сообщение с текстом "Не заполнены обязательные поля"
  • Иначе если проверка прошла успешно, то выполняется сохранение заявки на редактирование данных пользователя.
Прекращение полномочий
При клике на кнопку "Прекращение полномочий" отображается панель для выбора пользователя, по которому необходимо выполнить прекращение полномочий.
  • Для выбора отображаются только те пользователи, которые были зарегистрированы по заявке текущего оператора.
После выбора пользователя по кнопке "Продолжить" выполнится переход в карточку создания заявки для прекращения полномочий пользователя в системе.
Карточка заявки на прекращения полномочий отображается на чтение без внесений изменений и содержит следующие блоки:
  • Основная информация;
  • Роли;
При нажатии на кнопку "Отмена" выполнится закрытие страницы.
При нажатии на кнопку "Сохранить" выполнится создание заявки на прекращение полномочий пользователя.

5.2.3.         Редактирование заявки
Редактирование заявки доступно только в статусе "Черновик" и "Не утверждено".
Выполнить редактирование заявки можно несколькими способами:
Через реестр
  • Через панель таблицы необходимо выбрать запись и в панели таблицы нажать на кнопку "Редактировать".
Через управляющий столбец необходимо нажать кнопку "три точки" и выбрать пункт меню "Редактировать".
Через режим просмотра
В карточке заявки в режиме просмотра в правой части экрана необходимо нажать на кнопку "Редактировать".
При нажатии на кнопку "Редактировать" отображается карточка заявки с предзаполненными данными. После внесения изменений необходимо нажать на кнопку "Сохранить".

5.2.4.         Удаление заявки
Удаление заявки доступно только в статусе "Черновик".
Для удаления записи через панель таблицы необходимо выбрать запись и в панели таблицы нажать на кнопку "Удалить".
Также удаление доступно через управляющий столбец, необходимо нажать кнопку "три точки" и выбрать пункт меню "Удалить".
При нажатии на кнопку "Удалить" отобразится промежуточное модальное окно с подтверждением действия.
·       При нажатии на кнопку "Отмена", кнопку-крестик или клик вне области модального окна выполнится закрытие формы.
·       При нажатии на кнопку "Применить" выполнится удаление заявки.
5.3.                Справочник по пользователям
В разделе "Справочник по пользователям" отображается список всех пользователей, созданных оператором через заявку. В данном разделе отображаются только те пользователи, которые были утверждены администратором по заявке оператора.
При отсутствии утвержденных заявок по регистрации пользователей, раздел будет пустой. Для заполнения справочника необходимо создать заявку в разделе "Заявки" и отправить на согласование.
Справа от наименования раздела отображается счетчик по количеству всего действующих пользователей, которые были зарегистрированы текущим оператором.
5.4.                Отправка заявки на согласование
После завершения работы над заявкой, пользователю необходимо отправить заявку на согласование.
На согласование отправляются заявки только в статусе "Черновик" и "Не утверждено".
Отправить заявку на согласование можно несколькими способами:
Через реестр заявок
Для массовой отправки заявок на согласование необходимо выбрать записи в таблице и в панели таблицы нажать на кнопку "На согласование".
Для точечной отправки заявки на согласование через реестр необходимо нажать на управляющую кнопку "три точки" и выбрать пункт меню "На согласование".
Через карточку заявки
В карточке заявки в режиме просмотра в правой части экрана необходимо нажать на кнопку "Отправить на согласование"

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