Sensitive Data Handler
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.
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.
- 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).
- 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.
| Nome | Expressão regular | Detalhes |
|---|---|---|
| Cartão de crédito - Visa | \b4[0-9]{12}(?:[0-9]{3})?\b |
|
| Cartão de crédito - American Express | \b3[47][0-9]{13}\b |
|
| 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 |
|
| Cartão de crédito - Diners Club | \b3(?:0[0-5]|[68][0-9])[0-9]{11}\b |
|
| Cartão de crédito - Discover | \b6(?:011|5[0-9]{2})[0-9]{12}\b |
|
| Número do CPF | \b(?!666|000|9\d{2})\d{3}-(?!00)\d{2}-(?!0{4})\d{4}\b |
|
| \b[\w!#$%&'*+/=?`{|}~^-]+(?:\.[\w!#$%&'*+/=?`{|}~^-]+)*@(?:[a-zA-Z0-9-]+\.)+[a-zA-Z]{2,6}\b |
|