

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

# 开始使用
<a name="crm-integration-getting-started"></a>

**注意**  
要完成本节中列出的步骤，必须先完成[集成先决条件](crm-integration-setting-up.md)。

以下主题中的步骤说明了如何设置 CRM 集成。每组步骤都需要特定的用户权限，主题列出了这些权限。您必须完成这两组步骤。

**Topics**
+ [关联您的 AWS 合作伙伴中心和 AWS Marketplace 账户](link-pc-mkt-accounts.md)
+ [在您的 AWS Marketplace 卖家账户中创建 IAM 用户](create-iam-user-seller-account.md)
+ [维护集成](crm-integration-ongoing-maintenance.md)
+ [对集成进行故障排除](troubleshooting.md)

# 关联您的 AWS 合作伙伴中心和 AWS Marketplace 账户
<a name="link-pc-mkt-accounts"></a>

以下步骤说明了如何关联您的 AWS 合作伙伴中心和 AWS Marketplace 卖家账户。您必须拥有 Salesforce 联盟负责人权限才能完成这些步骤。必须先关联账户，然后才能创建任何类型的 CRM 集成。

**关联账户**

1. 执行以下操作：
   + 以联盟负责人或云管理员的身份登录您的 AWS 合作伙伴中心账户。
   + 登录您的 AWS Marketplace 卖家账户。

1. 在合作伙伴中心主页的右上角，选择**关联**账户。

   将出现 “**账户关联先决条件**” 对话框。

1. 选择 “**继续关联账户**”，然后选择 “**启动账户关联**”。

   这会将您带到 AWS 控制台和您的 AWS Marketplace 卖家账户。

1. 执行以下操作：

   1. 确保**AWS 账户 ID** 下方显示正确的值。

   1. 在 “**法定企业名称**” 框中，输入您公司的法定名称。

   1. 选择**下一步**。

   这将返回到合作伙伴中心和**标准 IAM 角色**页面。

1. 选中以下复选框：
   + 在 **Cloud 管理员 IAM PartnerCentralRoleForCloudAdmin-\$1\$1\$1 角色****下，选择向 AWS 合作伙伴中心联盟负责人和所有活跃的云管理员用户分配角色**。
   + 在**联盟团队 IAM 角色**下，选择**为所有活跃的 AWS 合作伙伴中心联盟团队用户分配PartnerCentralRoleForAlliance-\$1\$1\$1角色**。
   + 在 **ACE IAM 角色**下，选择向 **AWS 合作伙伴中心 ACE 经理和用户分配PartnerCentralRoleForAce-\$1\$1\$1角色。** 。

1. 选择 “**下一步**”，然后选择 “**关联账户**”。

链接过程完成后会显示成功消息。

# 在您的 AWS Marketplace 卖家账户中创建 IAM 用户
<a name="create-iam-user-seller-account"></a>

以下各节中的步骤说明了如何创建允许 Salesforce 连接到您的 AWS Marketplace 卖家账户的 IAM 用户。您创建用户，然后分配权限，使用户能够连接到 Amazon S3 存储桶并生成预签名 URLs。

您在 AWS Marketplace 卖家账户中创建用户，并且必须具有 AWS 管理员权限才能完成这些步骤。

**Topics**
+ [创建 IAM 用户](create-user-steps.md)
+ [为 IAM 用户设置 Amazon S3 权限](s3-iam-perms.md)

# 创建 IAM 用户
<a name="create-user-steps"></a>

按照以下步骤在您的 AWS Marketplace 卖家账户中创建 IAM 用户。

1. 在 AWS Marketplace 门户网站中，登录您的卖家账户。

1. 在导航窗格中，选择**用户**，然后选择**创建用户**。

1. **在**用户名**框中，输入 **apn-ace-*CompanyName*****-AccessUser-prod**，其中*CompanyName*是贵公司的名称，然后选择下一步。**

1. 在**设置权限**页面上，选择**直接附加策略**，然后选择**下一步**。

   将出现 “**权限策略**” 部分。

1. 搜索 **AWSPartnerCentralOpportunityManagement**。

   该政策将显示在搜索结果中。

1. 选中策略旁边的复选框，然后选择**下一步**。
**重要**  
请勿添加其他策略或权限。

1. 在 “**查看并创建**” 页面上，选择 “**创建用户**”。

# 为 IAM 用户设置 Amazon S3 权限
<a name="s3-iam-perms"></a>

为 AWS Marketplace 配置创建的 IAM 用户必须具有与 Amazon S3 交互的权限。下面显示的 Amazon S3 策略授予 IAM 用户查看存储桶、列出其内容、将对象上传到存储桶以及 URLs 为存储桶中的对象生成预签名的权限。连接器需要这些权限，因为它必须将自定义 EULA 上传到 Amazon S3 存储桶，并生成预签名 URL 以传递给 Catalo AWS Marketplace g API。

以下策略使用 \$1 \$1amzn-s3-demo-bucket\$1 的虚构名称。将其替换为存储桶的名称，然后将该策略附加到您的 IAM 用户。

------
#### [ JSON ]

****  

