O que é revogação de credencial
Revogação de credencial é a invalidação de uma chave, token ou senha no sistema que a emitiu. Depois da revogação, a credencial deixa de autorizar chamadas, mesmo que uma cópia do valor circule fora do serviço.
A revogação é diferente da remoção de um cadastro no painel de uma aplicação. Apagar a conexão muda a configuração local, enquanto revogar encerra o acesso no provedor. As duas ações podem ser necessárias, e a ordem importa.
Apagar a conexão não revoga a chave
Uma chave cadastrada em um painel continua válida no provedor depois que a conexão é removida. Se o valor tiver sido copiado, ele segue funcionando até a revogação. O mesmo vale para uma integração desativada: a configuração pode ficar guardada sem que o acesso termine.
A credencial precisa ser revogada na origem. No caso de uma chave de API, isso acontece no painel do provedor que a emitiu. O secret guardado em um cofre também precisa ser substituído.
A ordem da troca
Gere a substituta, atualize as aplicações e só então revogue a anterior. Quando a chave já está exposta, a ordem muda: revogue primeiro e aceite a interrupção até concluir a troca. A escolha depende de a chave estar em uso legítimo ou sob suspeita.
Registre quais aplicações usam cada credencial. Sem essa lista, a revogação derruba um serviço que ficou fora da atualização. O mesmo registro ajuda a planejar a autenticação de cada integração.
Como confirmar o encerramento
Tente uma chamada com a chave antiga e confirme que a resposta é de credencial inválida. Depois, acompanhe o consumo por alguns dias. Uma atividade que continua indica outra chave ativa ou um caminho de acesso que você ainda não mapeou.
O log da aplicação permite identificar as chamadas que usavam a credencial. Ao registrar a troca, evite gravar o valor da chave no próprio log.
O que fazer depois
Gere uma credencial separada para cada integração, com permissão limitada ao necessário. Configure limites de gasto quando o provedor oferecer o recurso e revise o acesso dos integrantes desligados e das aplicações descontinuadas.
A segurança do ambiente depende desse ciclo, além da troca pontual. Para revisar como as credenciais circulam em um projeto, o Desenvolvimento Colaborativo da Dev Side Studio permite examinar a configuração e o acesso durante a execução.
Dúvidas frequentes
Perguntas frequentes sobre Revogação de credencial
- Apagar a conexão revoga a chave?
- Não. Remover a conexão do painel apaga a configuração daquele serviço. A chave continua válida no provedor que a emitiu até ser revogada lá.
- Revogar derruba as aplicações que usam a chave?
- Sim. Toda aplicação que depende daquela credencial perde o acesso. Por isso a substituta precisa ser gerada e distribuída antes da revogação.
- Como saber se a chave foi usada fora do meu controle?
- Confira o histórico de consumo e os registros do provedor. Um uso fora do padrão ou um gasto que você não reconhece merece investigação com o suporte.
- O que fazer depois da revogação?
- Gere uma chave nova, atualize as aplicações legítimas e acompanhe o consumo por alguns dias. A chave antiga não deve voltar a ser usada.
Para continuar
Recursos relacionados
Documentação
OpenAI: boas práticas para chaves de API
Recomenda a troca imediata diante de suspeita de vazamento e a conferência do consumo.
Abrir recursoDocumentação
OWASP: gestão de segredos
Orienta o ciclo de vida de chaves, incluindo rotação, revogação e registro de uso.
Abrir recursoAplicação na formação
Formação DevOps
A revogação encerra o acesso de uma credencial exposta antes de gerar a substituta.
Conhecer a formação
Fontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.