Como encontrar o ID de usuário canônico da Conta da AWS - Amazon Simple Storage Service

Como encontrar o ID de usuário canônico da Conta da AWS

O ID de usuário canônico é um identificador alfanumérico, como 79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be, que é uma forma complexa de ID da Conta da AWS. Você pode usar esse ID para identificar uma Conta da AWS ao conceder acesso entre contas a buckets e objetos usando o Amazon S3. Você pode recuperar o ID de usuário canônico da sua Conta da AWS como o usuário raiz ou um usuário do IAM.

Encontre o ID do usuário canônico da Conta da AWS usando o AWS Management Console ou a AWS CLI. O ID de usuário canônico de uma Conta da AWS é específico dessa conta. Você pode recuperar o ID de usuário canônico da sua conta como o usuário root, um usuário federado ou um usuário do IAM.

Pré-requisitos

Se você for um usuário federado ou estiver acessando as informações programaticamente, como pela AWS CLI, deverá ter permissão para listar e exibir um bucket do Amazon S3.

Siga estas etapas para encontrar o ID de usuário canônico da sua Conta da AWS quando estiver conectado ao console como usuário raiz ou um usuário do IAM. Para obter mais informações sobre o usuário root e os usuários do IAM, consulte Visão geral do gerenciamento de identidades da AWS: usuários no Guia do usuário do IAM.

  1. Faça login no console como usuário root ou um usuário do IAM.

    Para obter mais informações, consulte Login no AWS Management Console no Guia do usuário do IAM.

  2. No canto superior direito da barra de navegação, escolha o nome ou número da conta e, em seguida, Security Credentials (Credenciais de segurança).

  3. Encontre o ID canônico da conta:

    • Se você for o usuário root, expanda Account identifiers (Identificadores de conta) e encontre Canonical User ID (ID de usuário canônico).

    • Se você for um usuário do IAM, em Account details (Detalhes da conta), encontre Account canonical user ID (ID de usuário canônico da conta).

Siga estas etapas para encontrar o ID de usuário canônico da sua conta quando estiver conectado ao AWS Management Console como usuário federado. Para obter mais informações sobre usuários federados, consulte Federação de usuários existentes no Guia do usuário do IAM.

nota

Para verificar se você fez login no AWS Management Console como um usuário federado, na página do AWS Management Console, escolha as informações da sua conta e verifique as informações expandidas da conta. Se Federated user (Usuário federado) estiver sendo exibido nas informações da conta, você está conectado como um usuário federado.

  1. Faça login no console; como usuário federado.

    Para obter mais informações, consulte Login no AWS Management Console no Guia do usuário do IAM.

  2. No console do Amazon S3, escolha um nome de bucket para exibir os detalhes do bucket.

  3. Selecione Permissions (Permissões) e role para baixo até a seção Access control list (ACL) [Lista de controle de acesso (ACL)].

    Em Bucket owner (your AWS account) (Proprietário do bucket (sua conta da AWS)), você verá o ID de usuário canônico da Conta da AWS.

Use o comando list-buckets da seguinte forma para encontrar o ID de usuário canônico usando a AWS CLI.

aws s3api list-buckets --query Owner.ID --output text