1. Почему согласие на лог запросов шлюзует захват
Захват выключен по умолчанию и никогда не ретроактивен. Включение его — осознанный акт со следом аудита, потому что захваченные документы содержат то, что набрали ваши пользователи. Контроль на уровне рабочего пространства: Admin настраивает его один раз, и он применяется к каждому ключу в рабочем пространстве, а не оставляет ключи двух участников ведущими себя по-разному для одних и тех же сохранённых логов.Захват fail-closes. Если на учёте нет валидного, не отозванного согласия
текущей версии, шлюз не захватывает ничего — независимо от того, выглядит ли
переключатель включения «on». Согласие — авторитетный шлюз; один только
тумблер никогда не запускает захват.
2. Запись согласия (Admin)
Вы настраиваете это в консоли под панелью настроек Request Logs вашего рабочего пространства — чтение текущего состояния открыто любой роли рабочего пространства, но запись или изменение согласия требует Admin. Панель показывает вам текущую версию раскрытия и границы удержания, так что вы можете просмотреть формулировку, прежде чем подтвердить. Когда вы включаете захват, консоль отправляет явное подтверждение вместе с версией раскрытия, которую она отобразила. Оба требуются в первый раз:Откройте настройки Request Logs
Настройки рабочего пространства → Request Logs. Участники видят панель
read-only; Admins видят редактируемые элементы управления и текст
раскрытия.
Прочитайте раскрытие, затем подтвердите
Консоль отправляет
consent_ack: true и consent_version (версию,
которую вы только что прочитали) рядом с переключателем enabled.
Предоставление отклоняется, если версия, которую вы подтвердили, не
является текущей у сервера — это значит, вам показали устаревшую
формулировку.3. Версионирование раскрытия
Смысл версионированиясогласия на лог запросов в том, что согласие остаётся
валидным только пока оно совпадает с текущей версией раскрытия. Каждая
запись согласия хранит disclosure_version, который действовал на момент его
предоставления. Шлюз трактует запись как авторизующую захват только пока этот
сохранённый версионный номер всё ещё равен живому.
Когда ваша приватность или формулировка раскрытия существенно меняется, живая
версия раскрытия инкрементируется. Эффект немедленный и осознанный:
Каждое прежнее согласие становится недействительным сразу
Каждое прежнее согласие становится недействительным сразу
Инкремент делает
disclosure_version каждой существующей записи
устаревшим. Ни одна из них больше не авторизует захват.Захват приостанавливается, не продолжается молча
Захват приостанавливается, не продолжается молча
Для возобновления требуется повторное согласие
Для возобновления требуется повторное согласие
Admin заново открывает панель, читает новое раскрытие и повторно
подтверждает на текущей версии. Проштамповывается свежая запись, и захват
возобновляется.
4. Отзыв согласия
Выключение захвата явно отзывает согласие. Запись не удаляется — она помечается отозванной (с меткой времениrevoked_at) и удерживается для следа
аудита, так что история того, кто дал согласие и кто отозвал, остаётся
доказуемой. Повторное включение позже требует свежего подтверждения; отозванная
запись никогда не реавторизует захват сама по себе.
| Сохранённое согласие | Захват |
|---|---|
| Валидное, текущая версия | Разрешён |
| Отозвано | Не разрешён |
| Устаревшая версия раскрытия | Не разрешён |
| Нет на учёте | Не разрешён |
5. След аудита
Каждый переход согласия логируется отдельно от тумблера захвата on/off, так что предоставление и отзыв — каждое своя доказуемая запись о том, кто действовал и когда. Предоставление логирует версию раскрытия, которая была подтверждена; отзыв логирует отзыв. Это доказательство, которое читают ваши отчёты комплаенса, когда они заверяют, что захват промптов работал только под записанным согласием — см., как это поверхностируется в Экспорте доказательств.Сам захват уважает ваши границы удержания независимо от согласия:
дефолтное окно — 30 дней, а установленное Admin’ом значение на рабочее
пространство ограничено сервером до жёсткого максимума в 180 дней. Согласие
управляет тем, происходит ли захват; удержание управляет тем, как долго
захваченное живёт.
6. Куда дальше
Удержание
Как долго живут захваченные тела, окно на рабочее пространство и
ограниченный сервером максимум.
Право на удаление
Само-удаление, льготное окно и каскад, который вычищает захваченные
промпты и совпадения.
Резидентность данных
Регион, под которым проштампованы и хранятся ваши подписанные
доказательства комплаенса.
Разделённая ответственность
Что записывает и аудирует шлюз и какие раскрытия и решения остаются вашими.
