Skip to content

Роли и права ​

Как устроены роли, из чего складываются права, чем «Администрирование» отличается от «Все (CRUD)» и какие роли есть изначально.

Как читать этот раздел

Раздел описывает, что находится на каждом экране администрирования и на что это влияет. Пошаговых указаний здесь нет: настройки в каждой установке свои, и менять их нужно осознанно, а не по инструкции.

Что на экране ​

Роли и права

Список ролей, у каждой название, код, описание и таблица прав.

Как устроены права ​

Право это сочетание действия и объекта. Никаких условий, ограничений по полям и проверок владения в правах нет.

Действия ​

ДействиеЧто означает
АдминистрированиеОткрывает раздел администрирования по этому объекту и вместе с этим даёт все остальные действия
Все (CRUD)Создание, чтение, изменение и удаление. Раздел администрирования не открывает
СозданиеТолько создание
ЧтениеТолько просмотр
ИзменениеТолько правка
УдалениеТолько удаление

Администрирование строго сильнее, чем Все (CRUD)

Это самая частая путаница. «Администрирование» включает в себя весь набор CRUD плюс доступ к разделу управления. «Все (CRUD)» доступ к разделу администрирования не даёт.

Объекты ​

Всего 17 объектов. У каждого свой набор доступных действий.

ОбъектДоступные действия
Свой профильЧтение, Изменение
ПользователиАдминистрирование
Администрирование группАдминистрирование
РолиАдминистрирование
Сессии чатаВсе (CRUD) и по отдельности
ЗапускиВсе, Создание, Чтение, Изменение. Удаления нет
ПровайдерыЧтение, Администрирование
МоделиЧтение, Администрирование
MCPЧтение, Администрирование
API-ключиАдминистрирование
ПравилаВсе (CRUD) и по отдельности
Личные навыкиВсе (CRUD) и по отдельности
Общие навыкиЧтение, Администрирование
АгентыВсе (CRUD) и по отдельности
ИспользованиеЧтение, Администрирование
Ёмкость рантаймаАдминистрирование
Настройки платформыАдминистрирование
Внешние агентыЧтение, Администрирование
Ручная обработка агентовДевять отдельных действий, см. ниже

Встроенные роли ​

РольКодПраваРедактируется
АдминистраторadminПолный доступ ко всемуНет
ПользовательuserБазовый наборНет

Что входит в базовую роль ​

ОбъектЧто разрешено
Свой профильЧтение и изменение
Сессии чатаПолностью
ЗапускиСоздание, чтение, изменение
Личные навыкиПолностью
Провайдеры, Модели, MCPТолько чтение
ПравилаТолько чтение
Общие навыкиТолько чтение
АгентыТолько чтение
ИспользованиеТолько чтение

Следствие, о котором важно знать

Разделы Правила и Агенты открываются только при наличии права изменения. У базовой роли есть лишь чтение, поэтому обычный пользователь эти разделы не видит вообще и по прямой ссылке в них не попадёт.

Ему доступны четыре экрана: Чат, Навыки, Профиль и Использование.

Если сотрудники должны настраивать правила или агентов, создайте отдельную роль и выдайте ей право изменения на соответствующий объект.

Особый объект: ручная обработка агентов ​

У этого объекта нет обычного набора создать, читать, изменить, удалить. Вместо него девять независимых действий.

ДействиеЧто даёт
ЧтениеВидеть очередь спорных случаев
Исправление полейПравить неверно распознанные значения
Выбор кандидатаУказывать правильный вариант из найденных
Продолжение обработкиВозвращать случай агенту
Ручное завершениеЗакрывать случай своим решением
Назначение исполнителяПередавать случай сотруднику
Загрузка замены ExcelПрисылать исправленный файл вместо исходного
Просмотр персональных данныхВидеть незамаскированные данные в случае
Подтверждение исходаФиксировать итог обработки во внешней системе

Зачем так сделано

Так собирается роль под конкретную задачу. Например оператору можно дать право продолжать обработку и выбирать кандидата, но не давать право видеть персональные данные. Одним общим правом так не получится.

Подробности в разделе Внешние агенты.

Владение работает отдельно от прав ​

Права не дают доступа к чужим данным

Чаты всегда принадлежат владельцу. Даже полный администратор не может прочитать переписку другого пользователя. Личные навыки видны только их владельцу.

Исключение составляют правила: они общие для всей платформы, личных правил не бывает.

Маскирование персональных данных ​

Объект «Маскирование ПДн» существует внутри платформы, но в таблице прав его нет, и выдать его отдельной роли нельзя. Управлять этой настройкой может только встроенная роль администратора.

Документация платформы EVA