WorkenДокументация/ Проект и командаworken.ru

проект и команда · статья 25

Команда и доступы: роли и приглашения

Кабинет не обязан быть местом, где живёте только вы. Оператор днём разбирает диалоги, управляющий правит базу знаний, бухгалтер раз в месяц смотрит отчёты — а вы заходите на «Сводку» вечером. Экран «Настройки → Команда и доступы» — это вход для таких людей: кого позвать, что кому доверить и как потом узнать, кто что менял. Эта статья — для владельца, потому что экран видит только он.

1

Что на экране

Под заголовком — итог одной строкой: «5 человек · 2 приглашения, одно просрочено · 1 исключён», справа кнопкаПригласить. Дальше три вкладки:Люди — кто в проекте и с какими правами, Права — справочник «что видит каждая роль», Журнал — кто что менял.

Экран «Настройки → Команда и доступы», вкладка «Люди»: строка «5 человек · 2 приглашения, одно просрочено · 1 исключён», кнопка «Пригласить», полоса «ПРОСРОЧЕНО» о приглашении v.orlova@gippokrat.ru с кнопками «Отправить снова» и «Убрать», таблица из пяти людей с ролями, последним входом и доступом, таблица приглашений с состояниями ЖДЁТ и ПРОСРОЧЕНО, свёрнутая строка «Исключённые» и блок «Передать владение проектом»; в меню слева подсвечен пункт «Настройки → Команда и доступы»
Вкладка «Люди»: полоса просроченного приглашения, таблица людей, приглашения, исключённые и передача владения.

В таблице людей у каждого — имя с почтой, роль, последний вход и колонка «Доступ» одной строкой: «7 разделов, меняет 5» у администратора, «3 раздела, меняет 1» у оператора. Строка кликабельна и ведёт на вкладку «Права». Если человек не заходил больше месяца, у входа появляется жёлтая пометка — «не заходит 34 дня»: повод спросить, нужен ли ему доступ вообще. Экран доступен только владельцу: у администратора пункта «Команда и доступы» в меню нет, а по прямой ссылке любая другая роль увидит заглушку «Этот раздел доступен только владельцу проекта».

2

Четыре роли: кому какую

Владелец — вы. Всё, включая деньги и команду. Владелец у проекта один, второго не бывает: владение можно только передать — внизу вкладки «Люди», в два шага и с согласием того, кто принимает.

Администратор — правая рука: главврач, управляющий. Настраивает ИИ-сотрудников и каналы, правит базу знаний, товары и сценарии, разбирает «Требует решения». Единственное, чего у него нет, — деньги: ни баланса, ни расходов, ни сумм в отчётах.

Оператор — фронт у экрана: ресепшн, администратор зала. Отвечает в диалогах и забирает их у ИИ-сотрудников; «Требует решения» и «ИИ-сотрудников» только видит, настройки, почта и деньги закрыты. Если оператору можно доверить и очередь подтверждений, в его строке включается флажок «Разрешить подтверждать действия» — но действия с деньгами клиента он не откроет ни при каком флажке.

Наблюдатель — посмотреть, не трогая: партнёр, бухгалтер, маркетолог-подрядчик. Видит почти всё, кроме денег, и не меняет ничего — ни одной кнопки сохранения в его кабинете нет.

доступ — это роль, а не парольКаждому человеку — своё приглашение и свой вход. Если оператор просит «дай посмотреть расходы», это разговор про смену роли, а не про пароль от вашего входа: под вашим логином он получит и деньги, и право удалить проект, а журнал перестанет различать, кто из вас что сделал.
3

Что видит каждая роль

Вкладка «Права» — справочник, по которому считается всё остальное: колонка «Доступ», состав меню, подтверждения при смене роли. Читается таблица так: «меняет» — видит раздел и может в нём работать, «видит» — только смотрит, прочерк — раздела в его кабинете нет вовсе.

