Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

login de auth do atlas

Autenticar com o Atlas MongoDB.

Este comando permite a você autenticar com o MongoDB Atlas utilizando métodos de autenticação de Conta de Usuário, Conta de Serviço ou Chave de API.

Observação: se você tiver credenciais definidas em variáveis de ambiente, elas terão precedência sobre os valores fornecidos durante a autenticação. Para saber mais, consulte https://www.mongodb.com/pt-br/docs/atlas/cli/current/atlas-cli-env-variables/#precedence.

Para fazer login de forma não interativa, defina --authType, --output e os sinalizadores de credenciais que o tipo exige (--clientId e --clientSecret para ServiceAccount, ou --publicApiKey e --privateApiKey para APIKeys). Usar qualquer um desses sinalizadores sem os outros necessários para concluir o fluxo retorna um erro em vez de solicitar.

Sem --orgId ou --projectId, um padrão será salvo somente se as credenciais puderem acessar exatamente uma organização ou projeto.

Sintaxe do comando
atlas auth login [options]
Nome
Tipo
Obrigatório
Descrição

--authType

string

false

Tipo de autenticação a ser usado. Os valores válidos são UserAccount, ServiceAccount ou APIKeys. Se definido, ignora o prompt do tipo de autenticação.

--clientId

string

false

ID do cliente da conta de serviço. Deve ser definido junto com --clientSecret, --authType e --output. Se todos estiverem definidos, ignora o prompt de credenciais.

--clientSecret

string

false

Segredo do cliente da conta de serviço. Deve ser definido junto com --clientId, --authType e --output. Se todos estiverem definidos, ignora o prompt de credenciais.

--gov

false

Inicie sessão no Atlas for Government.

-h, --help

false

ajuda para login

--noBrowser

false

Não abra automaticamente uma sessão do navegador.

--orgId

string

false

ID da organização para salvar como padrão do perfil. Se definido, ignora o prompt da organização .

-o, --output

string

false

Formato de saída padrão para salvar no perfil. Valores válidos são texto simples ou json. Se definido, ignora o prompt de formato de saída.

--privateApiKey

string

false

Chave API privada. Deve ser definido junto com --publicApiKey, --authType e --output. Se todos estiverem definidos, ignora o prompt de credenciais.

--projectId

string

false

ID do projeto para salvar como padrão do perfil. Se definido, ignora o prompt do projeto .

--publicApiKey

string

false

chave de API pública. Deve ser definido junto com --privateApiKey, --authType e --output. Se todos estiverem definidos, ignora o prompt de credenciais.

Nome
Tipo
Obrigatório
Descrição

-P, --profile

string

false

Nome do perfil a ser usado no arquivo de configuração. Para saber mais sobre perfis para o Atlas CLI, consulte https://dochub.mongodb.org/core/atlas-cli-save-connection-settings.

# Log in to your MongoDB Atlas account in interactive mode:
atlas auth login
# Log in non-interactively with a Service Account:
atlas auth login --authType ServiceAccount --clientId <clientId> --clientSecret <clientSecret> --output plaintext
# Log in non-interactively with a Service Account and store the default organization and project:
atlas auth login --authType ServiceAccount --clientId <clientId> --clientSecret <clientSecret> --output plaintext --orgId <orgId> --projectId <projectId>
# Log in non-interactively with API Keys:
atlas auth login --authType APIKeys --publicApiKey <publicApiKey> --privateApiKey <privateApiKey> --output plaintext