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

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Employee Service Management

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# Crie um requisito para que os funcionários confirmem a solicitação de consentimento de privacidade

# Crie um requisito para que os funcionários confirmem a solicitação de consentimento de privacidade {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 5 min. de leitura

Crie um requisito para que seus funcionários respondam à solicitação de consentimento de privacidade antes de entrar no local de trabalho para facilitar o uso de seus dados para rastreamento de contatos.

## Antes de Iniciar

* Os requisitos estão disponíveis em ServiceNow® Base para preparação do funcionário, que deve ser instalada.
* O requisito de consentimento de privacidade foi criado com ServiceNow® Workflow Studio, portanto, certifique-se de estar familiarizado com [Designer de fluxo](https://www.servicenow.com/docs/access?context=flow-designer&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)noções básicas.

{#create-privacy-consent-requirement__ul_g1f_crj_kmb}

Função necessária: sn_imt_core.admin

## Por Que e Quando Desempenhar Esta Tarefa

Defina o requisito de consentimento de privacidade para que os funcionários retornem ao trabalho. Os funcionários que concordam com o uso de seus dados para rastreamento de contatos atendem ao requisito de consentimento de privacidade e são qualificados para retornar ao local de trabalho. Os funcionários que discordam não cumprem o requisito de consentimento de privacidade e não estão qualificados para retornar ao local de trabalho. Para obter mais informações, consulte [Responda a uma solicitação de consentimento de privacidade em Rastreamento de contatos](https://servicenow-prod.fluidtopics.net/5NhQT8t8hwWJbd2Eo_1Gqg#submit-privacy-consent "Quando você receber uma notificação por e-mail ou celular para consentimento de privacidade, leia a declaração de política de privacidade e envie uma resposta indicando se você concorda com o uso de seus dados para rastreamento de contato.").  
Nota:  
Este procedimento descreve como criar um requisito usando o requisito de consentimento de privacidade do sistema base como exemplo.

## Procedimento

1. Em Workflow Studio, crie uma ação para adicionar ou atualizar o status do requisito de um funcionário que responda à solicitação de consentimento de privacidade.
   1. Crie uma ação e salve-a em Base para preparação do funcionárioaplicação.
   2. Na seção Entradas da Descrição de ação, crie uma entrada para o tipo de registro a ser usado para verificar se o funcionário atende ao requisito.  
      {#create-privacy-consent-requirement__table_up4_byt_zlb__entry__4}

      | Rótulo | Nome | Tipo | Obrigatório |
      |-|-|-|-|
      | preferência | preferência | Cadeia de caracteres | Sim |
      [ ]

      {#create-privacy-consent-requirement__table_up4_byt_zlb}
   3. Adicione um Etapa de script Para a Descrição da ação.
   4. Em Tempo de execução necessário campo, selecione Instância .
   5. Crie uma variável de entrada usando a entrada que você criou para a ação como o valor.  
      Esta variável permite que você use a entrada para a ação em um script.
      {#create-privacy-consent-requirement__table_yyf_ld5_zlb__entry__2}

      | Nome | Valor |
      |-|-|
      | preferência | preferência Entrada que você criou na seção Entradas. |
      [Tabela 1. Variáveis de entrada]

      {#create-privacy-consent-requirement__table_yyf_ld5_zlb}
   6. Em Script adicione um script para definir as condições quando o status de requisito de um funcionário for `apagado `ou `not_cleared `.  
      Para o requisito de consentimento de privacidade, o requisito é `not_cleared `para um funcionário se o funcionário discordar da solicitação de consentimento de privacidade, e. `apagado `se o funcionário concordar.

          (function execute(inputs, outputs) {
              if (inputs.preferences == "agree") {
                  outputs.requirement_status = "cleared";
              } else if (inputs.preferences == "withdraw_consent") {
                  outputs.requirement_status = "not_cleared";
              }

          })(inputs, outputs);

   7. Crie uma variável de saída para o status do requisito.  
      Esta variável de saída define o. <var class="keyword varname">requirement_status </var>variável que você usou no script.
      {#create-privacy-consent-requirement__table_lxm_325_zlb__entry__5}

      | Rótulo | Nome | Tipo | Obrigatório | Opção (opções avançadas) |
      |-|-|-|-|-|
      | requirement_status | requirement_status | Escolha | Sim | Menu suspenso com --Nenhum(a)-- |
      [Tabela 2. Variáveis de Saída]

      {#create-privacy-consent-requirement__table_lxm_325_zlb}
   8. Na seção Saídas da Descrição da ação, crie uma saída para o status do requisito.  
      A criação desta saída permite que você use o. <var class="keyword varname">requirement_status </var>variável de saída do script como uma saída retornada pela ação.
      {#create-privacy-consent-requirement__table_n45_pc5_zlb__entry__5}

      | Rótulo | Nome | Tipo | Obrigatório | Opção (opções avançadas) |
      |-|-|-|-|-|
      | Status do requisito | requirement_status | Escolha | Não | Menu suspenso com --Nenhum(a)-- |
      [Tabela 3. Variáveis de Saída]

      {#create-privacy-consent-requirement__table_n45_pc5_zlb}
   9. Atribua o. <var class="keyword varname">requirement_status </var>valor para a saída.  
      {#create-privacy-consent-requirement__table_p2f_wo5_zlb__entry__2}

      | Rótulo | Valor |
      |-|-|
      | Status de requisito | <var class="keyword varname">requirement_status </var>variável de saída da etapa de script. |
      [Tabela 4. Variáveis de Saída]

      {#create-privacy-consent-requirement__table_p2f_wo5_zlb}

      A ação retorna o valor de <var class="keyword varname">requirement_status </var>para o funcionário ( `apagado `ou `not_cleared `) como uma saída.
   10. Clique em Publicar.
   {#create-privacy-consent-requirement__substeps_lqn_iwt_zlb}
2. Crie um requisito de consentimento de privacidade.
   1. Navegar até Status de saúde e segurança do funcionárioRequisitos de saúde e segurança.
   2. Clique em Nova.
   3. No formulário, preencha os campos.  
      A seção Incluir registros aplicáveis anteriores define um conjunto de registros que já foram criados, mas ainda devem acionar o fluxo de requisitos. A inclusão de registros anteriores garante que os funcionários que concluírem o requisito antes de ele ser ativado tenham seu status de requisito definido como limpo.
      {#create-privacy-consent-requirement__table_wxk_x2n_2mb__entry__2}

      | Campo | Descrição |
      |-|-|
      | Nome | Nome exclusivo do requisito. |
      | Fluxo de requisito | Fluxo para atualizar o status do requisito de um funcionário. Deixe este campo em branco. Você retornará ao registro de requisito e preencherá este campo depois de criar o fluxo. |
      | Ativo | Este campo é somente leitura. Depois de atualizar todos os campos do requisito, você pode usar Ativar botão para ativar o requisito. |
      | Status padrão | O status padrão atribuído a funcionários que não têm nenhuma atividade para concluir o requisito. As opções estão desmarcadas e não desmarcadas. Por exemplo, os funcionários que não têm um registro na tabela Aviso de privacidade do usuário e consentimentos \[sn_imt_tracing_user_privacy_consent\] recebem um status padrão de Não limpo para o requisito de consentimento de privacidade. |
      | Duração do uso | Opção para definir um limite de tempo para a validade do status do requisito. Não selecione este campo porque o status do funcionário é atualizado automaticamente quando ele responde à solicitação de consentimento de privacidade. |
      | Incluir registros aplicáveis anteriores ||
      | Tabela | Tabela a ser consultada para registros criados anteriormente que acionarão o fluxo de requisitos. Por exemplo, o requisito de consentimento de privacidade usa a tabela Aviso de privacidade do usuário e consentimentos. |
      | Condição | Condições para filtrar os registros da tabela que acionará o fluxo. |
      [Tabela 5. Formulário de requisito de saúde e segurança]

      {#create-privacy-consent-requirement__table_wxk_x2n_2mb}
   4. Clique em Enviar.
   {#create-privacy-consent-requirement__substeps_ret_mm5_zlb}
3. Em Workflow Studio, crie um fluxo para atualizar o status do requisito de um funcionário.
   1. Crie um fluxo e salve-o em Base para preparação do funcionárioaplicação.
   2. Adicione um gatilho para que o fluxo seja executado sempre que o tipo de registro que você estiver usando para verificar se o status do requisito é criado ou atualizado.  
      Por exemplo, para o requisito de consentimento de privacidade, o fluxo é executado sempre que um aviso de privacidade do usuário e um registro de consentimento são criados ou atualizados.
      {#create-privacy-consent-requirement__table_j2h_lh5_zlb__entry__4}

      | Gatilho | Tabela | Condição | Executar gatilho |
      |-|-|-|-|
      | Criado ou atualizado | Aviso de privacidade do usuário e consentimentos \[sn_imt_tracing_user_privacy_consent\] | \[Preferências\] \[Mudanças para\] \[Concordo\] OU \[Preferências\] \[Mudanças para\] \[Retirar consentimento\] | Somente se não estiver em execução |
      [Tabela 6. Gatilho]

      {#create-privacy-consent-requirement__table_j2h_lh5_zlb}
   3. Adicione a ação que você criou ao fluxo, com o registro do gatilho como entrada.  
      Por exemplo, para a entrada de preferência, adicione o Aviso de privacidade do usuário e o registro de consentimento que foi criado ou atualizado no evento do gatilho.
   4. Adicione a ação Atualizar requisito do usuário fornecida em Base para preparação do funcionáriopara o fluxo.  
      {#create-privacy-consent-requirement__table_ncn_xl8_zlb__entry__4}

      | Usuário \[Usuário\] | Requisito de saúde e segurança \[Requisito de saúde e segurança\] | Status do requisito | Data/hora do gatilho |
      |-|-|-|-|
      | Usuário campo do registro do gatilho. Por exemplo, o. Usuário Campo do Aviso de privacidade do usuário e registro de consentimento. | Requisito de saúde e segurança que você criou para o consentimento de privacidade. | `requirement_status `retornado pela ação que você criou. | Deixe o campo em branco. |
      [Tabela 7. Atualizar entradas de requisitos do usuário]

      {#create-privacy-consent-requirement__table_ncn_xl8_zlb}
   5. Clique em Ativar.
   {#create-privacy-consent-requirement__substeps_epf_io5_zlb}
4. Preencha o requisito de saúde e segurança.
   1. Navegar até Status de saúde e segurança do funcionárioRequisitos de saúde e segurança.
   2. Abra o registro de requisito de consentimento de privacidade.
   3. Em Fluxo de requisitos adicione o fluxo que você criou para atualizar o status do requisito para os funcionários.
   4. Clique em Atualizar.
   {#create-privacy-consent-requirement__substeps_nyu_3wt_zlb}

## O que Fazer Depois

Você deve ativar o requisito antes de rastrear se os funcionários o atenderam. Para obter instruções, consulte [Ative um requisito de saúde e segurança](https://servicenow-prod.fluidtopics.net/4rtcPBU4AOC9hxa6mG9zqA "Ative requisitos para rastrear quando os funcionários estão prontos para retornar ao local de trabalho ou para viajar com segurança para outro local . Você também pode ativar requisitos que os visitantes devem preencher antes de entrar no local de trabalho.").

