Contas de serviço da organização
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 .
URL base: https://cloud.mongodb.com/api/public/v1.0
Use o /orgs/{ORG-ID}/serviceAccounts
recurso para visualizar, criar ou excluir contas de serviço dentro da organização do Cloud Manager especificada.
Permissões
Para usar esses endpoints, conceda os seguintes roles a uma conta de serviço do projeto ou a um usuário na sua organização:
Função | Possível ação |
---|---|
Qualquer role na organização | Recuperar contas de serviço da organização |
Organization Owner ou
Organization User Admin | Criar, atualizar ou excluir uma Conta de Serviço da Organização |
Endpoints
Método | Endpoint | Descrição |
---|---|---|
GET | Obtenha todas as contas de serviço da organização identificada com {ORG-ID} . | |
GET | Obtenha uma conta de serviço identificada com {CLIENT-ID} para a organização identificada com {ORG-ID} . | |
GET | Obtenha uma lista de todos os projetos aos quais uma conta de serviço da organização é atribuída. A organização é identificada com {ORG-ID} e a conta de serviço é identificada com {CLIENT-ID} . | |
POST | Crie uma conta de serviço para a organização identificada com {ORG-ID} . | |
PATCH | Atualize uma conta de serviço identificada por seu {CLIENT-ID} para a organização identificada com {ORG-ID} . | |
DELETE | Exclua a conta de serviço com ID {CLIENT-ID} . | |
POST | Crie um segredo para a conta de serviço da organização identificada com {ORG-ID} e {CLIENT-ID} . | |
DELETE | Exclua o segredo da conta de serviço identificado com {CLIENT-ID} e {SECRET-ID} . |