Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Когда вы используете поддержку Virtual Network в среде Power Platform, вы можете безопасно подключаться и интегрировать компоненты Power Platform и Dataverse с облачными сервисами или сервисами, размещёнными внутри вашей частной корпоративной сети, не подключая их к публичному интернету.
Copilot Studio интегрируется с виртуальными сетями Power Platform через частную конечную точку для следующих сценариев:
- Агенты, которые получают ключи из Azure Key Vault по HTTP
- Агенты, которые отправляют телеметрию в частный экземпляр Application Insights с поддержкой конечной точки
- Агенты, использующие виртуальный сетевой коннектор (например, SQL Server) для получения данных с Azure SQL Server
Если вы настроите виртуальную сеть для среды Power Platform и включите Copilot Studio захват телеметрии с помощью Application Insights или отправлять HTTP-запросы с вашим агентом через виртуальную сеть, вызовы с Power Platform к ресурсам Azure и Application Insights проходят через вашу частную сеть.
Необходимые условия
- Ваша среда должна быть управляемой средой в Power Platform.
- Для вашей среды Power Platform у вас должна быть включена поддержка
Virtual Network. См. также Set Virtual Network support for Power Platform для создания виртуальных сетей и делегирования подсетей, которые могут соединяться между Azure ресурсами и вашей средой Power Platform. - Вы должны быть администратором по аренде Power Platform или занимать должность администратора среды.
Включите поддержку виртуальной сети для вашей среды
Чтобы подключиться к сервисам через частную конечную точку, необходимо включить поддержку виртуальной сети для Power Platform.
Вы можете вручную включить virtual network поддержку, следуя инструкциям Set Virtual Network support for Power Platform чтобы создавать виртуальные сети и делегировать подсети, которые могут соединяться между Azure ресурсами и вашей средой Power Platform.
Вы также можете использовать готовый шаблон Azure Resource Manager (ARM) для настройки и подключения среды Power Platform с Azure, а также для включения поддержки виртуальной сети:
Скачайте шаблон ARM из репозитория Microsoft Copilot Studio сэмплов на GitHub.
Откройте PowerShell, подключитесь к подписке Azure и развернуте шаблон с помощью команды [
New-AzDeployment] (/powershell/module/az.resources/new-azdeployment#description) следующим образом:Connect-AzAccount -Subscription "<Azure subscription>" New-AzSubscriptionDeployment -Name "<name of deployment>" -TemplateFile "<template.json>" -Location "<Azure geo>"где:
- <Azure подписка> — это ваш идентификатор подписки.
-
<Название развертывания> — это имя, которое вы хотите дать этому развертыванию.
Имя может быть любым по вашему выбору, но по умолчанию сохраняется имя файла шаблона, если вы оставите его пустым. - <template.json> — это путь и имя файла шаблона.
-
<Azure geo> — это географический регион, куда должны размещаться файлы управления развертыванием, такие как
West US. Регион не контролирует, где шаблон создаёт ресурсы.
Для получения дополнительной информации о шаблонах и управлении ARM см. Deploy resources with ARM templates и Azure PowerShell.
Замечание
Вам нужно настроить виртуальную сеть только с помощью шаблона ARM или вручную. Вам не нужно делать и то, и другое.
Ознакомьтесь с обзором поддержки Virtual Network для Power Platform. Затем следуйте инструкциям Настройте Virtual Network поддержки Power Platform чтобы создать виртуальные сети и делегировать подсети, которые могут соединяться между Azure ресурсами и вашей средой Power Platform.
Retrieve keys from Azure Key Vault over HTTP
Когда вы настраиваете виртуальную сеть для среды Power Platform, вы можете настроить Copilot Studio-агентов для получения информации из Azure ресурсов с помощью HTTP-вызовов.
Во-первых, настройте приватную ссылку и эндпоинт для Azure Key Vault. После проверки работы ссылки добавьте узел HTTP-запроса из холста автора агента в Copilot Studio для подключения к Key Vault.
Настройте приватную ссылку
Следуйте инструкциям из Интегрируйте Key Vault с Azure Private Link чтобы:
- Создайте новый key vault и создайте приватную связь которая охватывает связь с вашей подпиской Azure и группой ресурсов, где находится ваш Key Vault, или Установите приватное соединение с существующей key vault.
- Проверьте, что приватная ссылка на Key Vault работает.
Tip
Если ваш конечный пункт неверен, ознакомьтесь с инструкциями и сопутствующими статьями по частным ссылкам и частным конечным точкам в статье Диагностика конфигураций приватных ссылок на Azure Key Vault
Используйте узлы HTTP-запроса для подключения через частную сеть
После настройки приватной ссылки на Key Vault добавьте узел HTTP-запроса к агенту в Copilot Studio для подключения через частную сеть. Укажите детали соединения с приватной конечной точкой в узле. Когда агент достигает этого узла в разговоре, он делает запрос и получает информацию.
В Copilot Studio в верхней строке меню выберите среду, где включена поддержка Virtual Network.
Создайте или откройте существующий агент в этой среде. Если вы создаете нового агента, вы можете пропустить начальные этапы настройки в разговорном холсте.
Когда агент открыт, создайте или измените тему в авторском холсте.
Чтобы добавить узел HTTP-запроса в тему, следуйте инструкциям из Make HTTP-запросы.
Используйте следующие настройки в узле HTTP-запроса:
URL: Введите URL Azure Key Vault приватной конечной точки, например,
https://yourkeyvault.vault.azure.net/secrets?api-version=7.3. Заменитеyourkeyvaultименем Key Vault.Метод: Выберите
GETдля извлечения секретов из Key Vault.- Заголовки и основная часть: выберите Редактировать.
В свойствах HTTP Request введите
Authorizationкак Ключ иBearer <access-token>как Value, где <access-token> является вашим Azure доступом.
Сохраняйте тему и проверяйте работу узла, запуская разговор на тестовом холсте агента.
Отправить телеметрию в частный экземпляр Application Insights с поддержкой конечной точки
Когда вы настраиваете виртуальную сеть для среды Power Platform, вы можете настроить своих Copilot Studio агентов для отправки телеметрии в частный экземпляр Application Insights с поддержкой конечной точки. Таким образом, вы сможете отслеживать и анализировать работу и использование ваших агентов, не раскрывая данные в публичном интернете.
Во-первых, настройте приватную ссылку и конечную точку для Application Insights. Затем, после проверки работы соединения, подключите Copilot Studio к Application Insights, и он отправит телеметричные данные по приватной линии.
Настройте приватную ссылку
Используя Azure Private Link в Azure Monitor, Copilot Studio можете использовать виртуальную сеть для передачи агентской телеметрии на Azure Monitor по приватному IP-адресу вместо публичного.
Azure Monitor — это бэкенд-платформа данных, которая собирает и хранит телеметрические данные, включая данные Application Insights.
Следуйте инструкциям в Configure private link for Azure Monitor и:
- Create an Azure Monitor Private Link Scope (AMPLS) чтобы определить ссылку на вашу подписку Azure и группу ресурсов, где находятся ваши Azure Monitor ресурсы.
- Подключите ресурсы компонентов Application Insights к AMPLS.
- Создайте приватную конечную точку для ресурсов Application Insights, которые вы добавили в область к которой Copilot Studio сможете подключаться в вашей виртуальной сети и через подсеть. Эта конечная точка передаёт телеметрические данные от агента в AMPLS.
- Проверьте, что приватная ссылка на Azure Monitor работает.
Вы также можете настроить, какие сети могут подключаться к ресурсам в вашем AMPLS, без использования области видимости, на странице Network Isolation для вашего AMPLS. Прямая настройка сетей полезна, если у вас несколько виртуальных сетей и вы хотите ограничить доступ к AMPLS только определёнными сетями или подсетями.
Tip
Если ваша конечная точка неверна, ознакомьтесь с инструкциями и сопутствующими статьями по частным ссылкам и частным концовым точкам в статье Configure private link for Azure Monitor.
Подключите Copilot Studio к Application Insights
После настройки приватной ссылки можно подключить Copilot Studio к Application Insights. Он использует вашу виртуальную сеть для передачи телеметрических данных.
Следуйте инструкциям в Capture telemetry с помощью Application Insights.
Это важно
Убедитесь, что у вас правильная строка Connection для частного Application Insights с поддержкой конечных точек.
Вы можете проверить, что это правильный ресурс, проверив значения под Resource Group и Subscription в разделе Обзор для Application Insights в Azure портале.
Телеметрия от агентов Copilot Studio отображается в ресурсе Application Insights, который вы настроили. Вы можете использовать поток живых метрик для просмотра телеметрических данных в реальном времени или использовать раздел «Журналы » для запроса и анализа данных.
Используйте разъёмы, поддерживаемые виртуальной сетью, для получения данных
Когда вы настраиваете виртуальную сеть для среды Power Platform, вы можете настроить своих Copilot Studio агентов так, чтобы они использовали поддерживаемые виртуальной сетью коннекторы для подключения к данным и сервисам через вашу частную сеть.
Можно использовать любой коннектор с нативной поддержкой виртуальных сетей.
Используя подключения, поддерживаемые виртуальной сетью, вы можете безопасно подключаться к вашим облачным источникам данных, таким как Azure SQL или SQL Server, через частные конечные точки без их доступа к интернету.
Чтобы добавить и настроить нужный разъём в теме или инструменте, следуйте инструкциям в Use Power Platform connectors в Copilot Studio.