Управление доступами
В JAICP можно ограничивать доступы к функциям платформы. При создании группы проектов ее владелец приглашает пользователей к группе и назначает им роли.
Пользователь может иметь несколько ролей, при этом в разных группах набор ролей может отличаться.
Роли пользователей
- Роль BUSINESS_OWNER предназначена для менеджеров. Она позволяет просматривать информацию о группe проектов, а также управлять тарифами.
- Роль CONTENT_MANAGER позволяет разработчикам без знания языка JAICP DSL создавать сценарии в графическом редакторе J‑Graph и работать с базой знаний, но не предоставляет доступ к редактору кода и настройкам NLU. Пользователь также имеет доступ к аналитике и логам.
- Роль DEVELOPER также предназначена для разработчиков. Они могут разрабатывать проекты как в J‑Graph, так и в редакторе кода на языке JAICP DSL.
- Роль LINGUIST предназначена для специалистов в области обработки естественного языка. Она позволяет работать с интентами и сущностями CAILA и настройками NLU, изменять сценарий в графическом редакторе J‑Graph, работать с базой знаний, а также просматривать аналитику и логи.
- Роль OUTBOUND_MANAGER предназначена для управления исходящими коммуникациями: рассылками и обзвонами. Пользователь может создавать списки клиентов, просматривать настройки телефонии и публиковать проекты.
- Роль SYSTEM_ADMIN предназначена для управления системными настройками. Пользователь с этой ролью может создавать и настраивать проекты, управлять подключениями текстовых и телефонных каналов.
Доступы | Роли | |||||
---|---|---|---|---|---|---|
Создание и настройка проекта | BUSINESS OWNER |
CONTENT MANAGER |
DEVELOPER | LINGUIST | OUTBOUND MANAGER |
SYSTEM ADMIN |
Создание и изменение проектов | + | |||||
Создание и изменение каналов | + | + | ||||
Просмотр настроек телефонии | + | + | + | |||
Изменение настроек телефонии | + | |||||
Разработка и публикация проекта | BUSINESS OWNER |
CONTENT MANAGER |
DEVELOPER | LINGUIST | OUTBOUND MANAGER |
SYSTEM ADMIN |
Просмотр сценария в J‑Graph и базы знаний | + | + | + | + | + | + |
Изменение сценария в J‑Graph и базы знаний | + | + | + | + | + | |
Просмотр интентов и сущностей CAILA и настроек NLU | + | + | + | |||
Изменение интентов и сущностей CAILA и настроек NLU | + | |||||
Просмотр кода проекта | + | + | ||||
Изменение кода проекта | + | |||||
Просмотр логов сервера | + | + | + | + | + | |
Публикация проектов | + | + | + | + | + | |
Исходящие коммуникации | BUSINESS OWNER |
CONTENT MANAGER |
DEVELOPER | LINGUIST | OUTBOUND MANAGER |
SYSTEM ADMIN |
Создание списка клиентов | + | |||||
Просмотр рассылок и обзвонов | + | |||||
Управление рассылками и обзвонами | + | |||||
Аналитика и статистика | BUSINESS OWNER |
CONTENT MANAGER |
DEVELOPER | LINGUIST | OUTBOUND MANAGER |
SYSTEM ADMIN |
Получение еженедельных email‑отчетов по работе бота | + | + | + | + | + | + |
Просмотр статистики | + | + | + | + | + | |
Просмотр аналитики по клиентам | + | + | + | + | + | |
Проставление меток | + | + | ||||
Изменение справочника меток | + | |||||
Прочее | BUSINESS OWNER |
CONTENT MANAGER |
DEVELOPER | LINGUIST | OUTBOUND MANAGER |
SYSTEM ADMIN |
Просмотр пользователей в группе проектов | + | + | ||||
Просмотр и изменение тарифа и данных партнерской программы | + | + | ||||
Блокировка и разблокировка клиентов | + |
Cпециализированные роли
- Роль RAWLOGS_ANALYTIC предоставляет возможность скачивать логи диалогов в формате
.csv
. - Роль SECURITY_ADMIN предназначена для специалиста по информационной безопасности. Он управляет настройками безопасности: просматривает, создает и изменяет правила маскирования логов и токены.
- Роль USER_ADMIN предназначена для администратора, который отвечает за организацию прав доступа. Он может управлять ролями и профилями пользователей и просматривать действия пользователей.
Доступы | Роли | ||
---|---|---|---|
Настройки безопасности | RAWLOGS ANALYTIC |
SECURITY ADMIN |
USER ADMIN |
Просмотр токенов | + | ||
Создание и изменение токенов | + | ||
Просмотр правил маскирования логов | + | ||
Изменение правил маскирования логов | + | ||
Пользователи | |||
Просмотр пользователей в группе проектов | + | ||
Просмотр действий пользователей | + | ||
Управление ролями пользователей | + | ||
Прочее | |||
Скачивание логов диалогов | + |
В ранее созданных аккаунтах пользователи могут иметь роли: ACCESSOR, ANALYST, DIALER_USER, OPERATOR, TECH_SUPPORT и INITIAL. В текущей модели управления доступами эти роли поддерживаются, но будут заменены на новые в следующих обновлениях. Рекомендуется назначать роли обновленной модели.