M365Con 2027 – бесплатная онлайн-конференция · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Защита интеллектуальных агентов и инструментов MCP в корпоративной среде

By ·

С возвращением в нашу серию материалов о современных корпоративных технологиях, облачной безопасности и интеграции искусственного интеллекта. Пока организации по всему миру спешат…

Automatically translated with AI from the original post. Read the English original

Cover: Microsoft AI Gateway - Simply Explained

С возвращением в нашу серию материалов о современных корпоративных технологиях, облачной безопасности и интеграции искусственного интеллекта. Пока организации по всему миру спешат внедрять генеративный ИИ, меняется сам способ выполнения цифровой работы. Мы быстро уходим от эпохи простых статичных чат-ботов, которые лишь отвечают на вопросы в изолированном окне чата. Сегодня компании внедряют автономных интеллектуальных агентов, которые умеют рассуждать, планировать, выполнять многоэтапные рабочие процессы и напрямую работать с чувствительными внутренними базами данных, системами управления персоналом и финансовыми реестрами. Эти возможности открывают беспрецедентный уровень производительности и инноваций, но одновременно создают серьёзные задачи в области безопасности, управления и архитектуры.

Если вы хотите глубже разобраться в том, как современные предприятия справляются с этим переходом, обязательно послушайте наш связанный подкаст Microsoft AI Gateway - Simply Explained. В этом выпуске мы рассказываем, как такие инструменты, как Microsoft AI Gateway и Azure API Management, обеспечивают безопасную точку входа для всего корпоративного трафика ИИ. В этом подробном материале мы существенно расширим эти базовые концепции и разберём, как принципы Zero Trust, Microsoft Entra ID, управляемые удостоверения и Model Context Protocol (MCP) вместе защищают интеллектуальных агентов в масштабе.

Введение в задачу обеспечения безопасности корпоративного ИИ

Задача обеспечения безопасности корпоративного ИИ не похожа ни на что, с чем раньше сталкивались ИT-службы и подразделения кибербезопасности. В традиционной архитектуре программного обеспечения приложения взаимодействуют с серверными базами данных и API по детерминированным путям выполнения кода. Средства контроля доступа, аутентификация пользователей и API-токены строго регулируются устоявшимися системами управления удостоверениями. Каждая транзакция предсказуема, а каждый поток данных жёстко зафиксирован на этапе разработки.

Генеративный ИИ разрушает эту предсказуемость. Большие языковые модели (LLM) и автономные агенты работают на основе вероятностных рассуждений. Они принимают запросы на естественном языке, интерпретируют намерение и динамически решают, какие инструменты вызвать, какие базы данных запросить и какие действия выполнить. Когда ИИ-агенту предоставляется доступ к внутренним корпоративным инструментам, он становится активным участником вашей ИТ-экосистемы. Без строгих архитектурных ограничителей ИИ-агент может непреднамеренно выполнить несанкционированные запросы к базам данных, извлечь из систем управления персоналом конфиденциальные персональные данные (PII) сотрудников или создать неоправданно большие счета за потребление токенов из-за неконтролируемых автоматических циклов.

Кроме того, многие организации сначала внедряют модели ИИ децентрализованно. Отдельные команды разработки подключают свои приложения напрямую к различным внешним и внутренним провайдерам ИИ. Так возникает архитектурный кошмар, который в отрасли называют теневым ИИ. Службы безопасности теряют видимость того, какие приложения к каким моделям обращаются, какие данные передаются по сети и как управляются токены доступа. Решение этой задачи требует отказа от разрозненных интеграций в пользу централизованной, безопасной и управляемой политиками архитектуры.

Понимание интеллектуальных агентов и инструментов MCP на рабочем месте

Чтобы защитить современные ИИ-системы, нужно сначала понять компоненты, которые делают их такими мощными. Современный корпоративный стек ИИ — это уже не просто конечная точка модели: он включает уровни оркестрации, автономных агентов и специализированные инструменты интеграции. В центре этой эволюции находятся Model Context Protocol (MCP) и развитые фреймворки взаимодействия между агентами (Agent-to-Agent, A2A).

Интеллектуальные агенты — это программные сущности, созданные для достижения конкретных целей путём восприятия окружения и автономных действий. В рабочей среде агенту может быть поручено оформить нового сотрудника. Для этого агент должен изучить корпоративные политики, взаимодействовать с системой управления персоналом для формирования трудового договора, создать учётную запись нового пользователя в Microsoft Entra ID и отправить заявку на оборудование в базу данных ИТ-закупок.

