Uso do IAM com o Amazon Keyspaces (for Apache Cassandra) - AWS Identity and Access Management

Uso do IAM com o Amazon Keyspaces (for Apache Cassandra)

O Amazon Keyspaces (for Apache Cassandra) é um serviço de banco de dados compatível com Apache Cassandra, escalável, de alta disponibilidade e gerenciado. Você pode acessar o Amazon Keyspaces por meio do AWS Management Console ou de maneira programática. Para acessar o Amazon Keyspaces de maneira programática com credenciais específicas do serviço, você pode usar cqlsh ou drivers de código aberto Cassandra. Credenciais específicas do serviço incluem um nome de usuário e senha como os que o Cassandra usa para autenticação e gerenciamento de acesso. Para acessar o Amazon Keyspaces de maneira programática com chaves de acesso do AWS, você pode usar o AWS SDK, a AWS Command Line Interface (AWS CLI) ou drivers Cassandra de código aberto com o plug-in SigV4. Para saber mais, consulte Connecting programmatically to Amazon Keyspaces (Conexão programática com o Amazon Keyspaces) no Amazon Keyspaces (for Apache Cassandra) Developer Guide [Guia do desenvolvedor do Amazon Keyspaces (for Apache Cassandra)].

nota

Se você planeja interagir com o Amazon Keyspaces apenas por meio do console, não precisa gerar credenciais específicas do serviço. Para obter mais informações, consulte Accessing Amazon Keyspaces using the console [Acessar o Amazon Keyspaces (for Apache Cassandra)] no Amazon Keyspaces (for Apache Cassandra) Developer Guide [Guia do desenvolvedor do Amazon Keyspaces (for Apache Cassandra)].

Para obter mais informações sobre as permissões necessárias para acessar o Amazon Keyspaces, consulte Exemplos de políticas baseadas em identidade do Amazon Keyspaces (for Apache Cassandra) no Guia do desenvolvedor do Amazon Keyspaces (for Apache Cassandra).

Gerar credenciais do Amazon Keyspaces (console)

É possível usar o AWS Management Console para gerar credenciais do Amazon Keyspaces (for Apache Cassandra) para os usuários do IAM.

Como gerar credenciais específicas do serviço Amazon Keyspaces (console)

  1. Faça login no AWS Management Console e abra o console do IAM em https://console.aws.amazon.com/iam/.

  2. No painel de navegação, selecione Users (Usuários) e escolha o nome do usuário que requer as credenciais.

  3. Na guia Security Credentials (Credenciais de segurança), abaixo de Credentials for Amazon Keyspaces (for Apache Cassandra) (Credenciais do Amazon Keyspaces [for Apache Cassandra]), selecione Generate credentials (Gerar credenciais).

  4. As credenciais específicas do seu serviço agora estão disponíveis. Esta é a única vez que a senha pode ser visualizada ou baixada. Não será possível recuperá-la posteriormente. No entanto, é possível redefinir a senha a qualquer momento. Salve o usuário e a senha em um local seguro, pois você precisará deles mais tarde.

Gerar credenciais do Amazon Keyspaces (AWS CLI)

É possível usar o AWS CLI para gerar credenciais do Amazon Keyspaces (for Apache Cassandra) para os usuários do IAM.

Para gerar credenciais específicas do serviço Amazon Keyspaces (AWS CLI)

Gerar credenciais do Amazon Keyspaces (API da AWS)

Você pode usar a API da AWS para gerar credenciais do Amazon Keyspaces (for Apache Cassandra) para seus usuários do IAM.

Para gerar credenciais específicas do serviço Amazon Keyspaces (API da AWS)