1.Описание

По умолчанию есть одна роль - sysadmin, у которой есть все права и доступы.

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

Страница "Роли" состоит из таких элементов(Рис.1):

  1. Инструмент создания записи  (Рис.1(1));
  2. Поля поиска (Рис.1(2));
  3. Инструмент обновления реестра записей (Рис.1(3));
  4. Реестр записей (Рис.1(4));
  5. Пагинация  (Рис.1(5)).

Рис.1. Страница "Роли"

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

Для создания нового объекта служит кнопка "Добавить" (Рис.1 (1)), после  нажатия на которую открывается доступ к деталям. После заполнения деталей необходимо нажать кнопку "Сохранить". Открыть доступ к деталям к уже существующему триггеру можно через инструмент редактирования записи (см. пункт. 1.4.4).

Детали:

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

Поиск производится по колонке "Имя".  

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

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

Обновление таблицы реестра записей выполняется нажатием на кнопку обновления - (Рис.1(3)).

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

Реестр представляет собой список записей существующих объектов этого раздела, каждая из которых состоит из набора полей:

  1. Чекбокс;

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

  3. Колонка "Описание";

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

1.4.1. Чекбокс

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

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

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

Рис. 2. Удаление нескольких записей

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

Здесь отображается название роли.

При нажатии на имя открывается страница детали "Общее" этой роли (при наличии прав на редактирование).

1.4.3. Колонка "Описание"

Здесь отображается краткое описание роли.

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

Открывается нажатием на кнопку редактирования (), при наведении курсором на которую отображается информация с названием инструмента - .  После нажатия на эту кнопку открывается доступ к деталям, в которых можно изменить данные объекта. 

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

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

Рис. 3. Модальное окно подтверждения удаления 

1.5. Пагинация

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

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

2.1.Создание новой роли 

Цель

Создать новую роль

Предусловия
  1.  Доступ к приложению Admin;
  2.  Доступ к разделу "Разрешения" в приложении Admin;
  3.  Разрешение на создание роли (Create).

Сценарий:


  1. Нажать кнопку "Добавить".  Открывается страница детали "Общее".
  2. Внести данные
  3. Нажать на "Права доступа ролей". Открывается страница детали "Права доступа ролей".
  4. Внести данные
  5. Нажать на "Приложения". Открывается страница детали "Приложения".
  6. Внести данные
  7. Нажать на кнопку "Сохранить"

Результат

Роль создана

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

Цель

Удалить роль

Предусловия
  1. Доступ к приложению Admin;
  2. Доступ к разделу "Роли" в приложении Admin;
  3. Разрешение на удаление роли (Delete);
  4. Наличие роли для удаления. 

Сценарий:


  1. Найти роль, которую надо удалить.
  2. Нажать на кнопку удаления  () в записи этой роли. Открывается модальное окно для подтверждения удаления.
  3. Нажать кнопку "Удалить".
РезультатОткрыта страница "Роли". Роль удалена.

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

Цель

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

Предусловия
  1. Доступ к приложению Admin;
  2. Доступ к разделу "Роли" в приложении Admin;
  3. Разрешение на удаление роли (Delete);
  4. Наличие роли(-ей) для удаления.

Сценарий:


  1. Найти роли, которые надо удалить. Выбрать их с помощью чекбокса.
  2. Нажать на кнопку удаления вверху регистра. Открывается модальное окно для подтверждения удаления.
  3. Нажать кнопку "Удалить".
РезультатОткрывается страница "Роли". Роли удалены.

2. 4. Редактирование параметров роли

Цель

Изменить параметры роли

Предусловия
  1. Доступ к приложению Admin;
  2. Доступ к разделу "Роли" в приложении Admin;
  3. Разрешение на редактирование роли (Edit);
  4. Наличие, минимум, одной роли.

Сценарий:


  1. Найти роль, которую надо редактировать.
  2. Нажать на кнопку редактирования в записи этой роли. Открывается страница детали "Общее".
  3. Открыть нужную деталь.
  4. Внести изменения.
  5. Нажать кнопку "Сохранить".
РезультатИзмененные параметры роли сохранены

  • No labels