Именно здесь на первый план выходят инструменты Model Context Protocol (MCP). MCP предоставляет стандартизированный способ для моделей ИИ и агентов безопасно подключаться к внешним источникам данных и инструментам разработчика. Вместо того чтобы писать индивидуальные интеграции для каждой модели и каждого источника данных, разработчики создают стандартизированные серверы MCP. Такие серверы открывают агенту ИИ определённые возможности и схемы данных. Однако поскольку инструменты MCP связывают абстрактные рассуждения ИИ с конкретными действиями в организации, они представляют собой критическую поверхность для атак. Если злоумышленник с помощью атаки внедрением промпта (prompt injection) манипулирует запросом к ИИ, плохо защищённый инструмент MCP может позволить агенту выполнить несанкционированные команды или получить доступ к ограниченным базам данных. Защита этих каналов является базовым требованием при внедрении ИИ в организации.

Зачем Zero Trust нужен автономным системам ИИ

Многие годы индустрия кибербезопасности продвигала модель безопасности Zero Trust. Построенная на базовом принципе «никогда не доверяй, всегда проверяй», модель Zero Trust требует постоянной явной проверки каждого запроса от пользователя, устройства и приложения before предоставлением доступа к ресурсам организации. Изначально Zero Trust разрабатывалась для людей и традиционных устройств, но её принципы теперь абсолютно необходимы и для автономных систем ИИ и интеллектуальных агентов.

В архитектуре Zero Trust для ИИ никакой модели ИИ, клиентскому приложению, интеллектуальному агенту или инструменту MCP не доверяют по умолчанию только потому, что они работают внутри сетевого периметра компании. Каждый запрос, сделанный агентом ИИ, должен быть аутентифицирован, авторизован и криптографически проверен. Если агент запрашивает доступ к финансовой базе данных, уровень безопасности должен проверить не только идентичность вызывающего приложения, но и конкретный контекст запроса, пользователя, который инициировал промпт, и то, авторизован ли именно этот агент на выполнение именно этого действия над именно этим набором данных.

Традиционная периметровая безопасность перестаёт работать в эпоху генеративного ИИ, потому что периметр больше не является физическим межсетевым экраном; им становится граница контекстного окна модели ИИ и конечных точек API, с которыми она взаимодействует. Автономные агенты стирают границу между намерением пользователя и автоматизированным исполнением. Применяя принципы Zero Trust к шлюзам ИИ, организации обеспечивают строгое соблюдение принципа наименьших привилегий. Если агент скомпрометирован или обманут с помощью атаки внедрением промпта, граница Zero Trust ограничивает масштаб ущерба и предотвращает несанкционированное горизонтальное перемещение по внутренним системам организации.

Как Microsoft AI Gateway обеспечивает строгие границы разрешений

Внедрение Zero Trust в масштабном корпоративном ландшафте ИИ требует выделенного архитектурного компонента, защищённого шлюза между клиентскими приложениями и поставщиками моделей ИИ. Именно эту задачу решает Microsoft AI Gateway, построенный на основе Azure API Management.

Microsoft AI Gateway выступает в роли защищённой централизованной точки входа для всего корпоративного трафика ИИ. Вместо того чтобы позволять сотням приложений, копилотов и интеллектуальных агентов напрямую обращаться к различным конечным точкам моделей ИИ в Azure OpenAI, Microsoft Foundry, Anthropic, Google Gemini или Amazon Bedrock, весь трафик направляется через шлюз. Такая централизованная точка перехвата позволяет командам платформы и безопасности единообразно применять границы разрешений, ограничения частоты запросов и политики безопасности во всей организации.

Внутри шлюза администраторы могут настроить развёрнутые политики, которые проверяют входящие промпты, подтверждают идентичность пользователя, применяют фильтры безопасности контента и регулируют доступ к конкретным инструментам MCP. Если приложение пытается вызвать модель ИИ или инструмент без надлежащей авторизации, шлюз мгновенно блокирует запрос до того, как он дойдёт до внутренней системы. Кроме того, шлюз обеспечивает балансировку нагрузки, семантическое кэширование и стратегии переключения на резервную модель, гарантируя высокую доступность и отказоустойчивость без ущерба для соответствия требованиям безопасности.

