View a markdown version of this page

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

Amazon Pinpoint Email Service 的操作、资源和条件键

Amazon Pinpoint 电子邮件服务(服务前缀:ses)提供以下特定于服务的操作、资源、操作和条件密钥,供在 IAM 权限策略中使用。

参考:

由亚马逊 Pinpoint 电子邮件服务定义的 API 操作

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

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

CreateConfigurationSet

ses: CreateConfigurationSet

写入

ses: TagResource

标记、写作

CreateConfigurationSetEventDestination

ses: CreateConfigurationSetEventDestination

写入

我是:PassRole

我是:PassedToService

es.amazonaws.com

写入

CreateDedicatedIpPool

ses: CreateDedicatedIpPool

写入

ses: TagResource

标记、写作

CreateDeliverabilityTestReport

ses: CreateDeliverabilityTestReport

写入

ses: TagResource

标记、写作

CreateEmailIdentity

ses: CreateEmailIdentity

写入

ses: TagResource

标记、写作

DeleteConfigurationSet

ses: DeleteConfigurationSet

写入

DeleteConfigurationSetEventDestination

ses: DeleteConfigurationSetEventDestination

写入

DeleteDedicatedIpPool

ses: DeleteDedicatedIpPool

写入

DeleteEmailIdentity

ses: DeleteEmailIdentity

写入

GetAccount

ses: GetAccount

读取

GetBlacklistReports

ses: GetBlacklistReports

读取

GetConfigurationSet

ses: GetConfigurationSet

读取

GetConfigurationSetEventDestinations

ses: GetConfigurationSetEventDestinations

读取

GetDedicatedIp

ses: GetDedicatedIp

读取

GetDedicatedIps

ses: GetDedicatedIps

读取

GetDeliverabilityDashboardOptions

ses: GetDeliverabilityDashboardOptions

读取

GetDeliverabilityTestReport

ses: GetDeliverabilityTestReport

读取

GetDomainDeliverabilityCampaign

ses: GetDomainDeliverabilityCampaign

读取

GetDomainStatisticsReport

ses: GetDomainStatisticsReport

读取

GetEmailIdentity

ses: GetEmailIdentity

读取

ListConfigurationSets

ses: ListConfigurationSets

列表

ListDedicatedIpPools

ses: ListDedicatedIpPools

列表

ListDeliverabilityTestReports

ses: ListDeliverabilityTestReports

列表

ListDomainDeliverabilityCampaigns

ses: ListDomainDeliverabilityCampaigns

读取

ListEmailIdentities

ses: ListEmailIdentities

列表

ListTagsForResource

ses: ListTagsForResource

读取

PutAccountDedicatedIpWarmupAttributes

ses: PutAccountDedicatedIpWarmupAttributes

写入

PutAccountSendingAttributes

ses: PutAccountSendingAttributes

写入

PutConfigurationSetDeliveryOptions

ses: PutConfigurationSetDeliveryOptions

写入

PutConfigurationSetReputationOptions

ses: PutConfigurationSetReputationOptions

写入

PutConfigurationSetSendingOptions

ses: PutConfigurationSetSendingOptions

写入

PutConfigurationSetTrackingOptions

ses: PutConfigurationSetTrackingOptions

写入

PutDedicatedIpInPool

ses: PutDedicatedIpInPool

写入

PutDedicatedIpWarmupAttributes

ses: PutDedicatedIpWarmupAttributes

写入

PutDeliverabilityDashboardOption

ses: PutDeliverabilityDashboardOption

写入

PutEmailIdentityDkimAttributes

ses: PutEmailIdentityDkimAttributes

写入

PutEmailIdentityFeedbackAttributes

ses: PutEmailIdentityFeedbackAttributes

写入

PutEmailIdentityMailFromAttributes

ses: PutEmailIdentityMailFromAttributes

写入

TagResource

ses: TagResource

标记、写作

UntagResource

ses: UntagResource

标记、写作

UpdateConfigurationSetEventDestination

ses: UpdateConfigurationSetEventDestination

写入

我是:PassRole

我是:PassedToService

es.amazonaws.com

写入

Amazon Pinpoint Email Service 定义的操作

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

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

CreateConfigurationSet

授予创建配置集的权限

配置集

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

ses: ApiVersion

写入

专用 IP 池

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

ses: ApiVersion

CreateConfigurationSetEventDestination

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

配置集*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

写入

CreateDedicatedIpPool

授予以下权限:创建新的专用 IP 地址池

专用 IP 池

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

ses: ApiVersion

写入

CreateDeliverabilityTestReport

授予以下权限:创建新的预测性收件箱放置测试

身份*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

ses: ApiVersion

写入

CreateEmailIdentity

授予开始验证电子邮件身份过程的权限

身份

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

ses: ApiVersion

写入

DeleteConfigurationSet

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

配置集*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

写入

DeleteConfigurationSetEventDestination

授予删除事件目标的权限

配置集*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

写入

DeleteDedicatedIpPool

授予删除专用 IP 池的权限

专用 IP 池*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

写入

DeleteEmailIdentity

授予以下权限:删除您以前验证的电子邮件身份

身份*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

写入

GetAccount

授予以下权限:获取电子邮件发送状态和功能的信息

ses: ApiVersion

读取

GetBlacklistReports

授予以下权限:检索显示您的专用 IP 地址的拒绝列表

ses: ApiVersion

读取

GetConfigurationSet

授予以下权限:获取有关现有配置集的信息

配置集*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

读取

GetConfigurationSetEventDestinations

授予以下权限:检索与配置集关联的事件目标列表

配置集*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

读取

GetDedicatedIp

授予以下权限:获取专用 IP 地址的信息

