É possível adicionar novos webhooks, atualizar configurações atuais ou excluir webhooks desnecessários na página Gerenciar webhooks.
Podem ser necessárias permissões para acessar algumas páginas ou tarefas da Degreed. Para saber mais, consulte Permissões na Degreed.
Permissão exigida: Gerenciar webhooks
Para adicionar um webhook
- No menu de navegação lateral da Administração da Degreed, selecione Integrações > Webhooks.
O painel de webhooks é exibido. - Clique em Adicionar webhook.
A página Adicionar webhook é exibida. - Selecione o Status da configuração do webhook.
- Insira o nome do webhook.
- Insira o URL do endpoint.
-
Selecione o tipo de autorização.
- Oauth 2: insira o ID, o segredo e o URL do cliente.
- HMAC: informe o cabeçalho da assinatura e o segredo do HMAC. O cabeçalho da assinatura será criptografado com SHA-256 na base 64. O segredo do HMAC também é conhecido como chave de assinatura e será criptografado com SHA-256.
- Básico: informe o nome de usuário e a senha.
- Clique na aba Eventos.
- Clique no botão para ativar e desativar cada evento nos quais você deseja se inscrever:
- Clique em Salvar.
A configuração de webhooks externos é salva, e o sistema envia uma mensagem de teste ao seu endpoint para verificar se ele está funcionando e é possível receber mensagens. Se o endpoint não responder à mensagem de teste, uma mensagem de erro será exibida. Depois de corrigir o problema, clique em Tente novamente.
Para editar um webhook
- No menu de navegação lateral da Administração da Degreed, selecione Integrações > Webhooks.
O painel de webhooks é exibido. - Clique em Gerenciar webhooks.
A página Gerenciar webhooks é exibida. - Clique na configuração de webhooks que deseja atualizar.
A página de informações do webhook é exibida. - Clique em Editar.
A página Editar webhook é exibida. - Edite a configuração de webhooks.
- Clique em Salvar.
A configuração de webhooks é salva, e o sistema envia uma mensagem de teste ao seu endpoint para verificar se ele está funcionando e é possível receber mensagens. Se o endpoint não responder à mensagem de teste em até 5 segundos, uma mensagem de erro será exibida. Depois de corrigir o problema, clique em Tente novamente.
Para excluir um webhook
A exclusão de configurações de webhooks é permanente e não pode ser desfeita. Se quiser reiniciar um webhook em vez de excluí-lo, defina o status do webhook como Pausado.
- No menu de navegação lateral da Administração da Degreed, selecione Integrações > Webhooks.
O painel de webhooks é exibido. - Clique em Gerenciar webhooks.
A página Gerenciar webhooks é exibida. - Clique na configuração de webhooks que deseja remover.
A página de informações do webhook é exibida. - Clique em Excluir
.
Uma mensagem de confirmação é exibida. - Clique em Excluir.
A configuração de webhooks foi excluída.