是否可以使用boto3查找AWS IAM用户的电子邮件ID?
电子邮件不是IAM用户的属性。我可以在SES中添加电子邮件地址,但无法将IAM用户ID与SES电子邮件相匹配。
我需要创建一个Lambda函数,根据活动向用户发送电子邮件。
不。正如您所指出的,电子邮件地址不是针对IAM用户存储的。因此,无法检索信息。
一种选择是强制执行标准,其中每个IAM用户的用户名实际上是电子邮件地址(例如[email protected]
)。如果做不到这一点,您需要在用户名和电子邮件地址之间维护一个查找。 IAM不支持为用户存储其他属性。