

# 使用 Amazon CloudFormation StackSet 的先决条件
<a name="stacksets-prereqs"></a>

StackSets 扩展了堆栈的功能，因此您可以在一次操作中跨多个账户和区域创建、更新或删除堆栈。

由于 StackSet 会跨多个账户执行堆栈操作，您需要具有在 Amazon Web Services 账户中定义的必要权限，然后才能创建第一个 StackSet。

您可以使用*自行管理*权限或*服务托管*权限管理 StackSets。
+ 对于*自行管理*的 StackSets，必须在每个目标账户和 Amazon Web Services 区域中创建和管理 IAM 角色。有关更多信息，请参阅 [授予自行管理的权限](stacksets-prereqs-self-managed.md)。
+ 对于*服务托管*的 StackSets，则无需在每个账户中手动创建和管理 IAM 角色，Amazon 为您处理角色的创建和权限。有关更多信息，请参阅 [激活可信访问权限](stacksets-orgs-activate-trusted-access.md)。

**Topics**
+ [准备在默认禁用的 Amazon Web Services 区域执行 StackSet 操作](stacksets-opt-in-regions.md)
+ [授予自行管理的权限](stacksets-prereqs-self-managed.md)
+ [使用 Amazon Organizations 为 StackSet 激活可信访问权限](stacksets-orgs-activate-trusted-access.md)