View a markdown version of this page

Amazon SES 的操作、资源和条件键 - 服务授权参考

Amazon SES 的操作、资源和条件键

Amazon SES(服务前缀:ses)提供以下特定于服务的操作、资源、操作和条件密钥以用于 IAM 权限策略。

参考:

Amazon SES 定义的 API 操作

下表将 API 操作映射到它们授权的 IAM 操作。仅列出具有给定 API 和操作的静态值的条件键;有关每个操作支持的完整条件键集,请参阅操作表。

操作 IAM 操作 条件键 可能的值 访问级别

CloneReceiptRuleSet

ses: CloneReceiptRuleSet

写入

CreateConfigurationSet

ses: CreateConfigurationSet

写入

ses: TagResource

标记、写作

CreateConfigurationSetEventDestination

ses: CreateConfigurationSetEventDestination

写入

我是:PassRole

我是:PassedToService

es.amazonaws.com

写入

CreateConfigurationSetTrackingOptions

ses: CreateConfigurationSetTrackingOptions

写入

CreateCustomVerificationEmailTemplate

ses: CreateCustomVerificationEmailTemplate

写入

ses: TagResource

标记、写作

CreateReceiptFilter

ses: CreateReceiptFilter

写入

CreateReceiptRule

ses: CreateReceiptRule

写入

我是:PassRole

我是:PassedToService

es.amazonaws.com

写入

CreateReceiptRuleSet

ses: CreateReceiptRuleSet

写入

CreateTemplate

ses: CreateTemplate

写入

DeleteConfigurationSet

ses: DeleteConfigurationSet

写入

DeleteConfigurationSetEventDestination

ses: DeleteConfigurationSetEventDestination

写入

DeleteConfigurationSetTrackingOptions

ses: DeleteConfigurationSetTrackingOptions

写入

DeleteCustomVerificationEmailTemplate

ses: DeleteCustomVerificationEmailTemplate

写入

DeleteIdentity

ses: DeleteIdentity

写入

DeleteIdentityPolicy

ses: DeleteIdentityPolicy

权限管理,写入

DeleteReceiptFilter

ses: DeleteReceiptFilter

写入

DeleteReceiptRule

ses: DeleteReceiptRule

写入

DeleteReceiptRuleSet

ses: DeleteReceiptRuleSet

写入

DeleteTemplate

ses: DeleteTemplate

写入

DeleteVerifiedEmailAddress

ses: DeleteVerifiedEmailAddress

写入

DescribeActiveReceiptRuleSet

ses: DescribeActiveReceiptRuleSet

读取

DescribeConfigurationSet

ses: DescribeConfigurationSet

读取

DescribeReceiptRule

ses: DescribeReceiptRule

读取

DescribeReceiptRuleSet

ses: DescribeReceiptRuleSet

读取

GetAccountSendingEnabled

ses: GetAccountSendingEnabled

读取

GetCustomVerificationEmailTemplate

ses: GetCustomVerificationEmailTemplate

读取

GetIdentityDkimAttributes

ses: GetIdentityDkimAttributes

读取

GetIdentityMailFromDomainAttributes

ses: GetIdentityMailFromDomainAttributes

读取

GetIdentityNotificationAttributes

ses: GetIdentityNotificationAttributes

读取

GetIdentityPolicies

ses: GetIdentityPolicies

读取

GetIdentityVerificationAttributes

ses: GetIdentityVerificationAttributes

读取

GetSendQuota

ses: GetSendQuota

读取

GetSendStatistics

ses: GetSendStatistics

读取

GetTemplate

ses: GetTemplate

读取

ListConfigurationSets

ses: ListConfigurationSets

列表

ListCustomVerificationEmailTemplates

ses: ListCustomVerificationEmailTemplates

列表

ListIdentities

ses: ListIdentities

列表

ListIdentityPolicies

ses: ListIdentityPolicies

列表

ListReceiptFilters

ses: ListReceiptFilters

读取

ListReceiptRuleSets

ses: ListReceiptRuleSets

读取

ListTemplates

ses: ListTemplates

列表

ListVerifiedEmailAddresses

ses: ListVerifiedEmailAddresses

读取

PutConfigurationSetDeliveryOptions

ses: PutConfigurationSetDeliveryOptions

写入

PutIdentityPolicy

ses: PutIdentityPolicy

权限管理,写入

ReorderReceiptRuleSet

ses: ReorderReceiptRuleSet

写入

SendCustomVerificationEmail