разделвладелецадминистратороператорнаблюдатель
Сводкавидитвидит—видит
ИИ-сотрудникименяетменяетвидитвидит
Диалогименяетменяетменяетвидит
Требует решенияменяетменяетвидитвидит
Почтаменяетменяет—видит
Отчётывидитвидит—видит
Расходывидит———
Помощьвидитвидитвидитвидит
База знаний, Каналы,
Товары и услуги, Сценарии
меняетменяет—видит
Команда и доступыменяет———
Настройки проектаменяетменяет——
Тариф и балансменяет———

Это выжимка; на самой вкладке таблица полнее — с разделами поповера профиля, строкой «Обзвоны», которая появится после подключения телефонии, и восемью уточнениями под таблицей. Главные из уточнений: «Настройки проекта» у администратора — без опасной зоны, закрыть или удалить проект может только владелец; «Каналы» у него же — без права оборвать подключённый канал; в «Отчётах» административных ролей нет столбца стоимости; а в карточке ИИ-сотрудника оператор и наблюдатель видят только две вкладки из восьми — остальные не заблокированы, их просто нет.

Вкладка «Права», таблица «что видит каждая роль»: строки-разделы от «Сводки» до «Режима разработчика» в трёх группах (разделы кабинета, группа «Настройка», из поповера профиля), в клетках маркеры МЕНЯЕТ, ВИДИТ и НЕ ВИДИТ по четырём ролям, строка «Обзвоны» серая с припиской «появится после подключения телефонии», под таблицей восемь нумерованных уточнений
Полная таблица на вкладке «Права»: маркеры «меняет / видит / не видит» и уточнения, без которых таблица врала бы.
роль определяет менюЧеловек не видит «запрещённые» разделы серыми — он не видит их вовсе: у оператора в меню три пункта и «Помощь», и это не урезанный кабинет, а его нормальный кабинет. Объяснять новому сотруднику, «куда не ходить», не придётся — некуда. На вкладке «Права» есть блок «как выглядит меню у каждой роли» с четырьмя мини-схемами.
4

Пригласить: почта, роль, записка

Кнопка Пригласить открывает форму из трёх полей. Почта — можно ввести несколько адресов подряд, каждый превращается в чип; адрес человека, который уже в команде, форма не примет и подскажет, что роль меняется в его строке.Роль — четыре варианта с фразой сути под каждым; «Владелец» погашен, потому что владелец один. У оператора появляется флажок «Разрешить подтверждать действия». Записка — необязательная строка, которая попадёт в письмо: «Наташа, это доступ к нашим чатам, зайди сегодня».

Форма «Пригласить в проект»: поле «Почта» с чипом r.akhmetov@gippokrat.ru, выбор роли — Владелец погашен с пояснением «Владелец у проекта один — передаётся внизу вкладки „Люди“», Администратор, выбранный Оператор и Наблюдатель с фразами сути, флажок «Разрешить подтверждать действия», поле «Записка», свёрнутая строка «Что уйдёт на почту» и кнопки «Отмена» и «Отправить приглашение»
Почта чипами, роль с подсказками, записка. Свёрнутая строка «Что уйдёт на почту» показывает текст письма.
Открытие формы приглашения: вкладка «Люди» с кнопкой «Пригласить», клик открывает форму с ролью «Оператор» по умолчанию, затем выбирается роль «Администратор» — флажок оператора исчезает
Клик по «Пригласить» — форма, по умолчанию роль «Оператор»; выбор другой роли меняет состав формы.

Если адрес не с почтового домена вашей команды, форма предупредит: «Домен не совпадает с почтой команды. В диалогах есть данные пациентов» — но отправку не заблокирует: подрядчики с чужой почтой существуют. После отправки человеку уходит письмо с кнопкой «Принять приглашение», а в таблице «Приглашения» появляется строка с состоянием ЖДЁТ и сроком: ссылка живёт семь суток.

5

Жизнь приглашения

Приглашение — процесс, а не запись, поэтому состояний у него два. ЖДЁТ — письмо ушло, под маркером написано, до какого числа работает ссылка; в меню строки можно «Скопировать ссылку» — отправить её человеку в мессенджер, «Отправить снова» или «Отозвать» — ссылка перестанет работать сразу. Когда человек принимает приглашение, строка из таблицы исчезает, а сам он появляется в «Людях» — след остаётся только в журнале.

