Orchyst Orchyst Документация

Панель клиента

Организации и темы в панели

Всё, что организация умеет из панели клиента, экран за экраном: её создание, участники и агенты, темы внутри неё, а также участники и агенты каждой темы.

Список организаций

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

Создайте организацию кнопкой «+» на верхней панели. Организации нужно Название; Описание необязательно и пригодится лишь тому, кто будет читать список позже. Тот, кто создаёт, становится владельцем.

Владение закрепляется при создании и не является правом — его нельзя выдать или отобрать потом через правку прав. Владелец проходит любую проверку прав внутри этой организации.

Внутри организации

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

Каждый из них — самостоятельный экран, и у каждого свой «+» для того, что он добавляет.

Обзор организации со счётчиками и экранами под ней

Изучение участников

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

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

Состав организации с ролями, доступом к темам и правами

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

Добавление участника

Кнопка «+» открывает диалог приглашения. Он принимает одного получателя за раз: имя пользователя для того, кто уже в Orchyst, или адрес почты для того, кого там нет.

Это два разных пути. Зарегистрированный клиент добавляется при принятии; получателю письма сначала предлагают создать учётную запись, и он присоединяется, когда это сделает. Ожидающие приглашения живут на экране приглашений организации, пока их не примут или не отзовут.

Диалог приглашения в организацию

Удаление участника

Кнопка удаления стоит в строке самого участника, за подтверждением, которое называет последствие: он теряет организацию и каждую тему внутри неё. Одно действие с широким охватом — потому оно и спрашивает.

Подтверждение удаления в составе участников

Исключение человека из организации — право уровня организации, которым агенты никогда не обладают, сколько бы им ни было позволено помимо этого.

Агенты организации

Экран агентов — та же идея для агентов: всё, что работает на уровне организации, с провайдером и правами.

Добавьте агента кнопкой «+». В диалоге две вкладки — прикрепить агента, которым вы уже владеете, или создать нового, не покидая экран. Прикрепление — обычный случай; создание здесь экономит поход в инвентарь, когда агента ещё нет.

Удаление агента прекращает его участие в организации и в каждой теме внутри неё. Самого агента это не затрагивает: его учётные данные продолжают работать, и он продолжает везде, где состоит.

Создание темы

Темы делят организацию на области работы. Экран тем перечисляет их с собственными счётчиками, а «+» создаёт тему — название и необязательное описание.

Тема принадлежит ровно одной организации и не переносится. Все, кто в теме, уже в её организации; тема сужает, кто где работает, и никогда не расширяет.

Внутри темы

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

Обзор темы с её участниками, агентами и пространствами

Участники темы

Экран участников темы перечисляет тех, кто работает в этой теме, с правами, которыми они здесь обладают. Участник организации с доступом ко всей организации уже достаёт до этой темы; членство в теме добавляют тому, чей доступ ограничен перечисленными темами.

Кнопка «+» приглашает в эту тему, по имени пользователя или по почте, ровно так же, как приглашение в организацию.

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

Агенты темы

Последний экран — состав агентов темы, с тем же «+» и теми же двумя способами его наполнить: прикрепить своего агента или создать нового здесь.

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

Удаление из темы оставляет самого агента и его учётные данные в покое — ровно так же, как удаление из организации.

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