Adicionar notificações por e-mail para uso com Contato para situação emergencial

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Adicione uma notificação por e-mail para personalizar as condições de envio e a notificação para seus funcionários e usá-la no lugar da notificação padrão de um Contato para situação emergencial notificação.

    Antes de Iniciar

    Revise a notificação por e-mail padrão para se familiarizar com a forma como a notificação é disposta e com script. Use os detalhes da notificação padrão para preparar as informações a serem usadas na notificação que você está adicionando.
    Tabela 1. Notificações por e-mail padrão por aplicação
    Aplicação Nome da notificação
    Contato para situação emergencial Check-ins do funcionário
    Pesquisa de preparação do funcionário Pesquisas de divulgação
    Avaliação de saúde do funcionário Verificação diária de integridade
    Rastreamento de contatos
    • Alerta de log diário do funcionário
    • Consentimento de privacidade do usuário
    • Contato exposto do Notify

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Notificações do sistema > E-mail > Notificações.
    2. Clique em Nova.
    3. No formulário, preencha os campos.
      Tabela 2. Formulário de notificação
      Notificação de divulgação Campos obrigatórios para configurar a notificação por e-mail
      Check-in voluntário de integridade Tabela Campo: Confirmações de divulgação [sn_imt_checkin_check_in_acnowledgement]

      Quando enviar guia:

      • Enviar quando : Selecione Registro inserido ou atualizado
      • Condições :

        [User.Ativo][is][true]

        [Contagem de notificações][mudanças] e.

        [Sys ID] [Começa com]

      Pesquisas de divulgação Tabela Campo: Instância de avaliação [asmt_assessment_instance]

      Quando enviar guia:

      • Enviar quando Campo: Selecione O evento foi disparado
      • Nome do evento Campo: Selecione sn_imt_checkin.survey_instance_notify
      • Condições :

        [Atribuído a.Ativo][is][true]

      Log de contato diário Tabela Campo: Confirmações de log diário [sn_imt_tracing_daily_log_acnowledgement]

      Quando enviar guia:

      • Enviar quando : Selecione Registro inserido ou atualizado
      • Condições :

        [User.Ativo][is][true] e.

        [Status de confirmação][não é][Confirmado]

      Consentimento de privacidade do usuário Tabela Campo: Aviso de privacidade do usuário e consentimentos [sn_imt_tracing_user_privacy_consent]

      Quando enviar guia:

      • Enviar quando : Selecione Registro inserido ou atualizado
      • Condições :

        [Consentimento primário][está vazio] e.

        [Status do consentimento][is][não reconhecido] e.

        [Contagem de notificações][mudanças] e.

        [Contagem de notificações][Maior que ou é][1] e.

        [User.Ativo][is][true] e.

        [Divulgação de emergência.Notificação por e-mail][is][true]

      Contato exposto do Notify Tabela Campo: Aviso de exposição [sn_imt_tracing_exposure_notice]

      Quando enviar guia:

      • Enviar quando : Selecione Registro inserido ou atualizado
      • Condições :

        [User.Ativo][is][true] e.

        [Contagem de notificações][mudanças]

      Verificação diária de integridade Tabela Campo: Confirmações de verificação de integridade [sn_imt_checkin_health_verification_acnowledgement]

      Quando enviar guia:

      • Enviar quando : Selecione Registro inserido ou atualizado
      • Condições :

        [User.Ativo][is][true] e.

        [Status de confirmação][não é][Confirmado]

    4. Em Condição avançada insira o código para associar a notificação por e-mail à notificação de divulgação correspondente.
      • Para a notificação de Pesquisas de divulgação:
        var checkInSysId = event.getValue('parm1');
        var checkInGr = new GlideRecord('sn_imt_checkin_employee_check_in');
        checkInGr.get(checkInSysId);
        var thisNotificationSysId = '<your-sys_id>';
        answer = checkInGr.getValue('notification') === thisNotificationSysId && checkInGr.email_notification;
        
      • Para outras notificações de divulgação:
        var thisNotificationSysId = '<your-sys_id>'
        answer = current.employee_check_in.notification = thisNotificationSysId;
        

      Substitua a variável <your-sys_id> pelo sys_id da notificação que você está adicionando. Para fazer isso, clique com o botão direito do mouse no cabeçalho e selecione Copiar sys_id e cole o sys_id na linha de código.

    5. Em Quem receberá selecione o público para o qual a notificação será enviada.
      Você também pode selecionar o público-alvo ao configurar ou enviar a notificação de divulgação associada. Para obter mais informações, consulte Enviar notificações para uma emergência.
    6. Em O que ele conterá , insira o assunto e o texto da mensagem de e-mail.
      Limpe o modelo de e-mail se ele não se aplicar à sua notificação de divulgação ou se você tiver definido o conteúdo do e-mail na notificação de divulgação correspondente.
    7. Clique em Enviar.
    8. Na lista Notificações, abra a notificação que você adicionou e clique em Visualizar notificação .
    9. Revise a notificação e modifique conforme necessário.
    10. Clique em Atualizar.