ses: SendCustomVerificationEmail

写入

SetActiveReceiptRuleSet

ses: SetActiveReceiptRuleSet

写入

SetIdentityDkimEnabled

ses: SetIdentityDkimEnabled

写入

SetIdentityFeedbackForwardingEnabled

ses: SetIdentityFeedbackForwardingEnabled

写入

SetIdentityHeadersInNotificationsEnabled

ses: SetIdentityHeadersInNotificationsEnabled

写入

SetIdentityMailFromDomain

ses: SetIdentityMailFromDomain

写入

SetIdentityNotificationTopic

ses: SetIdentityNotificationTopic

写入

SetReceiptRulePosition

ses: SetReceiptRulePosition

写入

TestRenderTemplate

ses: TestRenderTemplate

写入

UpdateAccountSendingEnabled

ses: UpdateAccountSendingEnabled

写入

UpdateConfigurationSetEventDestination

ses: UpdateConfigurationSetEventDestination

写入

我是:PassRole

我是:PassedToService

es.amazonaws.com

写入

UpdateConfigurationSetReputationMetricsEnabled

ses: UpdateConfigurationSetReputationMetricsEnabled

写入

UpdateConfigurationSetSendingEnabled

ses: UpdateConfigurationSetSendingEnabled

写入

UpdateConfigurationSetTrackingOptions

ses: UpdateConfigurationSetTrackingOptions

写入

UpdateCustomVerificationEmailTemplate

ses: UpdateCustomVerificationEmailTemplate

写入

UpdateReceiptRule

ses: UpdateReceiptRule

写入

我是:PassRole

我是:PassedToService

es.amazonaws.com

写入

UpdateTemplate

ses: UpdateTemplate

写入

VerifyDomainDkim

ses: VerifyDomainDkim

写入

VerifyDomainIdentity

ses: VerifyDomainIdentity

写入

VerifyEmailAddress

ses: VerifyEmailAddress

写入

VerifyEmailIdentity

ses: VerifyEmailIdentity

写入

Amazon SES 定义的操作

您可以在 IAM 策略语句的 Action 元素中指定以下操作。可以使用策略授予在 AWS中执行操作的权限。您在策略中使用一项操作时,通常使用相同的名称允许或拒绝对 API 操作或 CLI 命令的访问。但在某些情况下,单一动作可控制对多项操作的访问。还有某些操作需要多种不同的动作。

操作 说明 资源类型(* 为必需) 条件键 访问级别

CloneReceiptRuleSet

授予权限以通过克隆现有接收规则集创建接收规则集

ses: ApiVersion

写入

CreateConfigurationSet

授予创建新配置集的权限

配置集

ses: ApiVersion

写入

CreateConfigurationSetEventDestination

授予以下权限:创建配置集事件目标

配置集

ses: ApiVersion

写入

CreateConfigurationSetTrackingOptions

授予权限以在用于打开和单击事件跟踪的配置集与自定义域之间创建关联

ses: ApiVersion

写入

CreateCustomVerificationEmailTemplate

授予以下权限:创建新的自定义验证电子邮件模板

自定义验证电子邮件模板

ses: ApiVersion

写入

CreateReceiptFilter

授予权限以创建新 IP 地址筛选器

ses: ApiVersion

写入

CreateReceiptRule

授予权限以创建接收规则

ses: ApiVersion

写入

CreateReceiptRuleSet

授予权限以创建空接收规则集

ses: ApiVersion

写入

CreateTemplate

授予权限以创建电子邮件模板

ses: ApiVersion

写入

DeleteConfigurationSet

授予删除现有配置集的权限

配置集

ses: ApiVersion

写入

DeleteConfigurationSetEventDestination

授予删除事件目标的权限

配置集

ses: ApiVersion

写入

DeleteConfigurationSetTrackingOptions

授予权限以删除用于打开和单击事件跟踪的配置集与自定义域之间的关联

ses: ApiVersion

写入

DeleteCustomVerificationEmailTemplate

授予删除现有自定义验证电子邮件模板的权限

自定义验证电子邮件模板

ses: ApiVersion

写入

DeleteIdentity

授予权限以删除指定身份

ses: ApiVersion

写入

DeleteIdentityPolicy

授予以下权限:删除给定身份(电子邮件地址或域)的指定发送授权策略

ses: ApiVersion

权限管理,写入

DeleteReceiptFilter

授予权限以删除指定 IP 地址筛选器

ses: ApiVersion

