

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

# 配置Dropbox为 AppFabric
<a name="dropbox"></a>

Dropbox 通过将您的员工聚集在一起，帮助您的组织更快更好地完成工作，无论他们在做什么，在哪里工作，或者碰巧在使用什么样的工具。它通过提供一种简单、安全的内容共享方式，使用户能够加快创新和提高效率。Dropbox 是保持生活井然有序和保持工作顺利进行的地方。在 180 个国家/地区拥有超过 7 亿注册用户，Dropbox 的使命是设计一种更开明的工作方式。

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

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

## AppFabric 支持 Dropbox
<a name="dropbox-appfabric-support"></a>

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

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

 AppFabric 要使用将审核日志从支持的目标传输Dropbox到支持的目的地，您必须满足以下要求：
+ 您必须拥有 Dropbox 企业账户。如需详细了解如何创建或升级到 Dropbox 企业账户，请参阅 Dropbox 网站上的 [Dropbox Business](https://www.dropbox.com/business)。
+ 您的 Dropbox 账户中必须有具有团队管理员角色的用户。有关角色的更多信息，请参阅 *Dropbox 帮助中心*网站上的[如何更改 Dropbox 团队的管理员权限](https://help.dropbox.com/security/change-admin-rights)。

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

Dropbox 对 Dropbox API 施加速率限制。有关 Dropbox API 速率限制的更多信息，请参阅 *Dropbox 性能指南*网站上的[速率限制](https://developers.dropbox.com/dbx-performance-guide#api-rate-limits)。如果 AppFabric 和您的现有 Dropbox API 应用程序的组合超过限制，则显示在中的审核日志 AppFabric 可能会延迟。

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

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

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

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

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

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

1. 在**应用程序控制台的Dropbox应用程序中选择 “创建https://www.dropbox.com/developers/**[应用程序](https://www.dropbox.com/developers/apps)”。

1. 在新的应用程序配置页面上，选择 API 的**作用域访问权限**。

1. 接下来，为访问类型选择**完整 Dropbox**。

1. 为您的 OAuth 应用程序命名，然后选择**创建应用程序**以完成 OAuth 应用程序的初始设置。

1. 在应用程序信息页面上，在重定向 URIs 字段中添加采用以下格式的 OAuth2 重定向 URL。

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

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

1. 选择**添加**。

1. 复制并保存您的应用程序密钥和应用程序密钥，以便在 AppFabric 应用程序授权中使用。

1. 您可以将**设置**选项卡上的所有其他字段保留为默认值。

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

您必须使用应用程序信息屏幕上的**权限**选项卡向 Dropbox 应用程序添加以下范围：
+ `account_info.read`
+ `team_data.member`
+ `events.read`
+ `members.read`
+ `team_info.read`

完成后选择**提交**。

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

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

AppFabric 将请求您的租户 ID。输入任意一个可以唯一地标识您 Dropbox 账户的值，例如团队名称。

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

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

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

AppFabric 将请求客户端 ID。中的客户端 ID AppFabric 是您的Dropbox应用程序密钥。要查找您的 Dropbox 应用密钥，请按照以下步骤进行操作：

1. [在Dropbox应用程序中导航到应用程序控制台。https://www.dropbox.com/developers/](https://www.dropbox.com/developers/apps)

1. 找到你用来连接的应用程序 AppFabric。

1. 在应用程序信息页面的**状态**部分中找到应用程序密钥。

1. 在的 “**客户端 ID**” 字段中输入Dropbox应用程序的应用程序密钥 AppFabric。

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

AppFabric 将请求客户机密钥。中的客户端密钥 AppFabric 是您的Dropbox应用程序密钥。要查找您的 Dropbox 应用程序私匙，请按照以下步骤进行操作：

1. [在Dropbox应用程序中导航到应用程序控制台。https://www.dropbox.com/developers/](https://www.dropbox.com/developers/apps)

1. 找到你用来连接的应用程序 AppFabric。

1. 在应用程序信息页面的**状态**部分中找到应用程序私匙。

1. 在的 “**客户端密钥” 字段中输入Dropbox应用程序的应用程序密钥** AppFabric。

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

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