Решения · Служба безопасности

Агенты, которых может одобрить служба безопасности

Права проверяются по графу и закрываются при сбое, рискованные шаги ждут согласующего, секреты не попадают к модели, а изменения конфигурации записываются. И мы прямо пишем, чего платформа пока не делает.

Что мешает

1

У агента слишком много прав

Агент получает ключ с полным доступом, потому что настроить узкий долго.

2

Секреты утекают в контекст

Ключ, вставленный в промпт или возвращённый инструментом, попадает в контекст модели и в логи.

3

Нечего показать аудитору

Без записей не ответить, что поменялось в настройках агента, кто одобрил шаг и сколько он стоил.

Как помогает AgentArea

ReBAC с отказом по умолчанию

Права на агентов, навыки и MCP-серверы в OpenFGA; если он недоступен, запрос отклоняется. Правила задачи и агента только сужают правила воркспейса.

В продукте

Согласование назначенными людьми

Перед инструментом из правила задача ждёт решения согласующих, названных в правиле (если никто не назван, любого участника воркспейса); опасные SQL- и shell-команды отправляются на согласование сами.

В продукте

Маскирование на выходе

Маскирование email, телефонов, ключей и токенов в ответах модели и инструментов включено по умолчанию.

В продукте

Секреты не видит модель

Ключи подставляются на сервере в момент вызова; команды оболочки выполняются в песочнице.

В продукте

Журнал изменений

Изменения конфигурации пишутся с автором, временем и изменёнными полями. Действия агента сохраняются в потоке событий задачи.

В продукте

Чего платформа пока не делает

Лучше узнать это здесь, чем на ревью. Каждый пункт есть в документации.

1

Условия и группы в правилах

Правила с condition и с группами пока отклоняются при создании, а группы согласующих сохраняются, но никого не находят. Указывайте конкретных людей.

2

Изоляция и исходящий трафик

MCP-серверы в основном чарте работают на runtime узла, пока вы не зададите runtime class; песочницы и отдельный контур исполнения требуют gVisor. Выход в интернет из контура исполнения открыт.

3

Что попадает в журнал аудита

Вызовы инструментов, отказы и согласования лежат в потоке событий задачи. Выдача прав и выпуск API-ключей в журнал аудита пока не пишутся.

4

Политика фиксируется при старте

Задача работает со снимком политики на момент создания: изменение правила не действует на уже идущие задачи.

5

Ошибка проверки не блокирует

Если проверка бюджета или другой гейт падает с ошибкой, он пропускает вызов по своему измерению.

6

Prompt injection и подмена инструментов

Детекторы написаны, но ещё не подключены к содержимому вызовов. Сейчас по умолчанию работает только маскирование.

Дайте агентам рамки,
которые дали бы человеку

Доступы, бюджет, согласование рискованных шагов и запись о том, что сделано. Начните в облаке или обсудите с нами установку у вас.