TRIBLY
Документация Tribly → Роли и права (RBAC)

Роли и права (RBAC)

Права определяют, какие разделы и действия доступны человеку. Выдаются они через роли: набор прав включается в роль, а роль назначается человеку.


Устройство прав

  • У человека может быть несколько ролей; право действует, если оно есть хотя бы у одной из них.
  • Новая роль создаётся пустой — человек получает ровно то, что в ней отметили.
  • Право начинает действовать сразу после выдачи.

Владелец системы

Владелец — первый зарегистрированный пользователь, в системе он один. Доступ у него полный и постоянный, роли для этого не нужны.

Две встроенные роли

При запуске создаются две системные роли — они существуют всегда:

  • «Пользователь» — её получает каждый заведённый человек. Пустая: администратор сам решает, что открыть всем.
  • «Гость» — для внешних людей. Тоже пустая; ею настраивается, что доступно гостям (см. «Гости»).

Полный список прав

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

Администрирование и разделы

Право Что открывает
Управление пользователями Заводить, блокировать и удалять учётные записи, снимать чужую двухфакторную защиту; общие настройки сервера
Управление ролями Создавать роли и назначать их людям
Управление каналами Создавать группы и каналы и распоряжаться СВОИМИ. Архив, удаление и настройки чужих каналов — у владельца
Управление гостями Создавать и удалять гостевые учётные записи, обновлять их ссылки для входа
Публичные ссылки каналов Раздел публичных ссылок: выпуск ссылок, подписчики, статистика
Ресурсы сервера Смотреть нагрузку и потребление ресурсов сервера
Оптимизация сервера Служебные операции обслуживания, подключение хранилища S3
Управление мониторингом Настраивать источники данных и дашборды
Управление уведомлениями Настраивать алерты и их скрипты
Настройка ИИ Настраивать ИИ-бота в чатах
Ассистент (настройки) Настраивать личного ИИ-секретаря: модель, озвучку, распознавание речи
Доступ к ИИ-ассистенту Открывает личного ИИ-секретаря и его кнопку
Управление HR Полный доступ к HR-модулю
Управление Wiki Управлять группами доступа базы знаний и её правами; полный доступ ко всем страницам
Доступ к Вики Открывать раздел «База знаний». Что можно внутри — задаётся правилами доступа к папкам
Управление досками Полный доступ к канбан-доскам
Создание досок Заводить новые доски (отдельно от доступа к разделу)
Управление командами Создавать и править команды досок; смотреть их могут все
Доступ к Канбану Открывать доски задач
Доступ к Планированию Открывать календарь и планирование
Мини-приложения Доступ и настройка мини-приложений ботов
Управление ботами Заводить ботов и распоряжаться ими
Управление стикерами Загружать и удалять стикерпаки
Публичные ссылки на звонки Публичные ссылки на звонки каналов и конференции с доступом извне
Поддержка и лицензия Чат технической поддержки и вопросы по лицензии

Действия в переписке.

Право Что открывает
Писать сообщения Отправка сообщений
Отправлять файлы/изображения Вложения
Голосовые Запись голосовых
Видео/кружки Запись видеосообщений
Создавать опросы Опрос в чате
Геолокация Отправка своего местоположения
Диаграммы-графики Построение графиков в сообщении
Сравнение файлов Сравнение двух документов
Mermaid-диаграммы Диаграммы по текстовому описанию
Доска/whiteboard Совместная доска рисования
Личные сообщения Личная переписка; право нужно обеим сторонам
Закреплять сообщения Закрепление в канале
Видеть список участников Состав канала
Публичные ссылки на сообщения Ссылка на сообщение наружу
Начинать звонки Инициировать звонок
Модератор звонка Управлять звонком: выдавать слово, завершать
Покидать каналы Выход из канала
Управлять темами Показывает управление темами в интерфейсе. Кто фактически заводит и правит темы, решает роль В КАНАЛЕ: владелец канала, его админ или владелец системы (см. «Темы (треды) в чатах»)
Пересылать из любых чатов Пересылка из любого чата сервера
Запускать мини-приложения Открывать мини-приложения бота
Доступ к ИИ-боту и ИИ-функциям Переписка с botai, упоминания @botai, сводка и перевод сообщения
Может стать владельцем канала Кому можно передать канал
Глобальный поиск Поиск по всем доступным каналам сразу
Загрузка без лимита размера Файлы сверх обычного потолка

ИИ-анализ переписки

Право Что открывает
ИИ анализирует сообщения носителей роли Сообщения этих людей уходят на ИИ-разбор
Видит результаты ИИ-анализа Показывать разбор под сообщениями

Права «управлять» включают в себя «доступ»

Часть прав включает другие, поэтому хватает одного переключателя:

  • Управление Wiki уже включает Доступ к Вики.
  • Управление досками уже включает Доступ к Канбану, Создание досок и Управление командами.
  • Ассистент (настройки) уже включает Доступ к ИИ-ассистенту.

Доступ к Планированию — самостоятельное право, его выдают отдельно.


Каналы: свои и чужие

Право «Управление каналами» даёт создавать группы и каналы и распоряжаться своими. Чужие каналы архивирует, удаляет и настраивает владелец системы — раздел «Каналы» в администрировании открыт ему.

Внутри канала владелец назначает админов канала из участников. Админ пишет в канал, удаляет сообщения участников, приглашает новых и меняет настройки канала, кроме приватности. Админом можно сделать и бота — тогда он удаляет сообщения этого канала (см. «Боты и Bot API»).


Назначение роли

  1. Откройте Администрирование → Роли.
  2. Создайте роль и отметьте нужные права (или отредактируйте существующую).
  3. Назначьте роль людям в их карточках в разделе Пользователи.

Для этого нужно право управлять ролями.

Ограничения при выдаче прав

Администратор выдаёт только те права, которые есть у него самого. Право управлять ролями и состав его собственных ролей меняет владелец системы. Роль «Пользователь» закреплена за человеком постоянно.

Раздел «Администрирование» открывается тому, у кого есть хотя бы одно административное право.


Признак «Показывать в разделе „Пользователи“»

Это пометка видимости: носители роли попадают в список и счётчик раздела «Пользователи». Она управляет только этим списком — в счёт идут все люди сервера, включая владельца. У роли «Гость» пометка снята, поэтому список показывает сотрудников.


Маркер идентификации

У роли может быть короткая метка рядом с именами её носителей — например «HR». Пустое поле — метки нет.

Смежные страницы: «Гости», «Вики (база знаний)», «Администрирование сервера».