Ir para o conteúdo principal

E-mail está vinculado a mais de um usuário

Problema

Ao tentar fazer login no CRM One (via aplicativo mobile ou portal web), após digitar o usuário e senha e clicar em Entrar, o sistema pode exibir a mensagem: E-mail está vinculado a mais de um usuário.”

Isso acontece quando o mesmo e-mail está atribuído a mais de um usuário no sistema. Para garantir a segurança e integridade das permissões, os e-mails devem ser únicos.

Como resolver

Será necessário que o administrador do sistema identifique os usuários duplicados e altere um dos e-mails para que não haja repetição.

Veja abaixo exemplos da mensagem apresentada nos dois ambientes:

Erro no app mobile Erro no portal web

Como verificar usuários com e-mail duplicado

Você pode utilizar o gerador de consultas do SAP Business One para localizar rapidamente os e-mails duplicados:

Consulta para SQL Server

SELECT T0.[USER_CODE], T0.[U_NAME], T0.[E_Mail] 
FROM OUSR T0
INNER JOIN (
  SELECT DISTINCT T0.[E_Mail], COUNT(T0.[E_Mail]) AS 'Qt' 
  FROM OUSR T0 
  GROUP BY T0.[E_Mail]
) T1
ON T0.[E_Mail] = T1.[E_Mail] AND T1.[Qt] > 1

Consulta para SAP HANA

SELECT T0."USER_CODE", T0."U_NAME", T0."E_Mail" 
FROM OUSR T0 
INNER JOIN (
  SELECT DISTINCT T0."E_Mail", COUNT(T0."E_Mail") AS "Qt" 
  FROM OUSR T0 
  GROUP BY T0."E_Mail"
) AS T1 
ON T0."E_Mail" = T1."E_Mail" AND T1."Qt" > 1;

O resultado apresentará os usuários que compartilham o mesmo e-mail, conforme exemplo:

Resultado da consulta no SAP

Conclusão

Após identificar e corrigir os e-mails duplicados, o login será possível normalmente em todos os ambientes do CRM One.