Участники и роли
Владелец приглашает участников, управляет разрешёнными ролями и может закрыть участнику доступ к кругу.
Какие решения принимает владелец круга, чего эта роль не даёт и что происходит, когда владелец меняется.
У круга всегда один владелец. Управлять кругом он может с любого своего подтверждённого подключения — телефона или браузера.
Владелец приглашает участников, управляет разрешёнными ролями и может закрыть участнику доступ к кругу.
Владелец управляет обычными приглашениями, гостевыми ссылками и другими предусмотренными кругом способами входа.
Владелец меняет название и доступные ему правила круга в пределах ограничений, установленных сервером.
Владелец может добровольно передать роль другому активному полноправному участнику.
Назначение владельцем само по себе не передаёт ключи переписки и не делает человека участником всех существующих чатов.
Новый владелец получает доступ только к тем сообщениям, ключи у него уже есть как у участника этого чата.
Смена роли не извлекает данные с устройств участников и не позволяет удалённо прочитать уже сохранённое ими содержимое.
Состав круга, роли, приглашения и подключения участников — то, что нужно для управления кругом, но не их переписку.
Если владелец уже состоит в конкретном чате или получает его ключи по обычным правилам, он видит этот чат как его участник, а не благодаря роли владельца.
Две роли, которые легко спутать. Один человек может занимать обе — на своём сервере обычно так и есть, — но полномочия у них не пересекаются.
Участники, роли, приглашения, гостевые ссылки, настройки круга. Эта власть принадлежит одной личности, а не машине, и остаётся за кругом, даже если круг сменит сервер. Список участников подписывает владелец, и каждое устройство хранит его проверенную копию: сервер не может незаметно добавить человека или вернуть заблокированного — в том числе при переносе круга.
Доступность, обновления, резервные копии, обратный прокси, технические журналы. Инфраструктурные решения влияют на то, работает ли круг, а не на то, кто в нём состоит.
Владелец меняется, только если текущий владелец сам подписал передачу. Любой другой способ сервер отвергает.
Он может остановить сервер или удалить круг с него целиком. Это разрушительно и сразу заметно всем — то есть совсем не то же самое, что тихо перехватить управление работающим кругом.
Сообщения, файлы и звонки зашифрованы ключами, которые лежат на устройствах участников. Смена владельца не передаёт ключи от чатов, а администрирование сервера доступа к ним никогда и не давало.
Круг переносится на другой сервер по инициативе владельца, без согласия текущего администратора. Доверие, выданное администратору, остаётся отзывным.
Способ ровно один, и круг записывает его системным событием, которое видят участники.
Текущий владелец подписывает передачу роли выбранному участнику. Других способов нет.
Администратор сервера не может назначить владельца, создать профиль взамен прежнего или выдать ссылку для восстановления.
По умолчанию его личность становится обычным участником. Если доступ скомпрометирован, её можно отключить отдельно.
Каждый активный владелец и участник, но не гости, получает событие с именами прежнего и нового владельца и временем.
Практические действия — создание круга, приглашения, гостевые ссылки, подключения и обслуживание — вынесены в отдельное руководство.