Корпоративные проверки могут выяснять, как AI-функции влияют на контроли сервиса. Подготовьте границы системы, потоки данных и доказательства контролей до ответа на эти вопросы.
Проверка SOC 2 Type 2 оценивает дизайн и операционную эффективность контролей за определённый период. Согласуйте период и границы системы с аудитором; добавление AI-функции может изменить контроли и доказательства, которые нужно проверять.
До выпуска свяжите AI-функции с контролями и критериями, выбранными для проверки.
Коротко о главном
- Охват аудита SOC 2 Type II распространяется на AI-агентов, обрабатывающих данные клиентов или автоматизирующих решения
- Связывайте влияние AI с категориями критериев, выбранными для проверки
- Распространённые сбои SOC 2 + AI: AI-агенты с избыточным доступом, отсутствие управления изменениями для обновлений модели, отсутствие логирования AI-решений
- Корпоративные клиенты всё чаще включают AI-специфические вопросы в анкеты безопасности поставщика
- Целостность обработки — делает ли AI-агент то, что должен, точно и полностью — это самый сложный критерий SOC 2 для AI
Почему SOC 2 теперь охватывает AI-агентов
Критерии доверенных услуг AICPA поддерживают оценку контролей безопасности, доступности, целостности обработки, конфиденциальности или приватности. Проверка SOC 2 имеет определённую систему и выбранные критерии; она не охватывает автоматически каждую систему и каждую категорию.
Оцените, входит ли каждая AI-функция в описанную систему сервиса и влияет ли на его обязательства или цели контролей. Доступ к данным клиентов и внешние действия — основания проверить границы, а не замена их документирования.
Аудиторы определяют область применения на основе систем, релевантных для обязательств сервисной организации перед её клиентами. Если вы взяли на себя обязательства перед корпоративными клиентами, что их данные защищены, что ваша система доступна и что обработка точна — ваши AI-агенты, касающиеся этих данных и обработки, находятся в области применения.
Пять TSC в маппинге на AI-агентов
1. Безопасность (CC6, CC7, CC8)
Контроли безопасности SOC 2 требуют защиты вашей системы от несанкционированного доступа. Для AI-агентов:
CC6 — Логические и физические контроли доступа
- AI-агенты должны иметь минимальный доступ к данным клиентов — только то, что требует конкретная задача
- Доступ, предоставленный AI-агентам, должен быть зафиксирован и проверяем
- Учётные данные AI-агентов (API-ключи, сервисные аккаунты) должны управляться с той же строгостью, что и человеческие учётные данные: ротироваться, отслеживаться, отзываться
CC7 — Мониторинг системы
- Активность AI-агентов должна отслеживаться на предмет аномального поведения
- Оповещения о необычных паттернах вызовов инструментов, неожиданном объёме доступа к данным или активности вне рабочих часов
- Охват мониторинга должен включать AI-агентов, а не только сессии человеческих пользователей
CC8 — Управление изменениями
- Обновления модели являются изменениями производственной системы и должны проходить через управление изменениями
- Это означает: задокументированное изменение, протестированное в непроизводственной среде, проверенное, одобренное до развёртывания
- Многие команды рассматривают обновления модели как изменения конфигурации, а не изменения кода — аудиторы SOC 2 рассматривают их как изменения производственной системы
2. Доступность (A1)
Контроли доступности адресуют, доступна ли ваша система в соответствии с обязательствами. Для AI-агентов:
- Если ваш AI-агент является частью сервиса, от которого зависят клиенты, его доступность является частью вашего SLA доступности
- Режимы сбоя и корректная деградация должны быть спроектированы — что происходит, когда API модели недоступен, когда слой управления не работает, когда внешний инструмент недостижим?
- Мониторинг доступности должен охватывать зависимости AI-агентов, а не только вашу собственную инфраструктуру
3. Целостность обработки (PI1)
Это самый сложный критерий для AI. Целостность обработки означает, что ваша система обрабатывает данные «полно, точно, своевременно и авторизованно». Для AI-агентов «точно» является проблемой.
Что спрашивают аудиторы:
- Какова ставка точности выводов вашего AI-агента?
- Как вы это знаете? Какова ваша методология измерения?
- Что происходит, когда AI производит некорректный вывод?
- Каков ваш процесс исправления ошибок?
- Обрабатывает ли AI-агент все входные данные, которые должен, и только те, которые должен?
Как выглядит соответствующая целостность AI-обработки:
- Определённые метрики точности, измеряемые непрерывно, с задокументированными допустимыми диапазонами
- Логирование ошибок и рабочие процессы коррекции
- Выборка и проверка человеком выводов AI по регулярному расписанию
- Задокументированная область: какие входные данные агент обрабатывает и какие — нет
4. Конфиденциальность (C1)
Контроли конфиденциальности охватывают информацию, обозначенную как конфиденциальная. Для AI-агентов:
- Данные клиентов, обрабатываемые AI-агентами, должны обрабатываться с теми же контролями конфиденциальности, что и данные клиентов, обрабатываемые другими системами
- Промпты AI-агентов и ответы вызовов инструментов, содержащие данные клиентов, должны быть защищены при передаче и хранении
- До использования данных клиентов для обучения проверьте договорные разрешения, совместимость цели и применимое правовое основание; согласие — одно из возможных оснований, а не универсальное требование SOC 2
- Хранение истории разговоров AI-агента должно соответствовать вашим обязательствам по хранению данных
5. Приватность (P1–P8)
Если приватность включена в проверку, оценивайте AI-функцию по выбранным критериям и обязательствам сервиса. Обработка персональных данных может также создавать отдельные правовые обязанности. Для AI-агентов проверяйте:
- Персональная информация, обрабатываемая AI-агентами, должна иметь задокументированное законное основание
- Минимизация данных: AI-агент должен обращаться только к персональной информации, необходимой для задачи
- Права субъекта данных (доступ, удаление, переносимость) должны быть реализуемы для данных, обработанных AI-агентами
- Третьи стороны, получающие персональные данные через вызовы инструментов AI-агента, должны быть охвачены вашей программой управления поставщиками
Что теперь спрашивают корпоративные анкеты безопасности
Подготовьтесь к вопросам о доступе, управлении изменениями, мониторинге и обработке данных AI-функции. Ниже — практические вопросы для проверки, а не подтверждённый опрос корпоративных анкет:
- «Включает ли ваш продукт функции AI или ML? Если да, опишите данные, использованные для их обучения».
- «Имеет ли ваша AI-система доступ к данным клиентов? Опишите контроли доступа».
- «Как вы отслеживаете вашу AI-систему на точность и смещения?»
- «Какие контроли предотвращают раскрытие вашей AI-системой данных одних клиентов другим клиентам?»
- «Как вы обрабатываете сбои AI-системы? Каково резервное поведение?»
- «Принимает ли ваша AI-система автоматизированные решения о клиентах? Если да, имеют ли клиенты право проверить или обжаловать?»
Если управление вашим AI-агентом не задокументировано, эти вопросы требуют импровизированных ответов. Если ваша архитектура управления спроектирована и задокументирована, они отвечаются из вашей существующей документации.
Пакет доказательств SOC 2 для AI-агентов
Стройте пакет доказательств вокруг контролей проверки, отчётного периода и запросов аудитора. В зависимости от границ полезные записи могут включать:
Доказательства контроля доступа:
- Документация прав доступа AI-агента (к чему он может обращаться)
- Записи проверки доступа (периодическая проверка прав AI-агента)
- Записи ротации учётных данных
Доказательства управления изменениями:
- Тикеты изменений для обновлений модели и изменений правил управления
- Доказательства тестирования изменений AI-агента
- Записи одобрения производственных изменений
Доказательства мониторинга:
- Журналы активности AI-агентов
- История оповещений обнаружения аномалий
- Записи мониторинга доступности AI-агентов
Доказательства целостности обработки:
- Методология измерения точности
- Результаты точности за период аудита (по месяцу или кварталу)
- Журнал ошибок и записи разрешений
- Записи выборочной проверки человеком
Записи инцидентов:
- Инциденты AI-агентов, их воздействие и разрешение
- Документация коренной причины
- Доказательства корректирующих действий
Записи для журналирования по AI Act могут поддерживать проверку SOC 2, но каждую запись нужно связать с выбранным контролем и проверить на релевантность, полноту и надёжность. Выполнение одного режима не означает автоматического выполнения другого. EU AI Act Статья 12: требования к логированию — детальный разбор
Часто задаваемые вопросы
В: Наша AI-функция использует сторонний API модели (Claude, GPT-4). Кто несёт ответственность за соответствие SOC 2?
Вы. Отчёт SOC 2 провайдера модели охватывает их инфраструктуру. Ваш отчёт SOC 2 охватывает ваш сервис. Ваша AI-функция — то, как вы используете модель, какие данные вы ей передаёте, как вы обрабатываете выходные данные — это ваша ответственность. Получайте отчёты SOC 2 от используемых провайдеров моделей и включайте их в вашу программу управления поставщиками, но понимайте, что их отчёт охватывает их область, а не вашу.
В: Требуют ли обновления модели процесса управления изменениями SOC 2?
Да, если модель является частью вашей производственной системы и обновление может повлиять на поведение вашей системы. Это включает: обновления модели от провайдера (новая версия Claude, обновление GPT-4o), изменения конфигурации системных промптов, изменения правил управления, регулирующих агента, и изменения инструментального доступа или интеграций. Встройте обновления модели в ваш рабочий процесс управления изменениями.
В: Наш AI-агент является бета-функцией. Нужны ли ей всё равно контроли SOC 2?
Если бета-пользователи являются корпоративными клиентами, чьи данные охвачены вашими сервисными обязательствами — да. «Бета» — это продуктовое обозначение, а не исключение из соответствия. Данные реальны, и обязательства SOC 2 применяются. Проектируйте бету с контролями или исключите бета-пользователей из границы системы SOC 2 (что может ограничить доступность беты для корпоративных клиентов).
В: Что означает «целостность обработки» для LLM-агента?
Если целостность обработки входит в границы проверки, определите предусмотренную обработку, метрики ошибок и реакцию на сбои. Сочетайте тесты, мониторинг и методы проверки сообразно функции; выборочная проверка людьми — один вариант, а не универсальный основной метод.
В: Как нам обрабатывать последствия SOC 2 AI-агента, вызывающего внешние API?
Внешние API, которые вызывает ваш AI-агент, являются поставщиками в вашей программе управления поставщиками. Оценивайте их по позиции безопасности, получайте их отчёты SOC 2 там, где они доступны, и документируйте принятие риска там, где отчёты недоступны. Данные, передаваемые внешним API от имени клиентов, должны быть охвачены соответствующими контрактами (DPA для персональных данных, соглашения о конфиденциальности для конфиденциальной информации).
Николай Ковтун, основатель Infracortex AI Studio. Cortex генерирует пакет доказательств SOC 2 для развёртываний AI-агентов — журналы доступа, записи изменений, доказательства целостности обработки и документацию инцидентов — как побочный продукт runtime-управления. Забронируйте звонок для обсуждения охвата вашего AI-агента SOC 2.
См. также: Управление AI-агентами для финтех: практический чеклист | Скрытая стоимость неотслеживаемых вызовов инструментов AI-агентов | Почему runtime — это commodity, а управление — это ров (EN)
