

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

# 启用应用程序设置持久性
<a name="enabling-app-settings-persistence"></a>

查看以下主题，了解如何为应用程序用户启用应用程序设置持久性。 WorkSpaces 

**Topics**
+ [启用应用程序设置持久性的先决条件](prerequisites-app-settings-persistence.md)
+ [启用应用程序设置持久性的最佳做法](best-practices-app-settings-persistence.md)
+ [如何启用应用程序设置持久性](howto-enable-app-settings-persistence.md)

# 启用应用程序设置持久性的先决条件
<a name="prerequisites-app-settings-persistence"></a>

要启用应用程序设置持久性，您必须先执行以下操作：
+ 检查您是否拥有执行亚马逊 S3 操作的正确 AWS Identity and Access Management (IAM) 权限。有关更多信息，请参阅[亚马逊 WorkSpaces 应用程序的身份和访问管理](controlling-access.md)中的*用于主文件夹的 IAM 策略和 Amazon S3 存储桶*部分。
+ 使用根据 2017 年 12 月 7 日当天或之后发布 AWS 的基本图像创建的图像。有关已发布 AWS 基础映像的最新列表，请参阅[WorkSpaces 应用程序基础映像和托管映像更新发行说明](base-image-version-history.md)。
+ 将计划启用此功能的堆栈与基于使用 2018 年 8 月 29 日或之后发布的 A WorkSpaces pplications 代理版本的映像的队列相关联。有关更多信息，请参阅 [WorkSpaces 应用程序代理发行说明](agent-software-versions.md)。
+ 通过配置 Internet 访问或 Amazon S3 的 VPC 端点，启用从您的虚拟私有云（VPC）到 Amazon S3 的网络连接。有关更多信息，请参阅 [Amazon WorkSpaces 应用程序的联网和访问](managing-network.md)中的*主文件夹和 VPC 端点* 部分。

# 启用应用程序设置持久性的最佳做法
<a name="best-practices-app-settings-persistence"></a>

要启用应用程序设置持久性而不提供对实例的 Internet 访问，请使用 VPC 端点。此终端节点必须位于您的 WorkSpaces 应用程序实例所连接的 VPC 中。您必须附加自定义策略才能允许 WorkSpaces 应用程序访问终端节点。有关如何创建自定义策略的信息，请参阅[Amazon WorkSpaces 应用程序的联网和访问](managing-network.md)中的“主文件夹和 VPC 端点”**部分。有关私有 Amazon S3 端点的更多信息，请参阅《Amazon VPC 用户指南》**中的 [VPC 端点](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-endpoints.html)和 [Amazon S3 的端点](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-endpoints-s3.html)。

# 如何启用应用程序设置持久性
<a name="howto-enable-app-settings-persistence"></a>

在创建堆栈时或创建堆栈之后，您可以使用应用程序控制台、 WorkSpaces WorkSpaces 应用程序 API、 AWS SDK 或 AWS 命令行界面 (CLI) 启用或禁用应用程序设置持久性。对于每个 AWS 区域，永久性应用程序设置存储在您账户的 S3 存储桶中。

首次为某个区域中的堆栈启用应用程序设置持久性时， WorkSpaces 应用程序会在同一 AWS 区域的 AWS 账户中创建一个 S3 存储桶。同一个存储桶存储该区域中所有用户和所有堆栈的应用程序设置 VHD 文件。 AWS 有关更多信息，请参阅[管理 VHDs 适用于您的用户的应用程序设置](administer-app-settings-vhds.md)中的 *Amazon S3 存储桶设置*。

**在创建堆栈期间启用应用程序设置持久性**
+ 按照[在 Amazon WorkSpaces 应用程序中创建堆栈](set-up-stacks-fleets-install.md)中的步骤操作，并确保选中了 **Enable Application Settings Persistence (启用应用程序设置持久性)**。

**为现有堆栈启用应用程序设置持久性**

1. 在 [https://console.aws.amazon.com/appst WorkSpaces ](https://console.aws.amazon.com/appstream2) ream2 上打开应用程序控制台。

1. 在左侧导航窗格中，选择 **Stacks (堆栈)**，然后选择要为其启用应用程序设置持久性的堆栈。

1. 在堆栈列表下，依次选择 **User Settings (用户设置)**、**Application Settings Persistence (应用程序设置持久性)**、**Edit (编辑)**。

1. 在 **Application Settings Persistence (应用程序设置持久性)** 对话框中，选择 **Enable Application Settings Persistence (启用应用程序设置持久性)**。

1. 确认当前设置组或键入新设置组的名称。完成后，选择 **Update (更新)**。

新的流式传输会话现在便已启用应用程序设置持久性。