Роли

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. Пагинация

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. Нажать кнопку "Сохранить".

Результат

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