

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

# 配置Zendesk为 AppFabric
<a name="zendesk"></a>

Zendesk 于 2007 年开启了客户体验革命，它使世界各地的任何企业都能在线提供客户服务。如今，Zendesk 是为所有人提供优质服务的倡导者，支持数十亿次对话，通过电话、聊天、电子邮件、消息、社交渠道、社区、点评网站和帮助中心，将超过 100,000 个品牌与数亿客户联系起来。Zendesk 产品经过精心打造，深受人们喜爱。该公司在丹麦哥本哈根设想，在加利福尼亚成立和发展，如今在全球拥有 6,000 多名员工。

 AWS AppFabric 出于安全考虑，您可以使用来审核来自的日志和用户数据Zendesk，将数据标准化为开放网络安全架构框架 (OCSF) 格式，并将数据输出到亚马逊简单存储服务 (Amazon S3) 存储桶或亚马逊数据 Firehose 流。

**Topics**
+ [AppFabric 支持 Zendesk](#zendesk-appfabric-support)
+ [正在 AppFabric 连接您的Zendesk账户](#zendesk-appfabric-connecting)

## AppFabric 支持 Zendesk
<a name="zendesk-appfabric-support"></a>

AppFabric 支持接收来自的用户信息和审核日志Zendesk。

### 先决条件
<a name="zendesk-prerequisites"></a>

 AppFabric 要使用将审核日志从支持的目标传输Zendesk到支持的目的地，您必须满足以下要求：
+ 你必须拥有 Zendesk Suite Enterprise 或 Enterprise Plus 账户或 Zendesk Support Enterprise 账户。如需详细了解如何创建或升级到 Zendesk  Enterprise 账户，请参阅 Zendesk 网站上[检查您的计划类型 Zendesk](https://support.zendesk.com/hc/en-us/articles/5411234991258-plan)。
+ 您的 Zendesk 账户中必须有具有**管理员**角色的用户。有关角色的详细信息，请参阅 Zendesk 网站上的[了解 Zendesk 支持用户角色](https://support.zendesk.com/hc/en-us/articles/4408883763866-Understanding-Zendesk-Support-user-roles)。

### 速率限制注意事项
<a name="zendesk-rate-limits"></a>

Zendesk 对 Zendesk API 施加速率限制。如需详细了解 Zendesk API 速率限制，请参阅 Zendesk 网站上 *Zendesk 开发人员指南*中的[速率限制](https://developer.zendesk.com/api-reference/introduction/rate-limits/)。如果 AppFabric 和您的现有 Zendesk API 应用程序的组合超过限制，则显示在中的审核日志 AppFabric 可能会延迟。

### 数据延迟注意事项
<a name="zendesk-data-delay"></a>

审计事件发送到目标位置的时间可能会延迟多达 30 分钟。这是应用程序提供的审核事件延迟或为减少数据丢失而采取的预防措施所致。不过，这可以在账户级别进行自定义。如需帮助，请联系 [支持](https://aws.amazon.com/contact-us/)。

## 正在 AppFabric 连接您的Zendesk账户
<a name="zendesk-appfabric-connecting"></a>

在 AppFabric 服务中创建应用程序包后，必须 AppFabric使用进行授权Zendesk。要查找授权所需的信息 Zendesk AppFabric，请使用以下步骤。

### 创建 OAuth 应用程序
<a name="zendesk-create-oauth-application"></a>

AppFabric 与Zendesk使用集成 OAuth。在中Zendesk，必须使用以下设置创建 OAuth 应用程序：

1. 按照 Su Zendesk pport 网站上的 “对[应用程序使用 OAuth 身份验证” 一文的 “向 Zendesk 注册](https://support.zendesk.com/hc/en-us/articles/4408845965210#topic_s21_lfs_qk)*应用程序*” 部分中的说明进行操作。

1. 使用以下格式的重定向 URL。

   ```
   https://<region>.console.aws.amazon.com/appfabric/oauth2
   ```

   此 URL AWS 区域 中`<region>`是您在其中配置 AppFabric 应用程序包的代码。例如，美国东部（弗吉尼亚州北部）区域的代码为 `us-east-1`。对于该区域，重定向 URL 为 `https://us-east-1.console.aws.amazon.com/appfabric/oauth2`。

### 应用程序授权
<a name="zendesk-app-authorizations"></a>

#### 租户编号
<a name="zendesk-tenant-id"></a>

AppFabric 将要求您提供租户 ID。中的租户 ID AppFabric 是您的Zendesk子域。如需详细了解如何查找 Zendesk 子域名，请参阅 Zendesk 支持网站上[在哪里可以找到我的 Zendesk 子域名](https://support.zendesk.com/hc/en-us/articles/4409381383578-Where-can-I-find-my-Zendesk-subdomain-)。

#### 租户名称
<a name="zendesk-tenant-name"></a>

输入标识此唯一Zendesk组织的名称。 AppFabric 使用租户名称来标记应用程序授权和通过应用程序授权创建的任何摄取。

#### 客户端 ID
<a name="zendesk-client-id"></a>

AppFabric 将请求客户端 ID。中的客户端 ID AppFabric 是您的 Zendesk API 唯一标识符。要查找您的 Zendesk 唯一标识符，请按照以下步骤进行操作：

1. 在您的 Zendesk 账户中导航到[管理中心](https://support.zendesk.com/hc/en-us/articles/4408838272410)。

1. 选择**应用程序和集成**。

1. 选择 **APIs**，**Zendesk APIs**。

1. 选择 “**OAuth 客户端**” 选项卡。

1. 选择您为其创建的 OAuth 应用程序 AppFabric。

1. 在的 “ OAuth 客户 **ID” 字段中输入客户的**唯一标识符 AppFabric。

#### 客户端密钥
<a name="zendesk-client-secret"></a>

AppFabric 将请求客户机密钥。中的客户端密钥 AppFabric 是您的Zendesk秘密令牌。 Zendesk首次创建Zendesk OAuth应用程序时，仅显示一次您的密钥令牌。要在未保存初始密钥的情况下生成新的密钥令牌，请按照以下步骤进行操作：

1. 在您的 Zendesk 账户中导航到[管理中心](https://support.zendesk.com/hc/en-us/articles/4408838272410)。

1. 选择**应用程序和集成**。

1. 选择 **APIs**，**Zendesk APIs**。

1. 选择 “**OAuth 客户端**” 选项卡。

1. 选择您为其创建的 OAuth 应用程序 AppFabric。

1. 选择**密钥令牌**字段旁边的**重新生成**按钮。

1. 在的 “**客户机密” 字段中输入新的密钥**令牌 AppFabric。

#### 批准授权
<a name="zendesk-approve-authorization"></a>

在中创建应用程序授权后 AppFabric，您将收到一个Zendesk用于批准授权的弹出窗口。要批准 AppFabric 授权，请选择**允许**。