Роли и права (RBAC)
Права определяют, какие разделы и действия доступны человеку. Выдаются они через роли: набор прав включается в роль, а роль назначается человеку.
Устройство прав
- У человека может быть несколько ролей; право действует, если оно есть хотя бы у одной из них.
- Новая роль создаётся пустой — человек получает ровно то, что в ней отметили.
- Право начинает действовать сразу после выдачи.
Владелец системы
Владелец — первый зарегистрированный пользователь, в системе он один. Доступ у него полный и постоянный, роли для этого не нужны.
Две встроенные роли
При запуске создаются две системные роли — они существуют всегда:
- «Пользователь» — её получает каждый заведённый человек. Пустая: администратор сам решает, что открыть всем.
- «Гость» — для внешних людей. Тоже пустая; ею настраивается, что доступно гостям (см. «Гости»).
Полный список прав
Права настраиваются в разделе Администрирование → Роли — больше полусотни переключателей в трёх группах.
Администрирование и разделы
| Право | Что открывает |
|---|---|
| Управление пользователями | Заводить, блокировать и удалять учётные записи, снимать чужую двухфакторную защиту; общие настройки сервера |
| Управление ролями | Создавать роли и назначать их людям |
| Управление каналами | Создавать группы и каналы и распоряжаться СВОИМИ. Архив, удаление и настройки чужих каналов — у владельца |
| Управление гостями | Создавать и удалять гостевые учётные записи, обновлять их ссылки для входа |
| Публичные ссылки каналов | Раздел публичных ссылок: выпуск ссылок, подписчики, статистика |
| Ресурсы сервера | Смотреть нагрузку и потребление ресурсов сервера |
| Оптимизация сервера | Служебные операции обслуживания, подключение хранилища S3 |
| Управление мониторингом | Настраивать источники данных и дашборды |
| Управление уведомлениями | Настраивать алерты и их скрипты |
| Настройка ИИ | Настраивать ИИ-бота в чатах |
| Ассистент (настройки) | Настраивать личного ИИ-секретаря: модель, озвучку, распознавание речи |
| Доступ к ИИ-ассистенту | Открывает личного ИИ-секретаря и его кнопку |
| Управление HR | Полный доступ к HR-модулю |
| Управление Wiki | Управлять группами доступа базы знаний и её правами; полный доступ ко всем страницам |
| Доступ к Вики | Открывать раздел «База знаний». Что можно внутри — задаётся правилами доступа к папкам |
| Управление досками | Полный доступ к канбан-доскам |
| Создание досок | Заводить новые доски (отдельно от доступа к разделу) |
| Управление командами | Создавать и править команды досок; смотреть их могут все |
| Доступ к Канбану | Открывать доски задач |
| Доступ к Планированию | Открывать календарь и планирование |
| Мини-приложения | Доступ и настройка мини-приложений ботов |
| Управление ботами | Заводить ботов и распоряжаться ими |
| Управление стикерами | Загружать и удалять стикерпаки |
| Публичные ссылки на звонки | Публичные ссылки на звонки каналов и конференции с доступом извне |
| Поддержка и лицензия | Чат технической поддержки и вопросы по лицензии |
Действия в переписке.
| Право | Что открывает |
|---|---|
| Писать сообщения | Отправка сообщений |
| Отправлять файлы/изображения | Вложения |
| Голосовые | Запись голосовых |
| Видео/кружки | Запись видеосообщений |
| Создавать опросы | Опрос в чате |
| Геолокация | Отправка своего местоположения |
| Диаграммы-графики | Построение графиков в сообщении |
| Сравнение файлов | Сравнение двух документов |
| Mermaid-диаграммы | Диаграммы по текстовому описанию |
| Доска/whiteboard | Совместная доска рисования |
| Личные сообщения | Личная переписка; право нужно обеим сторонам |
| Закреплять сообщения | Закрепление в канале |
| Видеть список участников | Состав канала |
| Публичные ссылки на сообщения | Ссылка на сообщение наружу |
| Начинать звонки | Инициировать звонок |
| Модератор звонка | Управлять звонком: выдавать слово, завершать |
| Покидать каналы | Выход из канала |
| Управлять темами | Показывает управление темами в интерфейсе. Кто фактически заводит и правит темы, решает роль В КАНАЛЕ: владелец канала, его админ или владелец системы (см. «Темы (треды) в чатах») |
| Пересылать из любых чатов | Пересылка из любого чата сервера |
| Запускать мини-приложения | Открывать мини-приложения бота |
| Доступ к ИИ-боту и ИИ-функциям | Переписка с botai, упоминания @botai, сводка и перевод сообщения |
| Может стать владельцем канала | Кому можно передать канал |
| Глобальный поиск | Поиск по всем доступным каналам сразу |
| Загрузка без лимита размера | Файлы сверх обычного потолка |
ИИ-анализ переписки
| Право | Что открывает |
|---|---|
| ИИ анализирует сообщения носителей роли | Сообщения этих людей уходят на ИИ-разбор |
| Видит результаты ИИ-анализа | Показывать разбор под сообщениями |
Права «управлять» включают в себя «доступ»
Часть прав включает другие, поэтому хватает одного переключателя:
- Управление Wiki уже включает Доступ к Вики.
- Управление досками уже включает Доступ к Канбану, Создание досок и Управление командами.
- Ассистент (настройки) уже включает Доступ к ИИ-ассистенту.
Доступ к Планированию — самостоятельное право, его выдают отдельно.
Каналы: свои и чужие
Право «Управление каналами» даёт создавать группы и каналы и распоряжаться своими. Чужие каналы архивирует, удаляет и настраивает владелец системы — раздел «Каналы» в администрировании открыт ему.
Внутри канала владелец назначает админов канала из участников. Админ пишет в канал, удаляет сообщения участников, приглашает новых и меняет настройки канала, кроме приватности. Админом можно сделать и бота — тогда он удаляет сообщения этого канала (см. «Боты и Bot API»).
Назначение роли
- Откройте Администрирование → Роли.
- Создайте роль и отметьте нужные права (или отредактируйте существующую).
- Назначьте роль людям в их карточках в разделе Пользователи.
Для этого нужно право управлять ролями.
Ограничения при выдаче прав
Администратор выдаёт только те права, которые есть у него самого. Право управлять ролями и состав его собственных ролей меняет владелец системы. Роль «Пользователь» закреплена за человеком постоянно.
Раздел «Администрирование» открывается тому, у кого есть хотя бы одно административное право.
Признак «Показывать в разделе „Пользователи“»
Это пометка видимости: носители роли попадают в список и счётчик раздела «Пользователи». Она управляет только этим списком — в счёт идут все люди сервера, включая владельца. У роли «Гость» пометка снята, поэтому список показывает сотрудников.
Маркер идентификации
У роли может быть короткая метка рядом с именами её носителей — например «HR». Пустое поле — метки нет.
Смежные страницы: «Гости», «Вики (база знаний)», «Администрирование сервера».
TRIBLY