View a markdown version of this page

Actions, resources, and condition keys for AWS Support - Service Authorization Reference

Actions, resources, and condition keys for AWS Support

AWS Support (service prefix: support) provides the following service-specific operations, resources, actions, and condition keys for use in IAM permission policies.

References:

API operations defined by AWS Support

The following table maps API operations to the IAM actions they authorize. Only condition keys that have static values for the given API and action are listed; for the full set of condition keys supported by each action, see the Actions table.

Operation IAM action Condition key Possible value(s) Access level

AddAttachmentsToSet

support:AddAttachmentsToSet

Write

AddCommunicationToCase

support:AddCommunicationToCase

Write

CreateCase

support:CreateCase

Write

DescribeAttachment

support:DescribeAttachment

Read

DescribeCases

support:DescribeCases

Read

DescribeCommunications

support:DescribeCommunications

Read

DescribeCreateCaseOptions

support:DescribeCreateCaseOptions

Read

DescribeServices

support:DescribeServices

Read

DescribeSeverityLevels

support:DescribeSeverityLevels

Read

DescribeSupportedLanguages

support:DescribeSupportedLanguages

Read

DescribeTrustedAdvisorCheckRefreshStatuses

support:DescribeTrustedAdvisorCheckRefreshStatuses

Read

RefreshTrustedAdvisorCheck

support:RefreshTrustedAdvisorCheck

Write

ResolveCase

support:ResolveCase

Write

Actions defined by AWS Support

You can specify the following actions in the Action element of an IAM policy statement. Use policies to grant permissions to perform an operation in AWS. When you use an action in a policy, you usually allow or deny access to the API operation or CLI command with the same name. However, in some cases, a single action controls access to more than one operation. Alternatively, some operations require several different actions.

Actions Description Resource types (*required) Condition keys Access level

AddAttachmentsToSet

Grants permission to add one or more attachments to an AWS Support case

Write

AddCommunicationToCase

Grants permission to add a customer communication to an AWS Support case

Write

CreateCase

Grants permission to creates a new AWS Support case

Write

DescribeAttachment

Grants permission to describe attachment detail

Read

DescribeCaseAttributes

Grants permission to allow secondary services to read AWS Support case attributes.This is an internally managed function

Read

DescribeCaseOptions

Grants permission to describe the available options for a single AWS Support case. This is an internally managed function

Read

DescribeCases

Grants permission to list AWS Support cases that matches the given inputs

Read

DescribeCommunication

Grants permission to get a single communication and attachments for a single AWS Support case

Read

DescribeCommunications

Grants permission to list the communications and attachments for one or more AWS Support cases

Read

DescribeCreateCaseOptions

Grants permission to describes the available options for creating a support case

Read

DescribeIssueTypes

Grants permission to return issue types for AWS Support cases

Read

DescribeServices

Grants permission to list AWS services and categories that applies to each service

Read

DescribeSeverityLevels

Grants permission to list severity levels that can be assigned to an AWS Support case

Read

DescribeSupportLevel

Grants permission to return the support level for an AWS Account identifier

Read

DescribeSupportedLanguages

Grants permission to describes the available support languages for a given category code, service code and issue type

Read

DescribeTrustedAdvisorCheckRefreshStatuses

Grants permission to get the status of a Trusted Advisor refresh check based on a list of check identifiers

Read

DescribeTrustedAdvisorCheckResult

Grants permission to get the results of the Trusted Advisor check that has the specified check identifier

Read

DescribeTrustedAdvisorCheckSummaries

Grants permission to get the summaries of the results of the Trusted Advisor checks that have the specified check identifiers

Read

DescribeTrustedAdvisorChecks

Grants permission to get a list of all available Trusted Advisor checks, including name, identifier, category and description

Read

GetInteraction

Grants permission to retrieve personalized troubleshooting assistance for account and technical issues for a specific interaction

Read

InitiateCallForCase

Grants permission to initiate a call on AWS Support Center. This is an internally managed function

Write

InitiateChatForCase

Grants permission to initiate a chat on AWS Support Center.This is an internally managed function

Write

InitiateLiveContactForCase

Grants permission to initiate a live contact on AWS Support Center. This is an internally managed function

Write

ListInteractionEntries

Grants permission to retrieve a list of entries within a specific interaction, including messages, status updates, or other relevant data points

Read

ListInteractions

Grants permission to retrieve a list of interactions, potentially with filters or pagination

Read

PutCaseAttributes

Grants permission to allow secondary services to attach attributes to AWS Support cases. This is an internally managed function

Write

RateCaseCommunication

Grants permission to rate an AWS Support case communication

Write

RefreshTrustedAdvisorCheck

Grants permission to requests a refresh of the Trusted Advisor check that has the specified check identifier

Write

ResolveCase

Grants permission to resolve an AWS Support case

Write

ResolveInteraction

Grants permission to mark a specific interaction as resolved by its unique identifier, indicating that the issue has been addressed and no further action is needed

Write

SearchForCases

Grants permission to return a list of AWS Support cases that matches the given inputs

Read

StartInteraction

Grants permission to start a specific interaction to receive personalized troubleshooting assistance for account and technical issues

Write

UpdateCaseSeverity

Grants permission to update the severity for a single AWS Support case. This is an internally managed function

Write

UpdateInteraction

Grants permission to update a specific interaction to receive personalized troubleshooting assistance for account and technical issues

Write

Resource types defined by AWS Support

AWS Support does not support specifying a resource ARN in the Resource element of an IAM policy statement.

Condition keys for AWS Support

AWS Support has no service-specific condition keys that can be used in the Condition element of policy statements.