Использование Microsoft Entra ID и управляемых идентификаторов для контроля доступа

Централизованное применение политик работает только настолько надёжно, насколько надёжен лежащий в основе провайдер удостоверений. Чтобы эффективно защитить ИИ-агентов и инструменты MCP, организациям необходимо исключить жёстко заданные ключи API, общие секреты и статичные пароли. Жёстко заданные учётные данные — известная уязвимость безопасности: если репозиторий с исходным кодом приложения окажется в открытом доступе, встроенные ключи API могут дать злоумышленникам неограниченный доступ к дорогостоящим моделям ИИ и чувствительным серверным системам.

Здесь ключевую роль играют Microsoft Entra ID и управляемые удостоверения Azure. Интегрировав Microsoft AI Gateway с Microsoft Entra ID, организации могут аутентифицировать каждый запрос к ИИ с помощью токенов удостоверений корпоративного класса. Приложения и интеллектуальные агенты проходят аутентификацию в шлюзе с помощью безопасных, криптографически проверяемых токенов, выпущенных Entra ID.

Ещё более эффективно то, что сервисы, работающие в Azure, могут использовать управляемые удостоверения. Управляемое удостоверение избавляет разработчиков от необходимости управлять учётными данными в коде. Azure автоматически управляет удостоверением сервиса ИИ или агента, позволяя ему безопасно проходить аутентификацию в AI Gateway и в нижестоящих инструментах MCP без хранения секретов где-либо. В сочетании с управлением доступом на основе ролей (RBAC) администраторы безопасности могут назначать каждому агенту точные разрешения. Например, агенту поддержки клиентов можно выдать удостоверение Entra ID, которое разрешает доступ только к инструментам MCP с общедоступной базой знаний, а доступ к финансовым системам и системам кадров криптографически заблокирован.

Централизация управления во всех рабочих процессах ИИ и бизнес-системах

По мере масштабирования внедрения ИИ в организации децентрализованное управление быстро приводит к операционному хаосу. Разные бизнес-подразделения начинают развёртывать разрозненные решения ИИ, используют разные модели и устанавливают несогласованные стандарты безопасности. Централизация управления всеми рабочими процессами ИИ и интегрированными бизнес-системами — единственный способ обеспечить соответствие требованиям, контролировать затраты и защищать корпоративные данные.

Microsoft AI Gateway предоставляет единую плоскость управления, с помощью которой ИТ-администраторы, специалисты по безопасности и команды по соблюдению требований могут контролировать и управлять всей инфраструктурой ИИ. Благодаря интеграции с Azure API Center и комплексным панелям мониторинга организации получают сквозную видимость каждой транзакции ИИ. Администраторы могут отслеживать метрики потребления токенов, контролировать задержки, анализировать шаблоны запросов и в режиме реального времени выявлять аномальное поведение.

Централизованное управление также гарантирует единообразное применение политик предотвращения утечек данных (DLP) и безопасности контента. Взаимодействует ли сотрудник с агентом ИИ через собственное внутреннее веб-приложение, Microsoft Copilot Studio или автоматизированный серверный процесс, каждый запрос и каждый ответ проходят через одни и те же фильтры безопасности. Это предотвращает случайную утечку интеллектуальной собственности, коммерческой тайны или регулируемых данных клиентов в публичные наборы для обучения моделей и обеспечивает полное соответствие корпоративным нормативным框架ам, таким как GDPR, HIPAA и SOC 2.

Лучшие практики защиты масштабируемых корпоративных инициатив в области ИИ

Защита интеллектуальных агентов и инструментов MCP — это непрерывный операционный процесс, а не разовая настройка. Чтобы помочь организациям построить устойчивую, масштабируемую и безопасную основу для ИИ, команды платформенной инженерии и безопасности должны придерживаться проверенного набора практик:

Следуя этим рекомендациям и используя современную облачную инфраструктуру, такую как Microsoft AI Gateway, Microsoft Entra ID и Azure API Management, компании могут уверенно внедрять преобразующие возможности автономного ИИ, не жертвуя безопасностью, соответствием требованиям и финансовым контролем. Чтобы послушать краткое и понятное объяснение этих концепций и узнать, как внедрить их в своей среде, обязательно послушайте наш выпуск подкаста Microsoft AI Gateway - Simply Explained.

Azure API Management Microsoft Entra ID Model Context Protocol (MCP) Zero Trust

Related articles

RSS