独立发布者认证流程

此流程适用于独立发布者。 如果您具有连接器的基础服务,请转到经过验证的发布者认证流程

备注

本文提供有关在 Azure 逻辑应用、Power Automate 和 Power Apps 中认证独立发布者连接器的信息。 在按照本文中的步骤操作之前,请先阅读进行连接器认证

确定要为独立发布者计划构建的自定义连接器后,按照准备并提交您的连接器进行认证中的步骤操作。 此过程为进行认证作准备,并生成要提交给 Microsoft 的连接器文件。 对于独立发布者连接器,提交流程是通过 GitHub 存储库完成的。

阅读清单

独立发布者连接器组使任何人都可以将连接器发布到 Microsoft 连接器的官方列表中。 此组要求参与者了解并同意其清单的内容。

如果您计划为这项工作作贡献或参与其中,您必须阅读和了解本文档。

准备并提交您的连接器进行认证

作为独立发布者认证连接器的过程很简单。 在 GitHub 存储库中提交连接器之前,请确保您执行了本节的步骤。

当您提交独立发布者连接器时,您的姓名将作为官方发布者出现在我们的产品中,您的连接器将应用通用图标。

  1. 在开始构建连接器之前,请与 Microsoft 共享您的连接器建议:验证连接器是否还未构建。 要进行验证,在 Power Platform 文档和 GitHub 存储库的拉取请求中搜索连接器。 下表根据连接器的状态为您提供了可以对连接器执行哪些操作的选项。

    如果您建议的连接器 选项
    在 Power Platform 上已经存。 您无法构建连接器。
    已经作为独立发布者连接器存在 您可以向连接器添加更多功能
    当前是拉取请求建议。 您可以联系独立发布者来在连接器上与他们协作。
    是拉取请求,不是建议。 等待连接器完成认证和部署。 然后,向该连接器添加更新。
  2. 验证连接器不在平台上后,在 GitHub 存储库上共享连接器建议:这可以避免与可能对新连接器有相同想法的同行重复工作。 同时还可以为您制造一个在构建连接器时找到其他人一起协作的机会。

    要共享您的建议,请在 GitHub 存储库中提交拉取请求,并满足以下条件:

    • 拉取请求的标题使用“Proposal - <Connector Name> (Independent Publisher)”。 例如,Proposal - HubSpotCRM (Independent Publisher)

    • 提交 intro.md 文件,尽可能多地提供详细信息。 如果您愿意寻找协作者,附上您的联系人电子邮件。

    备注

    当您准备好在步骤 10 中提交所有文件进行认证时,使用同一个拉取请求。

  3. 构建连接器和/或插件

  4. 为连接器创建一个符合 Microsoft 要求的标题:有关说明和示例,请转到为连接器提供标题

  5. 为连接器编写说明:有关说明,请转到为连接器编写说明

  6. 定义摘要和说明:有关说明,请转到定义操作和参数摘要及说明

  7. 定义确切操作响应:有关说明,请转到定义确切操作响应

  8. 添加描述连接器和/或插件及其最终服务的元数据:有关说明,请转到添加元数据

  9. 准备连接器项目:有关说明,请转到准备连接器和/或项目

  10. 提交连接器以进行部署

    1. 请执行以下操作:

      1. 将连接器项目提交到您在步骤 2 中创建的拉取请求。
      2. 填写拉取请求模板中的检查清单。
      3. 删除拉取请求标题中的“Proposal -”。
    2. Microsoft 认证工程师将在您最初提交请求后的一到两周内提供反馈。 如果反馈要求对连接器进行更新,则需要针对拉取请求提交更新。 这还需要一到两周时间。 如果您需要解决 Swagger 错误,请转到修复 Swagger 验证者错误

      您保留连接器的所有权,并可接受或拒绝对连接器所做的任何更改。

    3. Microsoft 审批并合并拉取请求。

  11. 提交您的连接器完成认证:在认证期间,预计会在 1-2 周内收到您的 Microsoft 联系人的回复。

  12. 等待部署:在您的连接器经过验证并准备好进行生产部署后,我们将其部署到所有生产区域。

    重要

    通常,部署连接器需要 15 个工作日。 无论您的连接器的大小或复杂程度如何,无论是新的还是更新,都需要这些时间。 为了保护完整性,连接器接受相同的验证任务,以测试每个部署中跟踪的功能和内容。

    • 部署计划:我们的生产连接器部署计划从太平洋标准时间/太平洋夏令时周五早上开始。 当您准备好进行生产部署时,请至少提前 24 小时通知您的 Microsoft 联系人,以便我们将您的连接器包含在下一次计划部署中。

    • 区域部署:我们通过电子邮件通知您连接器将部署到的区域的名称,因为部署到区域是分步完成的。 如果部署延迟或冻结,您将收到电子邮件通知。 要了解详细信息,请转到区域部署

    当您的连接器在完成认证时,我们在 Power Automate 博客上就连接器的市场营销商机与您联系。

  13. 随时更新连接器:认证结束并发布连接器后,您可以随时向 GitHub 存储库中的连接器添加新操作和功能。 我们根据需要重新认证您的连接器。

最佳提交实践

  • 每个拉取请求只能提交一个连接器。 这可以确保我们的验证过程顺利进行。

  • 连接器的拉取请求应采用模式 Connector Name (Independent Publisher)

  • 向支持电子邮件部分添加电子邮件。 以防我们需要与您联系。

  • 确保使用终端服务的隐私政策填写隐私政策参数。

  • 确保您的操作描述较为详细。 这可以确保用户能够了解您的操作。

  • 如果您的连接器使用 OAuth,请确保您在 readme.md 中提供有关如何创建应用的详细步骤。 否则将导致认证延迟。 有关要包括的文档的示例,请转到 Readme.md 示例

  • 请确保将响应架构添加到您的操作中,除非响应架构是动态的。 这将确保您的连接器会得到更多使用。

  • 查看提交之前的清单

Microsoft 保证

Microsoft 承诺做到以下保证事项:

  • 如果连接器有更新,我们再次运行中断性变更工具和所有其他验证工具。

  • 如果连接器没有更新,我们保证它可以正常工作,除非有 API 更改或更新,或平台问题。

  • Microsoft 在出现平台和安全问题时进行调查,并弃用损坏的独立发布者连接器。

您是否知道您可以将连接器作为插件扩展?

您的 Power Platform 连接器可以在 Microsoft Copilot Studio 中作为插件扩展,并可以为您的租户发布。 要了解有关将连接器作为插件扩展的更多信息,请转到为 Microsoft Copilot 创建 AI 插件。 我们将很快扩大对独立发布者的支持,来认证和向 Copilot for M365 发布插件。

下一步

在认证中测试连接器。