适用于:所有 API 管理层级
使用 Microsoft Power Platform 的公民开发人员通常需要访问由专业开发人员开发并在 Azure 中部署的业务功能。 Azure API 管理 使专业开发人员能够将其后端服务发布为 API,并轻松地将这些 API 导出到 Power Platform(Copilot Studio、 Power Apps 和 Power Automate)作为自定义连接器,供公民开发人员发现和使用。
本文将逐步讲解如何在 Azure 门户中创建一个 Power Platform 自定义连接器,以连接到 API 管理中的 API。 借助此功能,公民开发人员可以使用 Power Platform 创建和分发基于 API 管理管理的内部和外部 API 的应用。
先决条件
- 完成以下快速入门:创建一个 Azure API 管理实例
- 确保 API 管理实例中有一个要导出到 Power Platform 的 API
- 确保具有一个 Power Apps 或 Power Automate 环境
创建用于 API 的自定义连接器
在 Azure 门户中导航到 API 管理服务。
在菜单中的 API 下,选择 Power Platform。
选择“ 创建连接器”。
在 “创建连接器 ”窗口中执行以下作:
- 选择要发布到 Power Platform 的 API。
- 选择要将 API 发布到的 Power Platform 环境。
- 输入显示名称,该名称将用作自定义连接器的名称。
- (可选)如果 API 不需要订阅,请选择“ 创建订阅密钥连接参数”。
- (可选)如果 API 受 OAuth 2.0 服务器保护,请提供客户端 ID、 客户端密码、 授权 URL、 令牌 URL 和 刷新 URL 等详细信息。
选择 创建。
创建连接器后,导航到 Power Apps 或 Power Automate 环境。 在“数据”>“自定义连接器”下会列出该 API。
管理自定义连接器
可以在 Power Apps 或 Power Platform 环境中管理自定义连接器。 有关设置的详细信息,请参阅 从头开始创建自定义连接器。
- 从自定义连接器列表中选择连接器。
- 选择铅笔(编辑)图标以编辑和测试自定义连接器。
重要
若要从 Power Apps 测试控制台调用 API,需要在 API 管理实例中配置 CORS 策略,并在自定义连接器中创建策略以在 HTTP 请求中设置 Origin 标头。 有关详细信息,请参阅 为自定义连接器启用 CORS 策略。
更新自定义连接器
在 API 管理中,可以更新连接器以面向其他 API 或 Power Apps 环境,或更新授权设置。
- 在 Azure 门户中导航到 API 管理服务。
- 在菜单中的 API 下,选择 Power Platform。
- 选择“ 更新连接器”。
- 选择要更新连接器的 API,根据需要更新设置,然后选择“ 更新”。