Assinar a solicitação de atualizações de entrada
Envie o resultado de cada solicitação de entrada Employee Health Screening para um sistema de terceiros configurando um webhook.
Antes de Iniciar
O envio de chamadas de webhook de saída requer os plug-ins a seguir.
- ServiceNow IntegrationHub Tempo de execução (com.glide.hub.integration.runtime)
- Flow Designer Etapa de ação - Construtor de carga (com.glide.hub.action_step.payload)
- ServiceNow IntegrationHub Etapa de ação - REST (com.glide.hub.action_step.rest)
Quando você configura o webhook, o sistema envia automaticamente uma solicitação REST para um endpoint de terceiros sempre que um funcionário ou visitante solicita a entrada. Trabalhe com um administrador do sistema de terceiros para determinar o endpoint correto a ser fornecido.
Nota:
O webhook não inclui cabeçalhos de autenticação na solicitação. Certifique-se de fornecer um endpoint que inclua parâmetros de consulta para autenticar a solicitação.
Para saber mais sobre o módulo Employee Health Screening Solicitar Entrada, consulte Realizar uma triagem de integridade para entrada na triagem de.
Função necessária: sn_imt_core.admin ou admin
Procedimento
Resultado
{
"event": "entry.requested",
"email": "aileen.mottern@example.com",
"username": "aileen.mottern",
"user_id": "a8f98bb0eb32010045e1a5115206fe3a",
"location": "San Antonio",
"location_id": "108486c7c611227500b093211aa88dcc",
"access_granted": false,
"updated": "2020-07-01 22:19:03"
}| Propriedade | Descrição |
|---|---|
| evento | Tipo de evento definido na tabela Webhook. Tipo de dados: cadeia de caracteres |
| Endereço de e-mail do funcionário. Tipo de dados: cadeia de caracteres |
|
| username | Nome de usuário do funcionário da tabela Usuários de Saúde e segurança [sn_imt_core_health_and_safety_user]. Tipo de dados: cadeia de caracteres |
| user_id | Sys_id do registro do usuário da tabela Usuários de Saúde e segurança [sn_imt_core_health_and_safety_user]. Tipo de dados: cadeia de caracteres |
| local | Local do exame de saúde. Tipo de dados: cadeia de caracteres |
| location_id | Sys_id do registro do local da tabela Local [cmn_location]. Tipo de dados: cadeia de caracteres |
| access_granted | Sinalizador que indica se o funcionário obteve acesso como resultado do exame de saúde. Valores válidos:
Tipo de dados: booliano |
| atualizado | Data e hora em que o funcionário ou visitante solicitou a entrada. Tipo de dados: data/hora |