ПРОСРОЧЕНО — семь суток вышли, ссылка мертва. Экран не даст этого не заметить: над таблицей людей висит полоса «Приглашение для v.orlova@gippokrat.ru просрочено 1 августа. Ссылка больше не работает» с теми же двумя действиями —Отправить снова даёт новую ссылку ещё на семь суток, Убрать снимает строку, если человек уже не нужен.

Таблица «Приглашения»: строка rustam@gippokrat.ru — роль Оператор, отправлено 9 августа, состояние ЖДЁТ до 16 августа; строка v.orlova@gippokrat.ru — роль Наблюдатель, отправлено 25 июля, состояние ПРОСРОЧЕНО 1 августа, открыто меню строки с пунктами «Отправить снова» и «Убрать»
Два состояния приглашения: ЖДЁТ со сроком ссылки и ПРОСРОЧЕНО с меню «Отправить снова / Убрать».
6

Сменить роль, исключить, вернуть

Всё управление человеком — в меню ⋯ его строки. Изменить роль — выбор прямо в меню: повышение проходит сразу, тостом, а вот понижение экран попросит подтвердить и честно перечислит потери: «Игорь станет оператором и потеряет 8 разделов: Сводка, Почта, Отчёты, База знаний, Каналы, Товары и услуги, Сценарии, Настройки проекта». Человек увидит новое меню при следующем открытии кабинета.

Исключить из команды — доступ пропадает сразу, открытые вкладки перестают работать. Прошлое при этом не переписывается: сообщения человека в диалогах, его решения в «Требует решения» и записи в журнале остаются — с подписью «больше не в команде». Если на операторе висят открытые диалоги, модалка спросит, что с ними делать: вернуть ИИ-сотруднику, передать другому человеку или оставить без ответственного. Исключённый попадает в свёрнутый список внизу вкладки, и оттуда его можно вернуть в командуодной кнопкой — без нового приглашения, по умолчанию в той роли, что была.

Себя исключить нельзя — у собственной строки меню нет. Выход владельца из проекта — это передача владения: блок в самом низу вкладки, помеченный как разрушительное действие. Два шага, подтверждение почтой нового владельца — и запрос ждёт его согласия; пока согласия нет, владелец прежний. После передачи вы останетесь в проекте администратором.

7

Журнал: кто что менял

Третья вкладка отвечает на вопрос, который возникает в понедельник утром: «сотрудник стал отвечать не так — кто его трогал?» Журнал пишет входы в кабинет (с пометкой «НОВОЕ УСТРОЙСТВО», если устройство незнакомое), действия с ИИ-сотрудниками — изменил инструкцию, поставил на паузу, перевёл в обучение, — изменения настроек, решения по очереди и приглашения. Объект каждой записи кликабелен и ведёт ровно туда, где это меняли, а строка «изменил инструкцию» раскрывается в «было → стало» — дословно, что было написано и что стало.

Вкладка «Журнал»: фильтры «Все люди», «Все события», «7 дней» и кнопка «Скачать таблицу»; записи по дням — сегодня 11 августа, вчера 10 августа, 9 и 8 августа: входы в кабинет, «разрешила действие», «добавил файл», «отключил канал», «пригласила», «поставил на паузу»; строка «Игорь Самойленко изменил инструкцию Костя» раскрыта в «было: Отвечай коротко, уточняй бюджет до записи» и «стало: Отвечай подробно, бюджет не спрашивай»; у входа Максима Дорохова пометка «НОВОЕ УСТРОЙСТВО»
«Кто сломал Костю» находится за десять секунд: вчера 19:03, Игорь, изменил инструкцию — и раскрытое «было → стало».

Сверху — фильтры по человеку, типу события и периоду и кнопкаСкачать таблицу. Журнал хранится 90 дней, записи не редактируются и не стираются даже владельцем — иначе он перестал бы отвечать на свой вопрос. Записи об исключённых остаются. Сетевые адреса и город платформа не записывает: в журнале только время, человек, действие и пометка о новом устройстве.