```
{
"Version":"2012-10-17",		 	 	 
          "Statement": [
                  {
                            "Sid": "S3ListBucket",
                           "Effect": "Allow",
                           "Action": [
                           "s3:ListBucket"
                           ],
                           "Resource": [
                                   "arn:aws:s3:::${amzn-s3-demo-bucket}"
                           ]
                  },
                  {
                            "Sid": "AllowS3PutObject",
                           "Effect": "Allow",
                           "Action": [
                           "s3:PutObject"
                           ],
                           "Resource": [
                           "arn:aws:s3:::${amzn-s3-demo-bucket}/"
                           ]
                  },
                  {
                            "Sid": "AllowCreatePresignedUrl",
                           "Effect": "Allow",
                           "Action": [
                           "s3:PutObject",
                           "s3:PutObjectAcl",
                           "s3:GetObject",
                           "s3:GetObjectAcl"
                           ],
                           "Resource": [
                           "arn:aws:s3:::${amzn-s3-demo-bucket}/"
                           ]
                  }
         ]
}
```

------

# 维护集成
<a name="crm-integration-ongoing-maintenance"></a>

AWS Partner CRM 集成具有以下日常维护要求：
+  **监控 AWS 更新** — 随时了解可能影响 CRM 集成的流程和数据模型的 AWS 更新。
+  **采用新功能** — 采用发布的新功能和增强功能， AWS 确保您的 CRM 集成保持现代和高效。

## 发布频率
<a name="release-cadence"></a>

AWS Partner Central 没有固定的发布节奏，但更新通常每年推出两到四次。这些更新提供了新功能、对数据模型的调整或 AWS 流程的更改，这反过来又需要对您的 CRM 集成进行修改。

## 对合作伙伴的期望
<a name="partner-expectations"></a>

您必须分配资源，以便定期维护和升级 CRM 集成。我们建议您每季度指定两到四周的开发人员和销售运营时间进行升级和维护。这项投资有助于确保您的集成正常运行并使用提供的最新功能 AWS。

AWS 通常会将更新和相关时间表通知合作伙伴联盟负责人。确保开放的沟通渠道以便及时接收更新。

# 对集成进行故障排除
<a name="troubleshooting"></a>

以下主题说明了如何创建支持案例以及如何解决常见的入职和集成错误。

**Topics**
+ [提出支持案例](#raising-support-cases)
+ [入职错误消息](#troubleshooting-during-crm-integration-onboarding)

## 提出支持案例
<a name="raising-support-cases"></a>

如果您仍然难以将 CRM 与 CRM 集成 AWS，请按照以下步骤提出支持案例。

1. 使用您的[AWS 合作伙伴网络凭据登录 AWS 合作伙伴中心](https://partnercentral.awspartner.com)。

1. 在 P [artner Central](https://partnercentral.awspartner.com/support) 的 Support Center 上，选择**打开新案例**并填写以下字段：
   + Su@@ **pport 案例类型** — AWS Partner Central。
   + **有关的问题** — 合作伙伴中心工具或 ACE 潜在客户和机会。
   + **具体说明**-选择最合适的 CRM 集成案例类型。
   + **主题**-包括对请求的简要描述。
   + **描述**-提供问题、问题、错误和故障排除步骤的详细描述。
   + **附件**-同步日志和屏幕截图（如果适用）。

## 入职错误消息
<a name="troubleshooting-during-crm-integration-onboarding"></a>

下表列出并描述了一些常见的错误消息及其解决方法。


| 错误消息  | 错误条件  | 解决步骤  | 
| --- | --- | --- | 
| 只有联盟负责人联系人才能提出此请求。 | 当联盟负责人（符合ACE资格）以外的任何人尝试：更新请求状态、访问请求详情、放弃申请、创建新请求时。 | 对于内部用户：验证合作伙伴账户是否符合 ACE 资格。 | 
| 未能将实施标记为已完成。Please try again. | 当您尝试将请求标记为实现已完成，但在更新过程中出现错误时。 | 联系支持团队。 | 
| 未收到任何请求。 | 当您尝试放弃请求但没有要放弃的请求时。 |  | 
| 由于内部错误，目前无法接受您的请求。过一段时间再检查一遍。 | 在放弃请求时或处理请求期间发生内部错误时发生。 | 联系支持团队。 | 
| 请提供 ARN 详细信息，让 IAM User/Role 为... 配置存储桶  | 当你没有为测试版或正式版 IAM 用户提供 ARN 时发生。 | IAM 详细信息不能为空。 | 
| 重复请求：已为此 IAM 用户/角色创建和配置存储桶 ARN 详情。 | 当使用相同的 IAM 详细信息为同一个合作伙伴创建另一个请求并且该请求未被放弃时，就会发生这种情况。 | 放弃现有请求。 | 
| 请更新现有请求中的 IAM ARN 详情。 | 当系统尝试处理请求但请求因错误而失败时发生。 | 更新 IAM ARN 详细信息并重新提交。 | 
| 由于内部错误，目前无法接受您的请求。过一段时间再检查一遍。 | 在提交请求后，处理过程中的某些内容失败了。 | 联系支持团队。 | 