[Carol] Ao atualizar usuário gera erro
Description
Stakeholder: Robson Poffo
Problema
-
Ao atualizar um usuário, estamos recebendo esse erro:
-
Error occurred while getting tenant. Record with the id "9894bbfe27ee41ddaa8c2213947e3ab5" was not found. - 26791435-829c-42ea-a3b6-3207fb34764d
-
-
O problema aparenta estar vinculado ao usuário estar relacionado a tenants excluídas.
-
O ID “9894bbfe27ee41ddaa8c2213947e3ab5“ é da tenant “betechfin” que não existe mais.
-
Passos para eliminar:
-
Crie uma tenant
-
Associe o acesso a um usuário
-
Elimine a tenant.
-
Tente eliminar o usuário
-
Objetivo
-
Permitir que usuarios sejam atualizados no caso de vinculo com tenants eliminadas.
Critério de Aceite
-
Quando o Global Admin ou Global User efetuarem a eliminação de uma tenant, remover as seguintes referências:
-
Vinculo tenant x user.
-
Vinculo tenant x convite para usuários.
-
Vinculo tenant x subscribed tenants (tenants com o app instalado)
-
Vinculo tenants x allowed tenants (tenants permitidas para instalar apps)
-
Outra referência de tenant não mencionada acima.
-
-
Efetuar a sanitização do vinculo de usuário com as entidades acima.