ses: ApiVersion

读取

GetDedicatedIps

授予以下权限:列出与您的账户关联的专用 IP 地址

专用 IP 池*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

读取

GetDeliverabilityDashboardOptions

授予以下权限:获取送达率控制面板的状态

ses: ApiVersion

读取

GetDeliverabilityTestReport

授予以下权限:检索预测性收件箱放置测试的结果

交付能力测试报告*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

读取

GetDomainDeliverabilityCampaign

授予以下权限:检索特定市场活动的所有投放率数据

ses: ApiVersion

读取

GetDomainStatisticsReport

授予以下权限:检索用于发送电子邮件的域的收件箱放置和互动率

身份*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

读取

GetEmailIdentity

授予以下权限:获取与您的账户关联的特定身份的信息

身份*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

读取

ListConfigurationSets

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

ses: ApiVersion

列表

ListDedicatedIpPools

授予以下权限:列出您账户中的所有专用 IP 池

ses: ApiVersion

列表

ListDeliverabilityTestReports

授予以下权限:检索您已执行的预测性收件箱放置测试列表(无论状态如何)

ses: ApiVersion

列表

ListDomainDeliverabilityCampaigns

授予以下权限:检索在指定时间范围内使用特定域发送电子邮件的所有市场活动的送达率数据

ses: ApiVersion

读取

ListEmailIdentities

授予权限,列出与您的账户关联的所有电子邮件身份

ses: ApiVersion

列表

ListTagsForResource

授予以下权限:检索与特定资源关联的标签(键和值)的列表

配置集

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

读取

专用 IP 池

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

送达率测试报告

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

身份

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

PutAccountDedicatedIpWarmupAttributes

授予以下权限:为专用 IP 地址启用或禁用自动预热功能

ses: ApiVersion

写入

PutAccountSendingAttributes

授予以下权限:启用或禁用您的账户发送电子邮件的功能

ses: ApiVersion

写入

PutConfigurationSetDeliveryOptions

授予将配置集与专用 IP 池相关联的权限

配置集*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

写入

专用 IP 池

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

PutConfigurationSetReputationOptions

授予以下权限:为使用特定配置集发送的电子邮件启用或禁用声誉指标收集

配置集*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

写入

PutConfigurationSetSendingOptions

授予以下权限:为使用特定配置集的消息启用或禁用电子邮件发送

配置集*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

写入

PutConfigurationSetTrackingOptions

授予以下权限:指定自定义域,用于打开和单击通过特定配置集发送的电子邮件中的跟踪元素

配置集*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

写入

PutDedicatedIpInPool

授予以下权限:将专用 IP 地址移至现有专用 IP 池

专用 IP 池*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

写入

PutDedicatedIpWarmupAttributes

授予启用专用 IP 热身属性的权限

ses: ApiVersion

写入

PutDeliverabilityDashboardOption

授予启用或禁用送达率控制面板的权限

ses: ApiVersion

写入

PutEmailIdentityDkimAttributes

授予以下权限:为电子邮件身份启用或禁用 DKIM 身份验证

身份*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

写入

PutEmailIdentityFeedbackAttributes

授予以下其权限:为电子邮件身份启用或禁用反馈转发

身份*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

写入

PutEmailIdentityMailFromAttributes

授予以下权限:为电子邮件身份启用或禁用自定义发件人域配置

身份*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

写入

SendEmail

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

配置集

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

写入

身份*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

ses: FeedbackAddress

ses: FromAddress

ses: FromDisplayName

SES: 收件人

TagResource

授予以下权限:将一个或多个标签(键和值)添加到指定的资源中

配置集

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

ses: ApiVersion

标记、写作

专用 IP 池

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

ses: ApiVersion

送达率测试报告

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

ses: ApiVersion

身份

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

ses: ApiVersion

UntagResource

授予以下权限:从指定的资源中删除一个或多个标签(键和值)

配置集

aws: ResourceTag /$ {} TagKey

aws:TagKeys

ses: ApiVersion

标记、写作

专用 IP 池

aws: ResourceTag /$ {} TagKey

aws:TagKeys

ses: ApiVersion

送达率测试报告

aws: ResourceTag /$ {} TagKey

aws:TagKeys

ses: ApiVersion

身份

aws: ResourceTag /$ {} TagKey

aws:TagKeys

ses: ApiVersion

UpdateConfigurationSetEventDestination

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

配置集*

aws: ResourceTag /$ {} TagKey

ses: ApiVersion

写入

Amazon Pinpoint Email Service 定义的资源类型

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

资源类型 ARN 条件键

配置集

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

aws: ResourceTag /$ {} TagKey

专用 IP 池

arn:$ {分区}: ses: $ {Region}: $ {Region}: $ {Account}: dedicated-ip-pool/$ {decitadeDippool}

aws: ResourceTag /$ {} TagKey

送达率测试报告

arn: $ {Partition}: ses: $ {Region}: $ {Account}: deliverability-test-report/$ {} ReportId

aws: ResourceTag /$ {} TagKey

身份

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

aws: ResourceTag /$ {} TagKey

Amazon Pinpoint Email Service 的条件键

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

条件键 描述 类型

aws: RequestTag /$ {} TagKey

根据在请求中是否具有标签键值对以筛选操作

字符串

aws: ResourceTag /$ {} TagKey

根据附加到资源的标签键值对筛选操作

字符串

aws:TagKeys

根据在请求中是否具有标签键以筛选操作

ArrayOfString

ses: ApiVersion

基于 SES API 版本筛选操作

字符串

ses: FeedbackAddress

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

字符串

ses: FromAddress

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

字符串

ses: FromDisplayName

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

字符串

SES: 收件人

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

ArrayOfString