Integração com o Slack
Os códigos 2FA da equipa no Slack
Escreva /otp no Slack e receba o código 2FA da conta partilhada, visível só para si. Segredos cifrados, restrições por canal e registo de acessos.
Em muitas equipas, o pedido de código já chega pelo Slack: «alguém tem o código do GitHub?». Com a integração do Share Auth, a resposta deixa de depender da pessoa que tem o telemóvel.
O que faz o comando
/otp githubdevolve o código atual da conta, o tempo que lhe resta e o código seguinte, com um botão para obter um novo./otp-listmostra as contas disponíveis neste canal, cada uma com o seu botão: não é preciso decorar os nomes./helprecorda os comandos.
O nome não precisa de ser exato. /otp github prod encontra «GitHub
Production» a partir de palavras do nome, do emissor ou da descrição e, se
várias contas corresponderem, o Slack propõe-lhe as candidatas.
As respostas são efémeras: só quem escreveu o comando as vê.
Quem pode obter o quê
Uma integração abre o acesso a todo o espaço de trabalho do Slack ligado. O Slack prova de que espaço vem o comando, não que conta Share Auth o lança, por isso as funções da equipa não se aplicam aqui. Em vez delas, existem:
- as restrições por canal, que associam cada canal apenas aos segredos que
pode obter:
#financevê o Stripe,#opsvê a AWS; - o registo de acessos, onde cada código comunicado figura com o nome transmitido pelo Slack e a hora, ficando o canal anotado na atividade da integração;
- um limite de comandos por pessoa, para que ninguém possa disparar pedidos em série.
Só o proprietário da equipa pode criar, alterar ou desativar a integração. Cada chamada é verificada pela assinatura do Slack: um pedido que não venha do seu espaço de trabalho é recusado.
Configurar a integração
- No Share Auth, abra Integrações e escolha o Slack em Ligação com um clique.
- O Slack pede-lhe que autorize a aplicação Share Auth no seu espaço de trabalho. A integração é criada de imediato, sem credenciais para copiar.
- Opcional: ative as restrições por canal e associe os segredos.
Prefere a sua própria aplicação do Slack? A configuração manual continua possível: a página indica onde encontrar o token do bot e o segredo de assinatura, e fornece o URL do webhook a colar na sua aplicação, para os comandos e para os botões.
A página da integração mostra depois a sua atividade recente, incluindo os comandos recusados.
Perguntas frequentes
Não. A resposta é efémera: só a pessoa que escreveu o comando a vê, e desaparece quando o Slack é recarregado.
Não. Qualquer pessoa do espaço de trabalho ligado pode executar o comando, e é por isso que existem as restrições por canal. O registo de acessos anota o nome que o Slack transmite.
As integrações de mensagens estão incluídas nos planos Equipa e Business. Uma integração já criada continua visível depois de uma passagem para o Gratuito, mas os seus comandos são recusados.
Sim. O proprietário desativa a integração com um clique a partir do Share Auth, sem a eliminar, e volta a ativá-la quando quiser.