Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

IAM policies for capacity reservations

Focus mode
IAM policies for capacity reservations - Amazon Athena

To control access to capacity reservations, use resource-level IAM permissions or identity-based IAM policies. Whenever you use IAM policies, make sure that you follow IAM best practices. For more information, see Security best practices in IAM in the IAM User Guide.

The following procedure is specific to Athena.

For IAM-specific information, see the links listed at the end of this section. For information about example JSON capacity reservations policies, see Example capacity reservation policies.

To use the visual editor in the IAM console to create a capacity reservation policy
  1. Sign in to the AWS Management Console and open the IAM console at https://console.aws.amazon.com/iam/.

  2. In the navigation pane on the left, choose Policies, and then choose Create policy.

  3. On the Visual editor tab, choose Choose a service. Then choose Athena to add to the policy.

  4. Choose Select actions, and then choose the actions to add to the policy. The visual editor shows the actions available in Athena. For more information, see Actions, resources, and condition keys for Amazon Athena in the Service Authorization Reference.

  5. Choose add actions to type a specific action or use wild card characters (*) to specify multiple actions.

    By default, the policy that you are creating allows the actions that you choose. If you chose one or more actions that support resource-level permissions to the capacity-reservation resource in Athena, then the editor lists the capacity-reservation resource.

  6. Choose Resources to specify the specific capacity reservations for your policy. For example JSON capacity reservation policies, see Example capacity reservation policies.

  7. Specify the capacity-reservation resource as follows:

    arn:aws:athena:<region>:<user-account>:capacity-reservation/<capacity-reservation-name>
  8. Choose Review policy, and then type a Name and a Description (optional) for the policy that you are creating. Review the policy summary to make sure that you granted the intended permissions.

  9. Choose Create policy to save your new policy.

  10. Attach this identity-based policy to a user, a group, or role.

For more information, see the following topics in the Service Authorization Reference and IAM User Guide:

For example JSON capacity reservation policies, see Example capacity reservation policies.

For a complete list of Amazon Athena actions, see the API action names in the Amazon Athena API Reference.

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.