Actions, resources, and condition keys for Amazon Simple Email Service - Mail Manager
Amazon Simple Email Service - Mail Manager (service prefix: ses) provides the following
service-specific operations, resources, actions, and condition keys for use in IAM permission
policies.
References:
-
Learn how to configure this service.
-
View a list of the API operations available for this service.
-
Learn how to secure this service and its resources by using IAM permission policies.
-
View the programmatic service authorization reference
for this service.
Topics
API operations defined by Amazon Simple Email Service - Mail Manager
Actions defined by Amazon Simple Email Service - Mail Manager
Permission-only actions for Amazon Simple Email Service - Mail Manager
Resource types defined by Amazon Simple Email Service - Mail Manager
Condition keys for Amazon Simple Email Service - Mail Manager
API operations defined by Amazon Simple Email Service - Mail Manager
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 |
|---|---|---|---|---|
|
CreateAddonInstance |
Write |
|||
Tagging, Write |
||||
|
CreateAddonSubscription |
Write |
|||
Tagging, Write |
||||
|
CreateAddressList |
Write |
|||
Tagging, Write |
||||
|
CreateAddressListImportJob |
Write |
|||
|
CreateArchive |
Write |
|||
Tagging, Write |
||||
|
CreateIngressPoint |
Write |
|||
Tagging, Write |
||||
|
CreateRelay |
Write |
|||
Tagging, Write |
||||
|
CreateRuleSet |
Write |
|||
Tagging, Write |
||||
iam:PassedToService |
ses.amazonaws.com |
Write |
||
|
CreateTrafficPolicy |
Write |
|||
Tagging, Write |
||||
|
DeleteAddonInstance |
Write |
|||
|
DeleteAddonSubscription |
Write |
|||
|
DeleteAddressList |
Write |
|||
|
DeleteArchive |
Write |
|||
|
DeleteIngressPoint |
Write |
|||
|
DeleteRelay |
Write |
|||
|
DeleteRuleSet |
Write |
|||
|
DeleteTrafficPolicy |
Write |
|||
|
DeregisterMemberFromAddressList |
Write |
|||
|
GetAddonInstance |
Read |
|||
|
GetAddonSubscription |
Read |
|||
|
GetAddressList |
Read |
|||
|
GetAddressListImportJob |
Read |
|||
|
GetArchive |
Read |
|||
|
GetArchiveExport |
Read |
|||
|
GetArchiveMessage |
Read |
|||
|
GetArchiveMessageContent |
Read |
|||
|
GetArchiveSearch |
Read |
|||
|
GetArchiveSearchResults |
Read |
|||
|
GetIngressPoint |
Read |
|||
|
GetMemberOfAddressList |
Read |
|||
|
GetRelay |
Read |
|||
|
GetRuleSet |
Read |
|||
|
GetTrafficPolicy |
Read |
|||
|
ListAddonInstances |
List |
|||
|
ListAddonSubscriptions |
List |
|||
|
ListAddressListImportJobs |
List |
|||
|
ListAddressLists |
List |
|||
|
ListArchiveExports |
List |
|||
|
ListArchiveSearches |
List |
|||
|
ListArchives |
List |
|||
|
ListIngressPoints |
List |
|||
|
ListMembersOfAddressList |
List |
|||
|
ListRelays |
List |
|||
|
ListRuleSets |
List |
|||
|
ListTagsForResource |
Read |
|||
|
ListTrafficPolicies |
List |
|||
|
RegisterMemberToAddressList |
Write |
|||
|
StartAddressListImportJob |
Write |
|||
|
StartArchiveExport |
Write |
|||
|
StartArchiveSearch |
Write |
|||
|
StopAddressListImportJob |
Write |
|||
|
StopArchiveExport |
Write |
|||
|
StopArchiveSearch |
Write |
|||
|
TagResource |
Tagging, Write |
|||
|
UntagResource |
Tagging, Write |
|||
|
UpdateArchive |
Write |
|||
|
UpdateIngressPoint |
Write |
|||
|
UpdateRelay |
Write |
|||
|
UpdateRuleSet |
Write |
|||
iam:PassedToService |
ses.amazonaws.com |
Write |
||
|
UpdateTrafficPolicy |
Write |
Actions defined by Amazon Simple Email Service - Mail Manager
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 |
|---|---|---|---|---|
Grants permission to create an addon instance |
Write |
|||
Grants permission to create an addon subscription |
Write |
|||
Grants permission to create an address list |
Write |
|||
Grants permission to create an import job on an address list |
Write |
|||
Grants permission to create an archive |
Write |
|||
Grants permission to create an ingress point |
Write |
|||
Grants permission to create a SMTP relay |
Write |
|||
Grants permission to create a rule set |
Write |
|||
Grants permission to create a traffic policy |
Write |
|||
Grants permission to delete an addon instance |
Write |
|||
Grants permission to delete an addon subscription |
Write |
|||
Grants permission to delete an address list |
Write |
|||
Grants permission to delete an archive |
Write |
|||
Grants permission to delete an ingress point |
Write |
|||
Grants permission to delete a SMTP relay |
Write |
|||
Grants permission to delete a rule set |
Write |
|||
Grants permission to delete a traffic point |
Write |
|||
Grants permission to remove a member from an address list |
Write |
|||
Grants permission to get information about an addon instance |
Read |
|||
Grants permission to get information about an addon subscription |
Read |
|||
Grants permission to get information about an address list |
Read |
|||
Grants permission to get information about an import job on an address list |
Read |
|||
Grants permission to get information about an archive |
Read |
|||
Grants permission to get information about an archive export |
Read |
|||
Grants permission to retrieve archived message |
Read |
|||
Grants permission to retrieve archived message content |
Read |
|||
Grants permission to get information about a search |
Read |
|||
Grants permission to get information about search results |
Read |
|||
Grants permission to get information about an ingress point |
Read |
|||
Grants permission to get information about a member in an address list |
Read |
|||
Grants permission to get information about a SMTP relay |
Read |
|||
Grants permission to get information about a rule set |
Read |
|||
Grants permission to get information about a traffic policy |
Read |
|||
Grants permission to list all of the addon instances associated with your account |
List |
|||
Grants permission to list all of the addon subscriptions associated with your account |
List |
|||
Grants permission to list all of the import jobs associated with an address list |
List |
|||
Grants permission to list all of the address lists associated with your account |
List |
|||
Grants permission to list all of the archive exports associated with your account |
List |
|||
Grants permission to list all of the archive searches associated with your account |
List |
|||
Grants permission to list all of the archives associated with your account |
List |
|||
Grants permission to list all of the ingress points associated with your account |
List |
|||
Grants permission to list all of the members associated with an address list |
List |
|||
Grants permission to list all of the SMTP relays associated with your account |
List |
|||
Grants permission to list all of the rule sets associated with your account |
List |
|||
Grants permission to list all of the tags associated with the resource |
Read |
|||
Grants permission to list all of the traffic policies associated with your account |
List |
|||
Grants permission to add a member to an address list |
Write |
|||
Grants permission to start an import job on an address list |
Write |
|||
Grants permission to start an archive export |
Write |
|||
Grants permission to start an archive search |
Write |
|||
Grants permission to stop an ongoing import job on an address list |
Write |
|||
Grants permission to stop archive export |
Write |
|||
Grants permission to stop archive search |
Write |
|||
Grants permission to add one or more tags (keys and values) to a specified resource |
Tagging, Write |
|||
Grants permission to remove one or more tags (keys and values) from a specified resource |
Tagging, Write |
|||
Grants permission to update an archive |
Write |
|||
Grants permission to update an ingress point |
Write |
|||
Grants permission to update a SMTP relay |
Write |
|||
Grants permission to update a rule set |
Write |
|||
Grants permission to update a traffic policy |
Write |
Permission-only actions for Amazon Simple Email Service - Mail Manager
The following actions are defined by Amazon Simple Email Service - Mail Manager but are not directly invocable through any API operation. They can only be used in IAM policy statements to grant or deny permissions.
| Actions | Description | Resource types (*required) | Condition keys | Access level |
|---|---|---|---|---|
Grants permission to configure vended log delivery for Mail Manager resources |
Permissions management, Write |
|||
Resource types defined by Amazon Simple Email Service - Mail Manager
The following resource types are defined by this service and can be used in the
Resource element of IAM permission policy statements.
| Resource types | ARN | Condition keys |
|---|---|---|
arn:${Partition}:ses:${Region}:${Account}:addon-instance/${AddonInstanceId} |
||
arn:${Partition}:ses:${Region}:${Account}:addon-subscription/${AddonSubscriptionId} |
||
arn:${Partition}:ses:${Region}:${Account}:mailmanager-address-list/${AddressListId} |
||
arn:${Partition}:ses:${Region}:${Account}:mailmanager-archive/${ArchiveId} |
||
arn:${Partition}:ses:${Region}:${Account}:mailmanager-ingress-point/${IngressPointId} |
||
arn:${Partition}:ses:${Region}:${Account}:mailmanager-rule-set/${RuleSetId} |
||
arn:${Partition}:ses:${Region}:${Account}:mailmanager-smtp-relay/${RelayId} |
||
arn:${Partition}:ses:${Region}:${Account}:mailmanager-traffic-policy/${TrafficPolicyId} |
Condition keys for Amazon Simple Email Service - Mail Manager
Amazon Simple Email Service - Mail Manager defines the following condition keys that can be used in the
Condition element of an IAM policy.
| Condition keys | Description | Type |
|---|---|---|
Filters access by the presence of tag key-value pairs in the request |
String |
|
Filters access by tag key-value pairs attached to the resource |
String |
|
Filters access by the presence of tag keys in the request |
ArrayOfString |
|
Filters access by SES Addon Subscription ARN |
ARN |
|
Filters access by SES Mail Manager ingress point type, for example OPEN or AUTH |
String |
|
Filters access by SES Mail Manager rule set ARN |
ARN |
|
Filters access by SES Mail Manager traffic policy ARN |
ARN |