-
Notifications
You must be signed in to change notification settings - Fork 21
Valida Secrets Azure Key Vault Vencendo
- AZ CLI instalado
- Chave de conexão ao Service Principal armazenado em arquivo localmente
- Webhook criado para alerta dentro de canal em grupo no Microsoft Teams
Este script varrerá o seu Azure Key Vault em buscas de duas secrets e validará se as mesmas estão vencendo com data menor ou igual a 7 dias da data atual.
Para alterar a quantidade de dias, altere a linha 20 para o tempo maior ou menor que 7 de acordo com sua necessidade.
Assim que criar o webhook, altere a linha 29 incluindo o link do Webhook.
Segue exemplo de card que aparcerá no Teams:
Para aletração dos textos na imagem, mude dentro da variável na linha 44 a 53 conforme os textos do card.
Desta form você terá uma automação para validar suas secrets enquanto não há opção nativa como temos em certificados dentro do próprio Azure Key Vault e sem a necessidade de utiliza um Logic Apps.
Segue exemplo de ativação para certificados de forma nativa:
Links de referência:
- Cards legados para webhooks Teams: Clique aqui
- Instação AZ CLI: Clique aqui
- Aprendizado Service Principal Azure (Acesso as API´s do Azure): Clique aqui
- Criando Webhook no Teams: Postar solicitações externas no Teams com Webhook
Abraços!