Основные концепции
Участники
| Рол ь | Кто это | Что делает |
|---|---|---|
| Владелец / Администратор | Владелец инстанса или администратор с достаточными правами | Настраивает контур: создаёт аккаунт восстановления, раздаёт доли, подключает аккаунт к политике доступа |
| Аккаунт восстановления | Сервисный аккаунт или обычный пользователь (в зависимости от редакции) | Хранит секрет, разделённый на доли; при восстановлении используется для выдачи прав администратора в сейфе |
| Держатели долей | Любые доверенные люди — необязательно пользователи Пассворка | Хранят по одной доле; при инциденте передают её оператору |
| Оператор восстановления | Тот, кто проводит церемонию восстановления | Собирает кворум долей и выполняет процедуру выдачи доступа |
Держателям не нужны учётные записи в Пассворке — доля представляет собой файл, никак не связанный с пользователями системы.
Два варианта в зависимости от редакции
Сервисный аккаунт (Расширенная редакция)
- Что делится на доли — мастер-ключ аккаунта.
- Интерактивный вход у аккаунта — отсутствует, аутентификация только по API-токену.
- Настройка — автоматизирована
passwork-cli users create-service-account. - Восстановление — автоматизировано
passwork-cli recovery grant-admin. - Лицензия — флаг «Сервисные аккаунты» (Расширенная редакция).