Listas de acesso de contas de serviço programáticas do projeto
O Cloud Manager não oferecerá mais suporte para Automação, Backup e Monitoramento do MongoDB 3.6 e 4.0 após 30 de agosto de 2024. Faça upgrade da sua versão do MongoDB ou migre para o Atlas.
- A autenticação OAuth 2.0 para acesso programático ao Cloud Manager está disponível como um recurso de visualização.
- O recurso e a documentação correspondente podem mudar a qualquer momento durante o período de Pré-visualização. Para usar a 2.0 autenticação OAuth, crie uma conta de serviço para usar em suas solicitações para a API pública do Cloud Manager .
Observação
O recurso whitelist
está obsoleto. Use o recurso accessList
para controlar o acesso às operações da API.
URL base: https://cloud.mongodb.com/api/public/v1.0
Use o /groups/{PROJECT-ID}/serviceAccounts/{CLIENT-ID}/accessList
recurso para visualizar, criar ou excluir entradas de lista de acesso para uma conta de serviço dentro do Projeto do Cloud Manager especificado.
Permissões
Para usar esses endpoints, conceda os seguintes roles a uma conta de serviço ou usuário em seu projeto:
Função | Possível ação |
---|---|
Qualquer role | Recupere listas de acesso à conta de serviço. |
Crie ou exclua listas de acesso a contas de serviço. |
Método | Endpoint | Descrição |
---|---|---|
GET | Obtenha todas as entradas da lista de acesso que pertencem à conta de serviço identificada com {CLIENT-ID} . | |
POST | Crie uma ou mais entradas de lista de acesso para a conta de serviço identificada com {CLIENT-ID} . | |
DELETE | Exclua a entrada da lista de acesso para a conta de serviço identificada com {CLIENT-ID} especificada por {IP-ADDRESS} . |