

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

# 配置Genesys Cloud为 AppFabric
<a name="genesys"></a>

Genesys Cloud通过简单的 all-in-one界面在数字和语音渠道上创建流畅的对话。这使公司能够为员工和客户提供卓越的体验，并从快速部署、降低复杂性和简单管理中获益。

 AWS AppFabric 为了安全起见，您可以使用接收来自的审计日志和用户数据Genesys Cloud，将数据标准化为开放网络安全架构框架 (OCSF) 格式，然后将数据输出到亚马逊简单存储服务 (Amazon S3) 存储桶或亚马逊数据 Firehose 流。

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

## AppFabric 支持 Genesys Cloud
<a name="genesys-appfabric-support"></a>

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

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

 AppFabric 要使用将审核日志从支持的目标传输Genesys Cloud到支持的目的地，您必须满足以下要求：
+ 您必须具有 Genesys Cloud 账户。
+ 您的 Genesys Cloud 账户中必须有具有管理员角色的用户。

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

Genesys Cloud 对 Genesys Cloud API 施加速率限制。有关 Genesys Cloud API 速率限制的更多信息，请参阅 Genesys Cloud Developer 网站上的[速率限制](https://developer.genesys.cloud/platform/api/rate-limits)。

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

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

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

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

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

AppFabric 与Genesys Cloud使用集成 OAuth。要在中创建 OAuth应用程序Genesys Cloud，请按以下步骤操作：

1. 按照*Genesys Cloud资源中心*网站的 “[创建 OAuth 客户端](https://help.mypurecloud.com/articles/create-an-oauth-client/)” 中的说明进行操作。

   对于**授权类型**，选择**代码授权**。

1. 使用以下格式的重定向 URL 作为**授权重定向 URIs**。

   ```
   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`。

1. 选择**范围**框以显示您的应用程序可用的范围列表。选择范围`audits:readonly`然后`users:readonly`。有关范围的信息，请参阅Genesys Cloud开发人员中心中的[OAuth 作用域](https://developer.genesys.cloud/api/rest/authorization/scopes.html)。

1. 选择**保存**。Genesys Cloud 会创建客户端 ID 和客户端密钥（令牌）。

### 所需范围
<a name="genesys-required-scopes"></a>

您必须在Genesys Cloud OAuth应用程序中添加以下范围：
+ `audits:readonly`
+ `users:readonly`

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

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

AppFabric 将请求您的租户 ID。中的租户 ID AppFabric 是您的Genesys Cloud实例名称。您可以在浏览器的地址栏中找到租户 ID。例如，`usw2.pure.cloud` 是以下 URL `https://login.usw2.pure.cloud` 中的租户 ID。

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

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

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

AppFabric 将请求客户端 ID。要在 Genesys Cloud 中查找您的客户端 ID，请按以下步骤操作：

1. 选择**管理员**。

1. 在 “**集成**” 下，选择**OAuth**。

1. 选择要获取 OAuth 客户端 ID 的客户端。

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

AppFabric 将请求客户机密钥。要在 Genesys Cloud 中查找您的客户端密钥，请执行以下步骤：

1. 选择**管理员**。

1. 在 “**集成**” 下，选择**OAuth**。

1. 选择要获取 OAuth 客户端密钥的客户端。