写入

DeleteReceiptRule

授予权限以删除指定接收规则

ses: ApiVersion

写入

DeleteReceiptRuleSet

授予权限以删除指定的接收规则集及其包含的所有接收规则

ses: ApiVersion

写入

DeleteTemplate

授予删除电子邮件模板的权限

ses: ApiVersion

写入

DeleteVerifiedEmailAddress

授予权限以从已验证地址列表中删除指定电子邮件地址

ses: ApiVersion

写入

DescribeActiveReceiptRuleSet

授予权限以返回当前处于活动状态的接收规则集的元数据和接收规则

ses: ApiVersion

读取

DescribeConfigurationSet

授予权限以返回指定配置集详细信息

ses: ApiVersion

读取

DescribeReceiptRule

授予权限以返回指定接收规则详细信息

ses: ApiVersion

读取

DescribeReceiptRuleSet

授予权限以返回指定接收规则集详细信息

ses: ApiVersion

读取

GetAccountSendingEnabled

授予权限以返回账户电子邮件发送状态

ses: ApiVersion

读取

GetCustomVerificationEmailTemplate

授予以下权限:针对指定的模板名称返回自定义电子邮件验证模板

自定义验证电子邮件模板

ses: ApiVersion

读取

GetIdentityDkimAttributes

授予权限以返回实体的 Easy DKIM 签名当前状态

ses: ApiVersion

读取

GetIdentityMailFromDomainAttributes

授予返回身份列表(电子邮件地址 and/or 域)的自定义 MAIL FROM 属性的权限

ses: ApiVersion

读取

GetIdentityNotificationAttributes

授予返回描述已验证身份(电子邮件地址 and/or 域)列表的身份通知属性的结构的权限,

ses: ApiVersion

读取

GetIdentityPolicies

授予以下权限:返回请求的用于给定身份(电子邮件地址或域)的发送授权策略

ses: ApiVersion

读取

GetIdentityVerificationAttributes

授予权限以返回身份列表的验证状态和(对于域身份)验证令牌

ses: ApiVersion

读取

GetSendQuota

授予权限以返回用户当前发送限制

ses: ApiVersion

读取

GetSendStatistics

授予权限以返回用户发送统计信息

ses: ApiVersion

读取

GetTemplate

授予权限以返回模板对象,其中包括指定模板的主题行、HTML 部分和文本部分

ses: ApiVersion

读取

ListConfigurationSets

授予以下权限:列出账户的所有配置集

ses: ApiVersion

列表

ListCustomVerificationEmailTemplates

授予以下权限:列出账户的所有现有自定义验证电子邮件模板

ses: ApiVersion

列表

ListIdentities

授予以下权限:列出账户的电子邮件身份

ses: ApiVersion

列表

ListIdentityPolicies

授予以下权限:列出账户的所有电子邮件模板

ses: ApiVersion

列表

ListReceiptFilters

授予权限以列出与账户关联的 IP 地址筛选器

ses: ApiVersion

读取

ListReceiptRuleSets

授予权限以列出账户下存在的接收规则集

ses: ApiVersion

读取

ListTemplates

授予权限以列出账户中存在的电子邮件模板

ses: ApiVersion

列表

ListVerifiedEmailAddresses

授予权限以列出账户中已验证的所有电子邮件地址

ses: ApiVersion

读取

PutConfigurationSetDeliveryOptions

授予权限以添加或更新配置集的交付选项

配置集

ses: ApiVersion

写入

PutIdentityPolicy

授予权限以为指定身份(电子邮件地址或域)添加或更新发送授权策略

ses: ApiVersion

权限管理,写入

ReorderReceiptRuleSet

授予权限以在接收规则集中重新排序接收规则

ses: ApiVersion

写入

SendBounce

授予权限以生成并向您通过 Amazon SES 收到电子邮件的发件人发送退回邮件

身份*

ses: ApiVersion

ses: FromAddress

写入

SendBulkTemplatedEmail

授予以下权限:编写发往多个目标的电子邮件

配置集

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

写入

身份*

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

模板*

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

SendCustomVerificationEmail

授予权限以向身份列表添加电子邮件地址,并尝试验证您的账户

自定义验证电子邮件模板

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

写入

身份*

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

SendEmail

授予发送电子邮件消息的权限

配置集

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

写入

身份*

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

模板

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

SendRawEmail

授予权限以发送包含客户端指定的标头和内容的电子邮件

配置集

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

写入

身份*

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

