Страница создания пользователя (редактирования, просмотра).
1.Параметры ЭФ
| Параметр | Значение |
|---|---|
| Открывается из |
|
| Тип ЭФ | Страница просмотра/редактирования |
| Компонент выбора периода отображения | Нет |
| Компонент динамики | Нет |
| Автообновление страницы | Нет |
| Всплывающие уведомления на странице | Нет |
| Работа с тегами | Нет |
| Управление дополнительными свойствами | Нет |
| Особенности формы | Изменение набора флажков в разделе "Уведомления" |
2.Секции и поля
Вкладка "Основные параметры"
* - поля, обязательные к заполнению.
|
Поле |
Краткое описание |
Тип элемента интерфейса |
Тип и диапазон значений |
Видимость |
Доступность для редактирования |
Значение по умолчанию |
|
|
Полное имя* |
Полное имя пользователя, используемое для обращений в e-mail оповещениях |
Поле ввода с клавиатуры | Текст |
Всегда | Да | Нет | |
|
Электронная почта* |
Адрес электронной почты пользователя | Поле ввода с клавиатуры | Текст |
Всегда | Да | Нет | |
| При нажатии кнопки "Показать дополнительные адрес", она | становится кнопкой "Скрыть дополнительные адреса" и отображается кнопка "Добавить дополнительный адрес". После нажатия на кнопку "Добавить дополнительный адрес" появляется поле для ввода дополнительного адреса электронной почты пользователя и ссылка "Добавить адрес электронной почты" для добавления ещё одного поля. |
Поле ввода с клавиатуры | Текст | Всегда | Когда присутствует на форме | Нет | |
| Новый пароль* | Новый пароль для учётной записи, вводимый текст скрыт за маскирующими символами. При вводе работает оценка сложности пароля, которая не влияет на возможность его сохранения. На странице редактирования заполнение поля необязательно | Поле ввода с клавиатуры | Текст | Всегда | Да | Нет | |
| Подтверждение нового пароля* | Подтверждение нового пароля для учётной записи. Вводимый текст скрыт за маскирующими символами. |
Поле ввода с клавиатуры | Текст | Всегда | Да | Нет | |
|
Роль Системный администратор |
Флажок включения роли "Системный администратор" |
Чек-бокс
|
Логический: установлен, снят | Всегда | Да, если пользователь имеет полномочия | Снят | |
| Роль: Оператор SLA | Флажок включения роли "Оператор SLA" |
Чек-бокс
|
Логический: установлен, снят | Всегда | Да, если пользователь имеет полномочия | Снят | |
| Роль* : Пользователь | Флажок включения роли "Пользователь" |
Чек-бокс (заблокирован) |
Всегда установлен | Всегда | Нет | Установлен | |
|
Статус* |
Текущий статус учётной записи | Пиктограмма | Изображение из закрытого списка: Активный, Блокированный, Зарегистрированный, Архивный | Всегда | Нет | "Активный" при создании учётной записи | |
| Добавить контрагента* | Компонент добавления и удаления связи с одним или несколькими контрагентами. После выбора в строке отображается: Название, Роль, Владелец, кнопка перехода в настройки контрагента, кнопка удаления связи. Следующее поле "Добавить контрагента" отображается ниже выбранной записи в случае, если не отмечена роль "Оператор SLA" (для оператора SLA может быть добавлена только одна связь) | Составной компонент: Input/Autocomplete, Buttons | Текст (открытый список) | Всегда | Да | Нет | |
| Паспорта неисправности | Флажок, включающий уведомления на портале при открытии, закрытии, изменении уровня критичности паспорта неисправности |
Чек-бокс
|
Логический: установлен, снят | Всегда | Да | Снят | |
| Публикация отчётов SLA | Флажок, включающий уведомления на портале при публикации отчётов SLA |
Чек-бокс
|
Логический: установлен, снят | Всегда | Да | Снят | |
|
Паспорта неисправности:
|
Флажок, включающий уведомления по электронной почте для паспорта неисправности "Отказ". Включение приводит к появлению флажков для детализации настройки: "Открытие", "Изменение", "Закрытие", "Комментарий к паспорту". Отключение приводит к исчезновению флажков для детализации настройки |
Чек-бокс
|
Логический: установлен, снят | Всегда | Да | Снят | |
|
Паспорта неисправности: |
Флажок, включающий уведомления по электронной почте для паспорта неисправности "Деградация". Включение приводит к появлению флажков для детализации настройки: "Открытие", "Изменение", "Закрытие", "Комментарий к паспорту". Отключение приводит к исчезновению флажков для детализации настройки |
Чек-бокс
|
Логический: установлен, снят | Всегда | Да | Снят | |
|
Паспорта неисправности: |
Флажок, включающий уведомления по электронной почте для паспорта неисправности "Не определено". Включение приводит к появлению флажков для детализации настройки: "Открытие", "Изменение", "Закрытие", "Комментарий к паспорту". Отключение приводит к исчезновению флажков для детализации настройки |
Чек-бокс
|
Логический: установлен, снят | Всегда | Да | Снят | |
| Паспорта неисправности: Открытие |
Флажок, включающий отправку электронных писем при открытии паспорта неисправности уровня выбранной критичности
|
Чек-бокс
|
Логический: установлен, снят |
|
Да, при активном чек-боксе неисправности | Снят | |
| Паспорта неисправности: Закрытие | Флажок, включающий отправку электронных писем при закрытии паспорта выбранной неисправности
|
Чек-бокс
|
Логический: установлен, снят |
|
Да, при активном чек-боксе неисправности | Снят | |
| Паспорта неисправности: |
Флажок, включающий отправку электронных писем при изменении уровня критичности паспорта выбранной неисправности
|
Чек-бокс
|
Логический: установлен, снят | Всегда | Да, при активном чек-боксе неисправности | Снят | |
| Паспорта неисправности: |
Флажок, включающий отправку электронных писем при изменении уровня критичности паспорта выбранной неисправности
|
Чек-бокс
|
Логический: установлен, снят | Всегда | Да, при активном чек-боксе неисправности | Не установлен | |
| Паспорта неисправности: |
Флажок, включающий отправку электронных писем при изменении уровня критичности паспорта выбранной неисправности
|
Чек-бокс
|
Логический: установлен, снят | Всегда | Да, при активном чек-боксе неисправности | Не установлен | |
| Паспорта неисправности: Отказ: Комментарий к паспорту |
Флажок, включающий отправку электронных писем при добавлении комментария к паспорту выбранной неисправности
|
Чек-бокс
|
Логический: установлен, снят | Всегда | Да | Установлен | |
| Планово-профилактические работы | Флажок, включающий отправку электронных писем о планово-профилактических работах |
Чек-бокс
|
Логический: установлен, снят | Всегда | Да | Снят | |
| Публикации отчётов SLA | Флажок, включающий отправку электронных писем о публикации отчётов SLA |
Чек-бокс
|
Логический: установлен, снят | Всегда | Да | Снят | |
| Провал нагрузочного тестирования | Флажок, включающий отправку электронных писем о провале нагрузочного тестирования |
Чек-бокс
|
Логический: установлен, снят | Всегда | Да | Снят |
Вкладка "Контракты"
* - поля, обязательные к заполнению.
|
Поле |
Краткое описание |
Тип элемента интерфейса |
Тип и диапазон значений |
Видимость |
Доступность для редактирования |
Значение по умолчанию (на странице создания) |
| Добавить контракт | Компонент управления связями учётной записи с контрактами. После выбора контракта появляется запись (Название, Действителен до), и кнопки перехода в настройки контракта и удаления связи. Поле "Добавить контракт" всегда присутствует на форме |
Составной компонент: Кнопка и поле выбора из списка |
Текст (открытый список) | Всегда | Да | Нет |
Вкладка "Дополнительно"
* - поля, обязательные к заполнению.
|
Поле |
Краткое описание |
Тип элемента интерфейса |
Тип и диапазон значений |
Видимость |
Доступность для редактирования |
Значение по умолчанию (на странице создания) |
|
Телефон |
Телефон пользователя |
Поле ввода с клавиатуры | Текст | Всегда | Да | Нет |
| Код доступа к приложению iOS | Токен iOS | Поле ввода с клавиатуры | Текст | Всегда | Да | Нет |
| Улица | Улица |
Поле ввода с клавиатуры | Текст | Всегда | Да | Нет |
| Дом | Дом |
Поле ввода с клавиатуры | Текст | Всегда | Да | Нет |
| Этаж | Этаж |
Поле ввода с клавиатуры | Текст | Всегда | Да | Нет |
| Квартира/Офис | Квартира/Офис |
Поле ввода с клавиатуры | Текст | Всегда | Да | Нет |
| Город | Город |
Поле ввода с клавиатуры | Текст | Всегда | Да | Нет |
| Почтовый индекс | Почтовый индекс |
Поле ввода с клавиатуры | Текст | Всегда | Да | Нет |
| Страна | Страна текущего месторасположения пользователя | Поле ввода с клавиатуры | Текст | Всегда | Да | Нет |
| Описание | Дополнительная информация о пользователе | Поле ввода с клавиатуры | Текст | Всегда | Да | Нет |
| Доступ |
Радиокнопка для переключения между двумя вариантами списка IP-адресов пользователя:
|
Радио-кнопка |
Одно из двух положений: 1. Разрешённые IP-адреса 2. Запрещённые IP-адреса |
Всегда | Да | Разрешённые IP-адреса |
| Доступ: Добавить IP-адрес | Составной компонент формирования списка адресов: поле ввода IP-адреса, кнопка удаления записи, поле "Добавить IP-адрес" добавления новой записи | Поле ввода с клавиатуры | Текст (IP) | Всегда | Да | Нет |
3.Кнопки на Toolbar
Для пользователей с ролью "Оператор SLA" или учётной записи с исключительной ролью "Пользователь" просмотр/редактирование чужой учётной записи невозможны.
4.Проверки системы
| Триггер | Проверка | Действие |
| Открытие страницы создания учётной записи | - | Скрыть кнопку |
| Создание из контрагента? | Добавить связь с контрагентом, из настроек которого открыта страница | |
| Открытие страницы редактирования учётной записи системным администратором | На момент открытия редактируемая учётная запись имеет роль "Системный администратор" И НЕ совпадает с текущим пользователем? | Запретить сохранение (скрыть кнопку, подавить запросы на сохранение) |
| Редактируемая учётная запись в статусе "Зарегистрированный"? | Вывести на форме уведомление: "При сохранении пользователя со статусом "зарегистрированный" пользователю будет отправлено уведомление с новым паролем по электронной почте" | |
| Редактируемая учётная запись НЕ в статусе "Архивный"? | Скрыть кнопки "Из архива", "Удалить" | |
| Редактируемая учётная запись в статусе "Архивный"? | Скрыть кнопку |
|
| Редактируемая учётная запись НЕ в статусе "Блокированный" | Скрыть кнопку "Разблокировать" | |
| Редактируемая учётная запись в статусе "Блокированный" | Скрыть кнопку "Заблокировать" | |
| Открытие страницы редактирования учётной записи оператором SLA или пользователем без ролей "Оператор SLA", "Системный администратор" | - | Скрыть кнопку "История изменений" |
| Редактируемая учётная запись НЕ совпадает с текущим пользователем? | Запретить сохранение (скрыть кнопку, подавить запросы на сохранение) | |
| Уход со страницы | Есть несохранённые изменения? | Отобразить модальное окно "Наличие несохранённых изменений" с возможностью сохранить изменения или отказаться от их сохранения |
| Изменение состояния флажков в блоке "Уведомления" в текущем сеансе редактирования | Выбрано хотя бы одно нарушение (отказ, деградация, не определено)? | Если флажки для событий отсутствуют - отобразить флажки для событий (открытие, изменение, закрытие, комментарий к паспорту) под соответствующим уровнем критичности паспорта неисправности, отметить все события |
| Не выбрано ни одно нарушение (отказ, деградация, не определено)? | Если флажки для событий отображены - скрыть флажки для событий (открытие, изменение, закрытие, комментарий к паспорту) | |
| Не отмечено ни одно событие (открытие, изменение, закрытие, комментарий к паспорту)? | Снять соответствующий флажок (отказ, деградация, не определено), скрыть чекбоксы событий (открытие, изменение, закрытие, комментарий к паспорту | |
| Отметка флажка "Оператор SLA" | Есть хотя бы одна связь с контрагентом в списке? | Скрыть поле добавления нового контрагента |
| Более одной связи с контрагентами в списке? | Вывести ошибку о том, что оператор SLA может быть связан только с одним контрагентом | |
| Снятие флажка "Оператор SLA" | Есть хотя бы одна связь с контрагентом в списке? | Отобразить поле добавления нового контрагента |
| Отправка в архив | Есть связь с активным контрагентом? | Вывести запрос на удаление связи с контрагентом и отправке в архив с возможностью отмены |
| Сохранение учётной записи | Заполнено поле "Полное имя"? | Вывести сообщение "необходимо указать полное имя пользователя" и заблокировать операцию сохранения |
| Заполнено поле "Электронная почта"? | Вывести сообщение "необходимо указать электронную почту" и заблокировать операцию сохранения | |
|
Значение поля "Электронная почта" НЕ удовлетворяет следующим требованиям?
|
Вывести сообщение "некорректный шаблон электронной почты" и заблокировать операцию сохранения | |
| Значение в одном из полей "Дополнительные адреса" присутствует И НЕ удовлетворяет требованиям email? | Вывести сообщение "некорректный шаблон электронной почты" и заблокировать операцию сохранения | |
| Значение разрешённого IP-адреса ИЛИ запрещённого IP-адреса в поле "Доступ" НЕ соответствует ожидаемому <ххх.ххх.ххх.ххх>, где ххх |
Вывести сообщение "пожалуйста, введите корректный IP-адрес, диапазон или шаблон" и заблокировать операцию сохранения | |
| Отмечена роль "Оператор SLA" И нет ни одной связи с контрагентом? | Отобразить модальное окно "Подтверждение сохранения" с полем выбора контрагента из списка. Если поле пустое, сохранение невозможно | |
| Отмечена роль "Оператор SLA" И более одной связи с контрагентами? | Отобразить модальное окно "Подтверждение сохранения" с полем выбора контрагента из списка выбранных ранее. Если поле пустое, сохранение невозможно | |
| Редактируемая учётная запись в статусе "Зарегистрированный"? | Отправить на все указанные в настройках email письмо с уведомлением о новом пароле |
5.Макеты
Страница создания пользователя. Вкладка "Справка".













