tyl_id_…
Público. Ele circula em logs, em mensagens de erro e em conversas de suporte de propósito, para que falar sobre uma credencial nunca signifique mostrá-la.
tyl_sk_…
Não é público. Ele é a prova inteira, e é o que você envia.
Criar uma
Configurações → Credenciais da API, por alguém que toca a organização. Elas vivem na organização e não dentro de um workspace porque uma credencial alcança quantos quadros tiverem sido marcados — uma tela dentro de um deles não conseguiria mostrar o que revogar iria parar.O que ela pode fazer
Cada quadro carrega o seu próprio papel, e ele nunca pode ser maior do que o papel que a pessoa que a emitiu tinha naquele quadro. Um viewer num produto e um owner em outro entrega exatamente isso. O papel não acompanha quem a emitiu depois. Um script de deploy não pode ganhar o poder de promover um release porque quem o configurou foi promovido, e não pode parar de funcionar no dia em que essa pessoa sai. Mudar o que uma credencial pode fazer é um ato deliberado sobre a credencial.Rotação
Uma credencial pode ter dois segredos vivos ao mesmo tempo, e o número é a funcionalidade. Com um só, toda rotação é uma janela em que a integração fica fora do ar — que é a razão de ninguém rotacionar.1
Crie o segundo
Na credencial, aperte rotacionar. Um segredo novo aparece, uma vez.
2
Mova a integração para ele
Coloque-o onde o primeiro estiver. Os dois funcionam.
3
Veja ele ser usado
A tela mostra o último uso por segredo. Quando ele passa para o novo, nada mais está segurando o antigo.
4
Revogue o primeiro
Agora isso não custa nada.
Revogar
Revogar uma credencial para todos os segredos dela, em todos os quadros que ela alcança, de uma vez. A tela nomeia esses quadros antes de você confirmar. Uma credencial que alcança duas organizações pode ser revogada por qualquer uma das duas. Quem toca uma organização que ela consegue ler tem que conseguir parar essa leitura, sem precisar de uma conta em outro lugar para isso.Manter um segredo em segredo
- Ele vai numa variável de ambiente ou num cofre de secrets, nunca no repositório. O prefixo
tyl_sk_é deliberado: é nele que um scanner de secrets casa. - Uma credencial por integração. Duas coisas dividindo uma significa que revogar qualquer uma derruba as duas.
- Uma credencial que ninguém usa mostra um último uso velho. Essa é a que vale revogar.