Окно раздела «Роли» разделено на 2 (две) части (илл. «Роли»):
по центру - список ролей с полями:
название роли (сортировка списка по умолчанию выполнена по данному полю);
пиктограмма редактирования;
пиктограмма удаления;
Список ролей можно сортировать по всем имеющимся полям как по убыванию, так и по возрастанию.
вверху - текстовый поиск, кнопка добавления, а также переключатель между страницами списка.
Добавление новой роли / редактирование существующей роли.
Разработчик Synergy нажимает на кнопку «+»: система предоставляет окно с пустой формой заполнения (илл. «Добавление новой роли»).
Разработчик Synergy открывает на редактирование существующую роль нажатием на пиктограмму редактирования: система предоставляет такое же окно, но с заполненной формой.
Вводится название роли и включаются переключатели прав (см. таблицу ниже).
Примечание.
Поле «Название» является мультиязычным (см. Требования к мультиязычному полю ввода).
Значение по умолчанию | Возможные значения | Альтернативные потоки событий | |
---|---|---|---|
название | пусто | не может состоять только из пробелов | №1 |
переключатели прав | переключатели выключены |
Перечень возможных прав:
«Просмотр» - просмотр файлов (флажок всегда включен, выключение флажка невозможно)
«Загрузка файла документа» - скачивание и печать файлов
«Редактирование документа»
«Перемещение / Переименовывание документа»
«Добавление нового элемента»
«Удаление элемента»
«Редактирование индекс-страницы папки»
«Просмотр комментариев» - раздел «Обсуждения» нижней панели
«Добавление комментариев» - раздел «Обсуждения» нижней панели
«Удаление комментариев» - раздел «Обсуждения» нижней панели
«Назначение прав» - раздел «Обсуждения» нижней панели
«Просмотр версий документа» - раздел «Версии» нижней панели
«Восстановление версии документа» - раздел «Версии» нижней панели
«Просмотр свойств документа» - раздел «Свойства» нижней панели
«Редактирование свойств документа» - раздел «Свойства» нижней панели
«Просмотр категорий документа» - раздел «Классификатор» нижней панели
«Редактирование классификатора документа» - раздел «Классификатор» нижней панели
«Просмотр списка ссылок документа» - раздел «Ссылки» нижней панели
«Добавление документа в список ссылок документа» - раздел «Ссылки» нижней панели
«Редактирование списка ссылок документа» - раздел «Ссылки» нижней панели
«Удаление ссылок документа» - раздел «Ссылки» нижней панели
Для сохранения введенных данных разработчик Synergy нажимает «Сохранить». При этом возможно исполнение альтернативного потока событий 1. Если разработчик Synergy хочет отменить создание / редактирование роли, он нажимает на кнопку «Назад», исполняется альтернативный поток событий 2.
Удаление роли.
Для удаления разработчик Synergy нажимает на пиктограмму удаления. Система предоставляет диалоговое окно подтверждения удаления; разработчик Synergy либо подтверждает удаление («ОК»), либо отменяет действие («Отмена»).
Постраничный переход.
Требования к постраничному переходу см. в Общие требования к некоторым полям конфигуратора.
Текстовый поиск.
Требования к текстовому поиску см. в Общие требования к некоторым полям конфигуратора.
Альтернативные потоки событий.
Альтернативный поток 1. Не введено название роли, либо введены одни пробелы.
Система информирует, что поле не может быть пустым, окно не закрывается.
Альтернативный поток 2. Пользователь отменяет создание / редактирование роли, нажав на кнопку «Назад».
Изменения не принимаются, окно закрывается.