如何获取用户的AWS电子邮件地址?

时间:2019-06-04 21:31:35

标签: amazon-web-services aws-cli

在这些文档中: https://docs.aws.amazon.com/cli/latest/reference/iam/get-user.html

我们可以通过以下方式吸引用户

aws iam get-user --user-name Bob

结果是:

{
    "User": {
        "UserName": "Bob",
        "Path": "/",
        "CreateDate": "2012-09-21T23:03:13Z",
        "UserId": "AKIAIOSFODNN7EXAMPLE",
        "Arn": "arn:aws:iam::123456789012:user/Bob"
    }
}

但是我们如何获得该用户的电子邮件地址?

1 个答案:

答案 0 :(得分:2)

IAM用户没有电子邮件地址属性。您确定要指向IAM用户吗?

您的AWS账户的root用户将具有与之关联的电子邮件地址,但是这些用户只有一个。

此外,如果您拥有Cognito用户池,则这些用户可以具有与其关联的电子邮件地址。

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html

https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools.html