Кто вправе пригласить
Право приглашать задают для организации, а не для кабинета вообще. Администратор компании А не должен добавлять людей в компанию Б, даже если обслуживает обе. Проверка проводится при создании приглашения и при его принятии: полномочия пригласившего могли измениться.
В учебном примере Марина управляет доступами компании «Север». Она приглашает Илью только читать документы. Исходная запись содержит организацию, автора, адресата и предполагаемую роль. Возможность оформить заказ из этого приглашения не возникает. Если роль выбрана шире полномочий Марины, приглашение не создают, а объясняют ограничение.
Срок и одноразовость приглашения
Срок действия и одноразовость относятся к конкретному приглашению. Повторная отправка письма может доставлять прежнюю ссылку либо создавать новую с отзывом старой — выбранное правило должно быть явным. Ссылка с истёкшим сроком не восстанавливает доступ при очередном открытии.
Схема приглашения с исключениями для учебного кабинета:
| Событие | Переход | Исключение |
|---|---|---|
| Марина создала приглашение | Ожидает принятия | Роль превышает её права |
| Илья подтвердил личность | Проверяется принадлежность | Адрес не соответствует адресату |
| Ответственный подтвердил членство | Доступен просмотр «Севера» | Организация уже отключена |
| Повторно открыта ссылка | Показан результат первого принятия | Новое членство не создаётся |
Подтверждение принадлежности к организации
Подтверждение личности и принадлежности к компании — два решения. Рабочий домен может быть подсказкой, но общий почтовый сервис, филиалы и подрядчики делают его недостаточным основанием. Способ подтверждения выбирает владелец процесса: например, назначенный администратор проверяет заявку и принимает ответственность за членство.
Илья вошёл в свой аккаунт, однако до подтверждения связи с «Севером» её документы скрыты. Смена адреса приглашённого требует новой проверки, а не автоматической подстановки любого вошедшего пользователя. Результат проверки сохраняют с автором и основанием, чтобы позднее объяснить выдачу роли.
Отзыв приглашения и смена работодателя
Отозванное приглашение перестаёт создавать членство. Уже принятый доступ закрывают отдельным действием: удаление старого письма его не отменяет. При смене работодателя закрывают связь с прежней организацией, сохраняя возможность отдельно подтвердить новую.
Если Илья перешёл в «Юг», Марина отзывает его доступ к «Северу», а не удаляет все его организационные связи. В проверочный набор входят открытие старой ссылки, попытка прочитать документ после отзыва и просмотр другой разрешённой компании. Журнал должен различать автора приглашения, подтвердившего членство и отозвавшего доступ.

