1. Опис
У цій деталі вказуються ролі та їхні права щодо даного шаблону імпорту.
Він складається з наступних елементів:
-
Інструмент створення (Рис. 1(1));
-
Інструмент оновлення реєстру записів (Рис. 1(2));
-
Реєстр записів (Рис. 1(3));
-
Пагінація (Рис. 1(4)).
При створенні шаблону для імпорту, до реєстру записів потрапляють такі користувачі/ролі:
-
Немає записів на сторінці "Управління записами" розділу "import_template" - лише користувач, який створює шаблон імпорту.
-
Є записи на сторінці деталі "Управління записами" розділу "import_template":
-
користувач, який створює шаблон імпорту;
-
"Отримувачі" перераховані на вкладці "Управління записами" в розділі "import_template", в яких "Праводателем" є творець шаблону імпорту. Усі ролі користувача, який створив новий шаблон імпорту, і сам користувач вважаються "Праводателем".
-
Введені ролі та їхні права щодо цього шаблону використовуються, якщо на сторінці "Розділи" увімкнено параметр "Управління записами" (перемикач в активному положенні) в розділі “import_template”.
На сторінці деталі "Дозволи" відображаються тільки ті ролі та користувачі, на перегляд яких у користувача є дозвіл. Тобто, якщо у користувача немає прав на перегляд інших користувачів, то на сторінці деталі "Дозволи" він побачить тільки себе і свої ролі, якщо вони там налаштовані.
1.1. Інструмент створення
Для додавання ролі використовується кнопка додавання -
Для швидкого пошуку потрібного користувача, або ролі, можна використовувати поле "Роль", як пошукове: ввести ім'я шуканого користувача, або ролі, і у списку будуть відображатися тільки користувачі, або ролі, що містять введене ім'я.
Розрізнити користувача від ролі можна за іконками:
Натискання на конкретну роль, або користувача, вибирає її. Натискання кнопки "Додати" додає вибрану роль у реєстр записів. Натискання кнопки "Закрити" закриває модальне вікно, запис не додається. Натискання кнопки закриття (
Додана роль, або користувач, мають такі параметри:
-
Читати – Дозволено;
-
Редагувати – Заборонено;
-
Видалити – Заборонено.
Ці параметри можна змінити вибравши у списку колонки необхідне значення.
Користувач, який створив нового користувача, має варіант доступу "Управління" для всіх дій.
1.2. Інструменту оновлення реєстру записів
Оновлення таблиці реєстру записів виконується натисканням кнопки оновлення -
1.3. Реєстру записів
Складається з таких колонок:
-
Ім'я – назва ролі;
-
Читати – список, що випадає, з правами на читання;
-
Редагувати – список, що випадає, з правами на редагування;
-
Видаляти – список, що випадає, з правами на видалення.
Кнопка
Варіанти доступу:
-
Дозволено – дія дозволена;
-
Управління – дозволено з делегуванням (сам має дозвіл і може надавати такий дозвіл іншим);
-
Заборонено – дію заборонено.
1.4. Пагінація
Складається з поля "Записів на сторінці", в якому вказується кількість записів (можливо задати від 1 до 1000) на одну сторінку та кнопок вперед
2. Можливості
2.1. Додавання ролі, або користувача, до списку тих, хто має доступ до шаблону імпорту
|
Ціль |
Додати роль, з якої буде доступ до шаблону імпорту |
|---|---|
|
Передумови: |
|
|
Сценарій:
|
|
|
Результат: |
Модальне вікно зачиняється. До реєстру додається обрана роль. |
2.2. Видалення ролі, або користувача, зі списку тих, хто має доступ до шаблону імпорту
|
Ціль |
Видалити роль, з якої був доступ до шаблону імпорту |
|---|---|
|
Передумови: |
|
|
Сценарій:
|
|
|
Результат: |
Вибрана роль, або користувач, видаляється з реєстру. |
2.3. Зміна дозволу на дії з ролі, або користувача, щодо шаблону імпорту
|
Ціль |
Змінити дозвіл на дії |
|---|---|
|
Передумови: |
|
|
Сценарій:
|
|
|
Результат: |
У колонці змінюється дозвіл на дію. |