Webitel: Документація

Налаштування обмеження прав до каталогів за командами та навичками

1. Опис

Функціонал дозволяє обмежити відображення “Каталогів сервісів” у розділі “CRM” → “Звернення” або під час роботи з каталогами у формі постобробки у “Workspace” залежно від команди та навичок, зазначених у налаштуваннях каталогу.

Таким чином, оператори бачитимуть лише доступні їм каталоги залежно від команди та навичок, зазначених у налаштуваннях каталогу.

2. Як налаштувати доступ

  1. Перейдіть до “Admin” → “Дозволи” → “Розділи“.

  2. Увімкніть перемикач “Управління діями“ в об’єктах cases, case_lookups (Рис. 1) і cc_agent (Рис. 2).

image-20251006-154742.png
Рис. 1. Увімкнені об’єкти cases і case_lookups
image-20251006-154818.png
Рис. 2. Увімкнений об’єкт cc_agent
  1. Для ролі, якій потрібно обмежити доступ, заберіть глобальний дозвіл “Вибирати” (Admin” → “Дозволи” → “Ролі“ → Необхідна роль → Вкладка “Дозволи ролей”).

image-20251006-154141.png
Рис. 3. Зняття глобального дозволу “Вибирати“

Щоб обмеження каталогів за командами та навичками працювало коректно, потрібно надати ролі необхідні права доступу до системних об’єктів.

  1. Відкрийте розділ “Admin” → “Дозволи” → “Розділи“.

  2. У вкладці “Управління діями” надайте ролі необхідні дозволи:

    • Для об’єктів cases і case_lookups необхідно надати дозволи “Читати” і “Створювати”.

    • Для cc_agent — лише “Читати”, якщо увімкнено перемикач “Управління діями”.

Вкладка_Управління діями.png
Рис. 4. Приклад наданих прав для ролі на вкладці “Управління діями”

2.1. Додаткове налаштування для cc_agent

Якщо для об’єкта cc_agent активовано режим контролю доступу, потрібно окремо надати користувачам дозвіл на перегляд або редагування власного запису.

  1. У тому ж розділі “Admin” → “Дозволи” → “Розділи увімкнено перемикач “Управління записами” для об’єкта cc_agent (Рис. 5).

image-20251007-111934.png
Рис. 5. Активований режим “Управління записами” для cc_agent
  1. Відкрийте “cc_agent” і перейдіть на вкладку “Управління записами.

  2. Для користувача або ролі встановіть такі значення:

    • “Читати” — “Дозволено”.

Управління записами - вкладка.png
Рис. 6. Приклад надання дозволу на перегляд і редагування власного запису оператора

Це налаштування потрібне, щоб система могла визначити команду та навички користувача. Без доступу до власного запису в cc_agent каталоги не фільтруються за командами та навичками.

3. Як налаштувати каталог

  1. Перейдіть у розділ “CRM” → “Конфігурація“ →Довідники→ “Каталоги сервісів(Рис. 7).

image-20251007-113550.png
Рис. 7. Довідник “Каталоги сервісів“
  1. Відкрийте потрібний каталог або створіть новий.

  2. У полі “Команди” виберіть команди, яким буде доступний цей каталог (Рис. 8.(1)).

  3. У полі “Навички” вкажіть навички, потрібні для роботи із цим каталогом (Рис. 8.(2)).

  4. Натисніть “Зберегти” (Рис. 8.(3)).

image-20251007-113347.png
Рис. 8. Додавання команди та навичок у каталозі сервісів

4. Як працює обмеження

Після збереження налаштувань система автоматично застосовує фільтрацію каталогів:

  • Користувачі бачать тільки ті каталоги, до яких належать їхні команди АБО навички.

  • Каталоги, для яких користувач не має доступу, не відображаються у вікні вибору сервісу під час створення звернення (Рис. 9).

image-20251007-114437.png
Рис. 9. Модальне вікно “Вибрати сервіс“
  • Якщо в каталозі не задано команду чи навичку, він доступний усім користувачам.

5. Особливості

  • Обмеження діють лише для користувачів, у яких не призначено глобальний дозвіл “Вибирати”.

  • Якщо глобальний дозвіл активний — користувач бачить усі каталоги, незалежно від команди чи навичок.