---
sourceDocument: Xanadu Employee Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/employee-service-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu Employee Service Management

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# Assinar para solicitar atualizações de entrada

# Assinar para solicitar atualizações de entrada {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Envie o resultado de cada solicitação de entrada Avaliação de saúde do funcionário 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 Integration Hub Tempo de execução (com.glide.hub.integration.runtime)
* Workflow Studio Etapa de ação - Construtor de carga (com.glide.hub.action_step.payload)
* ServiceNow Integration Hub Etapa de ação - REST (com.glide.hub.action_step.rest)

{#get-health-data__ul_wy1_34h_wmb}Esses plug-ins devem ser solicitados por meio de Now Support Catálogo de serviços. Para obter instruções, consulte [Solicitar um plug-in](https://www.servicenow.com/docs/access?context=t_RequestAPlugin&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).  
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 uma 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 Avaliação de saúde do funcionário de entrada de solicitação, consulte [Conduzir uma tela de integridade para entrada](https://servicenow-prod.fluidtopics.net/19XhPHD0fgCLSmQNoPMnrw "Use uma tela de integridade para verificar o status de requisito de retorno de uma pessoa para determinar se a pessoa pode entrar no local.").

Função necessária: sn_imt_core.admin ou administrador

## Procedimento

1. Navegar até TodosStatus de saúde e segurança do funcionárioWebhooks de saída.
2. Na tabela Webhook \[sn_imt_core_webhook\], clique em Novo.
3. No formulário, preencha os campos.  
   {#get-health-data__table_x1v_zf2_hmb__entry__2}

   | Campo | Descrição |
   |-|-|
   | Nome | Identificador interno do endpoint de terceiros. |
   | Evento | Evento que você deseja assinar. As opções incluem: * Entrada solicitada pelo funcionário: envia uma atualização sempre que um funcionário solicita uma entrada. * Entrada solicitada pelo visitante: envia uma atualização sempre que um visitante solicita uma entrada. {#get-health-data__ul_d2g_h2q_3mb} |
   | Endpoint | Endpoint para o qual os dados de entrada de solicitação Avaliação de saúde do funcionário serão enviados. 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. |
   | Parâmetros de segurança | Parâmetros de consulta para o endpoint que deve ser tratado com segurança, como um token de autorização. Forneça parâmetros no formato <kbd class="ph userinput">?param1=value–m2=othervalue</kbd>. Dica: Se o sistema de terceiros para o qual você está enviando dados não fornecer um token de autorização gerado com segurança, você poderá gerar um token em sua instância ServiceNow com o script a seguir. var secureRandom = GlideSecureRandomUtil; var secret = secureRandom.getSecureRandomString(30); gs.log(secret); |
   | Ativo | Opção para definir o registro como ativo. |
   [Tabela 1. Formulário de webhook]

   {#get-health-data__table_x1v_zf2_hmb}
4. Clique em Enviar.

## Resultado

A aplicação Avaliação de saúde do funcionário envia dados de entrada de solicitação para o endpoint de terceiros sempre que um funcionário solicita entrada. A carga JSON contém os dados a seguir.  

    {
      "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"
    }

{#get-health-data__table_tmh_dl2_hmb__entry__2}

| Propriedade | Descrição |
|-|-|
| evento | Tipo de evento definido na tabela do Webhook. Tipo de dados: cadeia de caracteres |
| e-mail | Endereço de e-mail do funcionário. Tipo de dados: cadeia de caracteres |
| nome do usuário | 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 de local da tabela Local \[cmn_location\]. Tipo de dados: cadeia de caracteres |
| acesso_concedido | Sinalizador que indica se o funcionário teve acesso concedido como resultado da triagem de integridade. Valores válidos: * true: o funcionário foi aprovado na triagem de integridade e teve acesso concedido. * false: o funcionário não passou na triagem de integridade e não teve acesso concedido. {#get-health-data__ul_l4l_cn2_hmb} Tipo de dados: booliano |
| atualizado | Data e hora em que o funcionário ou visitante solicitou a entrada. Tipo de dados: data/hora |
[ ]

{#get-health-data__table_tmh_dl2_hmb}

