Menu Docs
Página inicial do Docs
/
MongoDB Atlas
/ / /

Managed acesso de programação a um projeto

Nesta página

  • Acesso necessário
  • Visualizar as chaves deAPI em um projeto
  • Alterar as funções de uma chave API em um projeto
  • Editar a lista de acesso de uma chave API
  • Excluir uma chave API de um projeto

Faça os procedimentos a seguir para gerenciar o acesso programático a um projeto. Para saber mais, consulte Conceder Acesso Programático a um Projeto.

Para executar qualquer uma das seguintes ação, você deve ter acesso do Project Owner ao projeto.

Para listar todas as chaves API para seu projeto utilizando o Atlas CLI, execute o seguinte comando:

atlas projects apiKeys list [options]

Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação do Atlas CLI paraa lista de apiKeys de projetosdo Atlas .

Você pode visualizar as entradas da lista de acesso à API para uma chave de API do projeto utilizando um comando atlas organizations .

Para listar as entradas da lista de acesso IP para sua chave API usando o Atlas CLI, execute o seguinte comando:

atlas organizations apiKeys accessLists list <apiKeyID> [options]

Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação do Atlas CLI para atlas organizations apiKeys accessLists list.

Para visualizar os detalhes de uma chave API em um projeto usando a UI do Atlas:

1
  1. Se ainda não estiver exibido, selecione sua organização desejada no Menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Execute uma das seguintes etapas:

    • Selecione Project Access no menu Access Manager na barra de navegação.

    • Ao lado do menu Projects , expanda o Options menu, clique em Project Settings e clique em Access Manager na barra lateral.

    A página Gerenciador de acesso ao projeto é exibida.

2
3
  1. Clique em à direita da chave API .

  2. Clique em View Details.

O modal <Public Key> API Key Details exibe as seguintes informações:

  • O ofuscado Private Key

  • A data em que a chave foi usada pela última vez

  • A data em que a chave foi criada

  • O endereço ou endereços IP a partir dos quais a chave de API pode acessar a API

1
  1. Se ainda não estiver exibido, selecione sua organização desejada no Menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Execute uma das seguintes etapas:

    • Selecione Project Access no menu Access Manager na barra de navegação.

    • Ao lado do menu Projects , expanda o Options menu, clique em Project Settings e clique em Access Manager na barra lateral.

    A página Gerenciador de acesso ao projeto é exibida.

2
3
  1. Clique em à direita da chave API .

  2. Clique em Edit Permissions.

4
5

Você pode editar as entradas da lista de acesso à API para a chave de API do projeto usando os comandos atlas organizations .

Para criar uma entrada de lista de acesso IP para sua chave API utilizando o Atlas CLI, execute o seguinte comando:

atlas organizations apiKeys accessLists create [options]

Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação do Atlas CLI para atlas organizations apiKeys accessLists create.

Para excluir uma entrada de lista de acesso IP para sua chave API utilizando o Atlas CLI, execute o seguinte comando:

atlas organizations apiKeys accessLists delete <entry> [options]

Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação do Atlas CLI para atlas organizations apiKeys accessLists delete.

1
  1. Se ainda não estiver exibido, selecione sua organização desejada no Menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Execute uma das seguintes etapas:

    • Selecione Project Access no menu Access Manager na barra de navegação.

    • Ao lado do menu Projects , expanda o Options menu, clique em Project Settings e clique em Access Manager na barra lateral.

    A página Gerenciador de acesso ao projeto é exibida.

2
3
  1. Clique em à direita da chave API .

  2. Clique em Edit Permissions.

Observação

Selecionar Edit Permissions leva você ao nível de organização do console do Atlas.

4

Não é possível modificar uma entrada da lista de acesso de chave API existente. Você deve excluí-lo e recriá-lo.

  1. Clique em à direita do endereço IP para removê-lo.

  2. Adicione o novo endereço IP ou bloco CIDR a partir do qual você deseja que o Atlas aceite solicitações de API para essa chave de API . Use uma das duas opções:

    • Clique em Add access list Entry e digite um endereço IP , ou

    • Clique em Use Current IP Address se o host que você está usando para acessar o Atlas também fizer solicitações de API usando essa chave de API .

  3. Clique em Save.

5

Para excluir uma chave API para seu projeto utilizando o Atlas CLI, execute o seguinte comando:

atlas projects apiKeys delete <ID> [options]

Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação do Atlas CLI para excluir projetos Atlas apiKeys.

Para excluir uma chave API de um projeto usando a UI do Atlas:

1
  1. Se ainda não estiver exibido, selecione sua organização desejada no Menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Execute uma das seguintes etapas:

    • Selecione Project Access no menu Access Manager na barra de navegação.

    • Ao lado do menu Projects , expanda o Options menu, clique em Project Settings e clique em Access Manager na barra lateral.

    A página Gerenciador de acesso ao projeto é exibida.

2
3
4

Voltar

Várias organizações

Próximo

Visão geral da API de administração