SendTemplatedEmail

授予权限以使用电子邮件模板撰写电子邮件

配置集

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

写入

身份*

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

模板*

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

SetActiveReceiptRuleSet

授予权限以将指定接收规则集设置为活动接收规则集

ses: ApiVersion

写入

SetIdentityDkimEnabled

授予权限以对从身份发送的电子邮件启用或禁用 Easy DKIM 签名

ses: ApiVersion

写入

SetIdentityFeedbackForwardingEnabled

授予权限以启用或禁用 Amazon SES 针对身份(电子邮件地址或域)转发退回和投诉通知

ses: ApiVersion

写入

SetIdentityHeadersInNotificationsEnabled

授予权限以设置 Amazon SES 是否在指定类型的给定身份(电子邮件地址或域)的 Amazon Simple Notification Service (Amazon SNS) 通知中包含原始电子邮件头

ses: ApiVersion

写入

SetIdentityMailFromDomain

授予权限以启用或禁用已验证身份的自定义 MAIL FROM 域设置

ses: ApiVersion

写入

SetIdentityNotificationTopic

授予权限以在向已验证身份发送通知时设置 Amazon Simple Notification Service (Amazon SNS) 主题

ses: ApiVersion

写入

SetReceiptRulePosition

授予权限以在接收规则集中设置指定接收规则位置

ses: ApiVersion

写入

TestRenderTemplate

授予以下权限:在提供模板和一组替换数据时,创建电子邮件的 MIME 内容的预览

ses: ApiVersion

写入

UpdateAccountSendingEnabled

授予权限以为账户启用或禁用电子邮件发送

ses: ApiVersion

写入

UpdateConfigurationSetEventDestination

授予权限以更新配置集的事件目标

配置集

ses: ApiVersion

写入

UpdateConfigurationSetReputationMetricsEnabled

授予权限以对使用特定配置集发送的电子邮件启用或禁用发布信誉指标

ses: ApiVersion

写入

UpdateConfigurationSetSendingEnabled

授予权限以对使用特定配置集发送的邮件启用或禁用电子邮件发送

ses: ApiVersion

写入

UpdateConfigurationSetTrackingOptions

授予权限以修改配置集和自定义域之间的关联以进行打开和点击事件跟踪

ses: ApiVersion

写入

UpdateCustomVerificationEmailTemplate

授予更新现有自定义验证电子邮件模板的权限

自定义验证电子邮件模板

ses: ApiVersion

写入

UpdateReceiptRule

授予权限以更新接收规则

ses: ApiVersion

写入

UpdateTemplate

授予更新电子邮件模板的权限

ses: ApiVersion

写入

VerifyDomainDkim

授予权限以为域返回一组 DKIM 令牌

ses: ApiVersion

写入

VerifyDomainIdentity

授予权限以验证域

ses: ApiVersion

写入

VerifyEmailAddress

授予权限以验证电子邮件地址

ses: ApiVersion

写入

VerifyEmailIdentity

授予权限以验证电子邮件身份

ses: ApiVersion

写入

Amazon SES 定义的资源类型

以下资源类型是由该服务定义的,可以在 IAM 权限策略语句的 Resource 元素中使用这些资源类型。

资源类型 ARN 条件键

配置集

arn: $ {Partition}: ses: $ {Region}: $ {Account}: configuration-set/$ {} ConfigurationSetName

自定义验证电子邮件模板

arn: $ {Partition}: ses: $ {Region}: $ {Account}: custom-verification-email-template/$ {} TemplateName

身份

arn: $ {Partition}: ses: $ {Region}: $ {Account}: identity/$ {} IdentityName

模板

arn: $ {Partition}: ses: $ {Region}: $ {Account}: template/$ {} TemplateName

Amazon SES 的条件键

Amazon SES 定义以下可以在 IAM policy 的 Condition 元素中使用的条件键。

条件键 描述 类型

ses: ApiVersion

基于 SES API 版本筛选操作

字符串

ses: FeedbackAddress

根据 “Return-Path” 地址筛选操作,该地址指定了通过电子邮件反馈转发将退回邮件和投诉发送到何处

字符串

ses: FromAddress

根据邮件的“发件人”地址筛选操作

字符串

ses: FromDisplayName

根据用作消息显示名称的“发件人”地址筛选操作

字符串

SES: 收件人

根据邮件的收件人地址(包括“收件人”、“抄送”和“密件抄送”地址)筛选操作。

ArrayOfString