Sensitive Data Handler

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • Durante uma conversa com o Bate-papo do agente ou Virtual Agent, o agente ou solicitante pode inserir acidentalmente dados confidenciais. Então, o Sensitive Data Handler detecta e mascara os dados confidenciais para que não sejam visualizados pelo agente ou solicitante. O Sensitive Data Handler também pode coletar dados confidenciais como parte de um processo de negócios, como a autenticação do usuário.

    Nota:
    Este recurso está sendo preparado para descontinuação futura. Ele ficará oculto e não estará mais disponível para instalação, mas continuará sendo compatível. Para obter detalhes, consulte o artigo Processo de descontinuação [KB0867184] na base de conhecimento do Now Support.

    Instale a aplicação Privacidade de dados como uma substituição. Para obter mais informações, consulte Data Privacy.

    Instale a aplicação Privacidade de dados como uma substituição. Para obter mais informações, consulte Data Privacy for Virtual Agent.

    As possíveis situações em que o Sensitive Data Handler pode detectar e mascarar dados confidenciais incluem:
    • Um solicitante insere dados confidenciais, como um número de CPF, durante uma conversa com um atendente ou agente virtual.
    • Um agente insere informações da empresa, como o endereço de e-mail confidencial de um gerente, ao qual o solicitante não deve ter acesso.
    • Um solicitante insere dados confidenciais em uma pesquisa de antes do bate-papo ou pós-bate-papo.

    O Manipulador de dados confidenciais detecta e mascara dados confidenciais quando o solicitante está conversando por meio do widget de bate-papo, dispositivo móvel (iOS/Android) ou qualquer um dos canais adaptadores compatíveis (SMS/Slack/Teams/Workplace).

    Janela da conversa do bate-papo do agente mostrando dados sensíveis a serem mascarados.
    Você pode configurar o seguinte:
    • Expressões regulares para cada tipo de dados confidenciais (por exemplo, número de CPF ou número do cartão de crédito).
    • Se o tratamento de dados confidenciais funciona somente para mensagens de entrada (de um solicitante), mensagens de saída (de um atendente) ou ambas.
    • Mensagens que são exibidas para o solicitante ou agente informando que dados confidenciais foram mascarados.

    Se o solicitante enviar uma mensagem contendo dados confidenciais para um agente, uma mensagem do sistema será enviada ao solicitante e ao agente notificando que a mensagem continha dados confidenciais. Os dados confidenciais são mascarados na transcrição e marcados como confidenciais na transcrição interna.

    Se um agente tentar enviar uma mensagem contendo dados confidenciais para um solicitante, a mensagem não será enviada para o solicitante. Em vez disso, um erro será exibido para o agente e a mensagem marcada como confidencial na transcrição interna.

    O Sensitive Data Handler pode ser configurado para passar informações de autenticação do usuário para outra entidade. O solicitante pode fornecer dados confidenciais durante uma conversa para comprovar sua identidade (por exemplo, número de CPF, data de nascimento, endereço de e-mail).

    O plug-in Sensitive Data Handler [com.glide.sensitive_data_handling] pode ser instalado sozinho, sem um plug-in Glide Virtual Agent ou Bate-papo do agente. Expressões regulares podem ser adicionadas, editadas e excluídas do módulo do Sensitive Data Handling.

    Expressões regulares

    O sistema básico do Sensitive Data Handling vem com expressões regulares predefinidas para números de cartão de crédito e débito, CPF e endereços de e-mail. Quando o manipulador de dados confidenciais detecta uma expressão regular, ele usa o padrão de mascaramento definido para mascarar dados confidenciais. Para definir suas próprias expressões regulares e padrões para mascarar outros dados confidenciais, consulte Como configurar o Sensitive Data Handler. Se uma expressão regular não estiver configurada corretamente, o sistema poderá travar ao tentar corresponder a expressão regular à mensagem. Para evitar que o sistema fique travado, o tempo limite do sistema é de um segundo.

    Tabela 1. Expressões regulares predefinidas
    Nome Expressão regular Detalhes
    Cartão de crédito - Visa \b4[0-9]{12}(?:[0-9]{3})?\b
    • O número do cartão começa com 4.
    • O número do novo cartão tem 16 dígitos, o número do cartão antigo tem 13 dígitos.
    Cartão de crédito - American Express \b3[47][0-9]{13}\b
    • O número do cartão começa com 34 ou 37.
    • O número do cartão tem 15 dígitos.
    Cartão de crédito - Mastercard \b(?:5[1-5][0-9]{2}|222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}\b
    • O número do cartão começa com um número entre 51-55 ou 2221-2720.
    • O número do cartão tem 16 dígitos.
    Cartão de crédito - Diners Club \b3(?:0[0-5]|[68][0-9])[0-9]{11}\b
    • O número do cartão começa com 36, 38 ou 300-305.
    • O número do cartão tem 14 dígitos.
    • Os cartões que começam com 5 e têm 16 dígitos devem ser processados da mesma forma que um cartão MasterCard.
    Cartão de crédito - Discover \b6(?:011|5[0-9]{2})[0-9]{12}\b
    • O número do cartão começa com 65 ou 6011.
    • O número do cartão tem 16 dígitos.
    Número do CPF \b(?!666|000|9\d{2})\d{3}-(?!00)\d{2}-(?!0{4})\d{4}\b
    • Os primeiros 3 dígitos não podem ser 000, 666 ou 900-999.
    • Hífen (-)
    • Os 2 dígitos do meio devem ser 01-99 e não podem ser 00.
    • Hífen (-)
    • Os 4 últimos dígitos devem ser 0001-9999 e não podem ser 0000.
    E-mail \b[\w!#$%&'*+/=?`{|}~^-]+(?:\.[\w!#$%&'*+/=?`{|}~^-]+)*@(?:[a-zA-Z0-9-]+\.)+[a-zA-Z]{2,6}\b
    • Palavra
    • Ponto final (.)
    • Palavra
    • Símbolo de @
    • Cadeia de caracteres alfanuméricos com pelo menos um caractere.
    • Ponto final (.)
    • Cadeia de caracteres alfabética de 2 a 6 caracteres.