

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 通过 Amazon 接收来自 SaaS 合作伙伴的事件 EventBridge
<a name="eb-saas"></a>

为了能够从 SaaS 合作伙伴应用程序和服务接收*事件*，您需要合作伙伴提供的合作伙伴事件源。合作伙伴事件源是由合作伙伴创建的资源，您可以在该资源创建之后接受其作为事件源。要接受合作伙伴事件源，您可以创建自定义事件总线，并将其与合作伙伴事件源匹配。

![\[SaaS 合作伙伴向合作伙伴事件源发送事件，合作伙伴事件源将其发送到合作伙伴事件总线。\]](http://docs.amazonaws.cn/eventbridge/latest/userguide/images/bus-saas_eventbridge_conceptual.svg)


**Topics**
+ [支持的 SaaS 合作伙伴集成](#eb-supported-integrations)
+ [将 Amazon 配置 EventBridge 为接收来自 SaaS 集成的事件](#eb-saas-integration)
+ [从亚马逊的 Amazon Lambda 功能 URLs 中接收 SaaS 事件 EventBridge](eb-saas-furls.md)
+ [Salesforce在 Amazon 中接收来自的事件 EventBridge](eb-saas-salesforce.md)

## 支持的 SaaS 合作伙伴集成
<a name="eb-supported-integrations"></a>

EventBridge 支持以下 SaaS 合作伙伴集成：
+ [https://console.amazonaws.cn/events/#/partners/adobe.com?page=overview](https://console.amazonaws.cn/events/#/partners/adobe.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/appflow-salesforce.com?page=overview](https://console.amazonaws.cn/events/#/partners/appflow-salesforce.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/apptrail.com?page=overview](https://console.amazonaws.cn/events/#/partners/apptrail.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/atlan.com?page=overview](https://console.amazonaws.cn/events/#/partners/atlan.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/auth0.com?page=overview](https://console.amazonaws.cn/events/#/partners/auth0.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/authress.io?page=overview](https://console.amazonaws.cn/events/#/partners/authress.io?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/benchling.com?page=overview](https://console.amazonaws.cn/events/#/partners/benchling.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/bigcommerce.com?page=overview](https://console.amazonaws.cn/events/#/partners/bigcommerce.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/blitline.com?page=overview](https://console.amazonaws.cn/events/#/partners/blitline.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/buildkite.com?page=overview](https://console.amazonaws.cn/events/#/partners/buildkite.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/chargebee.com?page=overview](https://console.amazonaws.cn/events/#/partners/chargebee.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/checkout.com?page=overview](https://console.amazonaws.cn/events/#/partners/checkout.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/clevertap.com?page=overview](https://console.amazonaws.cn/events/#/partners/clevertap.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/cloudamqp.com?page=overview](https://console.amazonaws.cn/events/#/partners/cloudamqp.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/commercetools.com?page=overview](https://console.amazonaws.cn/events/#/partners/commercetools.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/datadoghq.com?page=overview](https://console.amazonaws.cn/events/#/partners/datadoghq.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/energysys.com?page=overview](https://console.amazonaws.cn/events/#/partners/energysys.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/epsagon.com?page=overview](https://console.amazonaws.cn/events/#/partners/epsagon.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/freshworks.com?page=overview](https://console.amazonaws.cn/events/#/partners/freshworks.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/genesys.com?page=overview](https://console.amazonaws.cn/events/#/partners/genesys.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/gladly.com?page=overview](https://console.amazonaws.cn/events/#/partners/gladly.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/gs2.io?page=overview](https://console.amazonaws.cn/events/#/partners/gs2.io?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/guidewire.com?page=overview](https://console.amazonaws.cn/events/#/partners/guidewire.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/hitachi-solutions.co.jp?page=overview](https://console.amazonaws.cn/events/#/partners/hitachi-solutions.co.jp?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/ilert.com?page=overview](https://console.amazonaws.cn/events/#/partners/ilert.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/jiraservicemanagement.com?page=overview](https://console.amazonaws.cn/events/#/partners/jiraservicemanagement.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/karte.io?page=overview](https://console.amazonaws.cn/events/#/partners/karte.io?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/kloudless.com?page=overview](https://console.amazonaws.cn/events/#/partners/kloudless.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/mackerel.io?page=overview](https://console.amazonaws.cn/events/#/partners/mackerel.io?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/mongodb.com?page=overview](https://console.amazonaws.cn/events/#/partners/mongodb.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/newrelic.com?page=overview](https://console.amazonaws.cn/events/#/partners/newrelic.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/nops.io?page=overview](https://console.amazonaws.cn/events/#/partners/nops.io?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/okta.com?page=overview](https://console.amazonaws.cn/events/#/partners/okta.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/onelogin.com?page=overview](https://console.amazonaws.cn/events/#/partners/onelogin.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/operata.com?page=overview](https://console.amazonaws.cn/events/#/partners/operata.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/opsgenie.com?page=overview](https://console.amazonaws.cn/events/#/partners/opsgenie.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/pagerduty.com?page=overview](https://console.amazonaws.cn/events/#/partners/pagerduty.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/payshield.com.au?page=overview](https://console.amazonaws.cn/events/#/partners/payshield.com.au?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/rhythmsoftware.com?page=overview](https://console.amazonaws.cn/events/#/partners/rhythmsoftware.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/rightsline.com?page=overview](https://console.amazonaws.cn/events/#/partners/rightsline.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/rootly.com?page=overview](https://console.amazonaws.cn/events/#/partners/rootly.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/saasus.io?page=overview](https://console.amazonaws.cn/events/#/partners/saasus.io?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/sailpoint.com?page=overview](https://console.amazonaws.cn/events/#/partners/sailpoint.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/scalr.com?page=overview](https://console.amazonaws.cn/events/#/partners/scalr.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/segment.com?page=overview](https://console.amazonaws.cn/events/#/partners/segment.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/shopify.com?page=overview](https://console.amazonaws.cn/events/#/partners/shopify.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/signalfx.com?page=overview](https://console.amazonaws.cn/events/#/partners/signalfx.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/site24x7.com?page=overview](https://console.amazonaws.cn/events/#/partners/site24x7.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/snowcatcloud.com?page=overview](https://console.amazonaws.cn/events/#/partners/snowcatcloud.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/snyk.io?page=overview](https://console.amazonaws.cn/events/#/partners/snyk.io?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/stax.io?page=overview](https://console.amazonaws.cn/events/#/partners/stax.io?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/stripe.com?page=overview](https://console.amazonaws.cn/events/#/partners/stripe.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/sugarcrm.com?page=overview](https://console.amazonaws.cn/events/#/partners/sugarcrm.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/symantec.com?page=overview](https://console.amazonaws.cn/events/#/partners/symantec.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/tealium.com?page=overview](https://console.amazonaws.cn/events/#/partners/tealium.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/thundra.io?page=overview](https://console.amazonaws.cn/events/#/partners/thundra.io?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/triggermesh.com?page=overview](https://console.amazonaws.cn/events/#/partners/triggermesh.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/whispir.com?page=overview](https://console.amazonaws.cn/events/#/partners/whispir.com?page=overview)
+ [https://console.amazonaws.cn/events/#/partners/zendesk.com?page=overview](https://console.amazonaws.cn/events/#/partners/zendesk.com?page=overview)
+ [Amazon Seller Partner API](https://console.amazonaws.cn/events/#/partners/sellingpartnerapi.amazon.com?page=overview) 

## 将 Amazon 配置 EventBridge 为接收来自 SaaS 集成的事件
<a name="eb-saas-integration"></a>

配置 EventBridge 接收合作伙伴事件包括两个主要步骤：
+ 创建合作伙伴事件源
+ 将该合作伙伴源关联到合作伙伴事件总线
**注意**  
合作伙伴向任何未与事件总线关联的合作伙伴事件源发布的事件都将立即被删除。这些事件不会在静止状态下持续下去。 EventBridge

**创建合作伙伴事件源（仅限控制台）**

1. 打开 Amazon EventBridge 控制台，网址为[https://console.aws.amazon.com/events/](https://console.amazonaws.cn/events/)。

1. 在导航窗格中，选择**合作伙伴事件源**。

1. 查找所需的合作伙伴，然后为该合作伙伴选择**设置**。

1. 要将您的账户 ID 复制到剪贴板，选择**复制**。

1. 在导航窗格中，选择**合作伙伴事件源**。

1. 转到合作伙伴的网站，并按照说明，使用您的账户 ID 创建合作伙伴事件源。您创建的事件源仅供您的账户使用。

**将合作伙伴源关联到合作伙伴事件总线（控制台）**

1. 在 EventBridge 控制台中，选择导航窗格中的**合作伙伴事件源**。

1. 选择合作伙伴事件源旁边的按钮，然后选择**与事件总线关联**。

   该事件源的状态从 `Pending` 更改为 `Active`，并更新事件总线的名称，以匹配伙伴事件源名称。您现在可以开始创建，以匹配来自该合作伙伴事件源的事件。

**将合作伙伴源关联到合作伙伴事件总线（Amazon CLI）**
+ 使用 [https://docs.amazonaws.cn/cli/latest/reference/events/create-event-bus.html](https://docs.amazonaws.cn/cli/latest/reference/events/create-event-bus.html) 创建与合作伙伴事件源关联的合作伙伴事件总线。

  `name` 和 `event-source-name` 均应设置为合作伙伴事件源名称。

  例如：

  ```
  aws events create-event-bus \
      --name "aws.partner/saas-integration/name" \
      --event-source-name "aws.partner/saas-integration/name" \
      --region us-east-1
  ```

   EventBridge 创建事件总线后，您可以致电[https://docs.amazonaws.cn/cli/latest/reference/events/describe-event-source.html](https://docs.amazonaws.cn/cli/latest/reference/events/describe-event-source.html)以返回有关合作伙伴来源的详细信息。此时该合作伙伴源的 `State` 应为 `ACTIVE`。

  ```
  aws events describe-event-source
  --name "aws.partner/saas-integration/name"
  ```
**注意**  
对合作伙伴事件总线调用 [https://docs.amazonaws.cn/cli/latest/reference/events/put-permission.html](https://docs.amazonaws.cn/cli/latest/reference/events/put-permission.html) 时返回错误。仅允许与该合作伙伴事件总线关联的事件源的合作伙伴账户向其发送事件。

**将合作伙伴源关联到合作伙伴事件总线（Amazon CloudFormation）**

1. 创建使用合作伙伴事件源置备[https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbus.html](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbus.html)资源的 Amazon CloudFormation 模板。

   `Name` 和 `EventSourceName` 均应设置为合作伙伴事件源名称。例如：

   ```
   AWSTemplateFormatVersion: 2010-09-09
   
   Description: 
      Cloudformation template to create Event Bus for receiving partner events
   
   Resources:
     ExamplePartnerEventBus:
       Type: AWS::Events::EventBus
       Properties:
         EventSourceName: 'aws.partner/saas-integration/name'
         Name: 'aws.partner/saas-integration/name'
   ```

1. 使用[https://docs.amazonaws.cn/cli/latest/reference/cloudformation/create-stack.html](https://docs.amazonaws.cn/cli/latest/reference/cloudformation/create-stack.html)或 Amazon CloudFormation 控制台根据模板创建堆栈。例如：

   ```
   aws cloudformation create-stack --stack-name eventbridge-saas --template-body file://template.yml --region us-east-1
   ```
**注意**  
在您的模板中为合作伙伴事件总线包含 [https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbuspolicy.html](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbuspolicy.html) 资源将导致错误。仅允许与该合作伙伴事件总线关联的事件源的合作伙伴账户向其发送事件。