Menu Docs
Página inicial do Docs
/
MongoDB Kafka Connector
/

Autenticação baseada em AWS do MongoDB

Nesta página

  • Visão geral
  • Configurações de conexão do conector

Neste guia, você aprenderá a autenticar seu Conector Kafka MongoDB com seu conjunto de réplicas do MongoDB usando o mecanismo de autenticação MONGODB-AWS. O mecanismo de autenticação do MONGODB-AWS utiliza suas credenciais do Amazon Web Services Identity and Access Management (AWS IAM) para autenticar o usuário.

Para saber como configurar seu conjunto de réplicas MongoDB no MongoDB Atlas para usar credenciais AWS IAM, consulte o guia sobre Como configurar o AWS Access unificado.

Importante

Você deve usar o MongoDB Kafka Connector versão 1.5 ou posterior para se conectar a um cluster MongoDB configurado para autenticar usando suas credenciais do Amazon Web Services IAM. A autenticação de credencial IAM Amazon Web Services está disponível no servidor MongoDB versão 4.4 e posterior.

Você pode especificar suas credenciais de autenticação MONGODB-AWS na propriedade do conector URI de conexão, conforme mostrado no exemplo a seguir:

connection.uri=mongodb://<AWS access key id>:<AWS secret access key>@<hostname>:<port>/?authSource=<authentication database>&authMechanism=MONGODB-AWS&authMechanismProperties=AWS_SESSION_TOKEN:<AWS session token>

O exemplo anterior usa os seguintes placeholders que você deve substituir:

Espaço reservado
Descrição
ID da chave de acesso AWS
Valor do seu AWS_ACCESS_KEY_ID.
Chave de acesso secreto AWS
Valor do seu AWS_SECRET_KEY.
nome do host
Endereço de rede do servidor MongoDB.
Porta
Número da porta do servidor MongoDB.
banco de dados de autenticação
Banco de dados MongoDB que contém os dados de autenticação do seu usuário. Se você omitir o parâmetro authSource e o valor de espaço reservado, o driver utilizará o valor padrão admin.
AWS session token
Value of your AWS_SESSION_TOKEN. If you do not need to specify an AWS session token, omit the authMechanismProperties parameter and placeholder value.
Optional

Dica

Provedor de autenticação personalizada

Você pode criar e usar um provedor de autenticação personalizado para dar suporte à autenticação IAM Amazon Web Services . Para saber mais, consulte o guia dofornecedor de autenticação personalizada .

Voltar

Certificados SSL/TLS e X.509