Quando o usuario tenta acessar uma pagina ao qual ele nao tem acesso, a plataforma esta redirecionando- o de volta para tela de login
Description
Pessoas
@Douglas Coimbra Lopes
@Reinaldo Oliveira Machado Junior
PROBLEMA
- Quando o usuario tenta acessar uma pagina ao qual ele nao tem acesso, a plataforma o redireciona de volta a tela de login
- Lembrando que quando o usuario é criado pelo Just In Time, ele é um usuário basico da organization, nao tendo acesso à tela de Settings.
- Se você fizer o teste com uma pagina à qual o usuário tenha acesso, ou mudar o perfil do usuario criado para admin, o login funciona corretamente
- Segue video de referencia usando um login normal + Identity
-
- Segue o video de referencia usando identity de exemplo: https://jam.dev/c/e342d1b7-2114-428d-9e77-3ce7b9abb474
PASSOS PARA REPRODUCAO
Scenarios: Logi Normal
- Adicionar o usuario com OrgUser usando Identity
- Habilitar IDP na organization
- Tentar Acessar o ambiente com usuario ao qual a tela o mesmo nao possui acesso
- Uma vez habilitado o IDP, tentar acessar uma pagina que o usuario nao tenha acesso (settings) por exemplo: https://totvsloopdeluxe.qarol.ai/carol-org/admin/settings
- Observar o Loop ocorrendo
Login Identity
- Adicionar o usuario com OrgUser
- Tentar Acessar o ambiente com usuario ao qual a tela o mesmo nao possui acesso
- Uma vez habilitado o IDP, tentar acessar uma pagina que o usuario nao tenha acesso (settings) por exemplo: https://totvsloopdeluxe.qarol.ai/carol-org/admin/settings
- Observar o usuario sendo redirecionado de volta a tela de login
COMPORTAMENTO ESPERADO
- O usuario deve ser redirecionado a Carol com a mensagem que o mesmo nao tem acesso a nenhuma tenant ou a tenant ao qual o mesmo possui acesso.
Para cenários onde a página não existe, exibir a página de erro 404.
Activity
Show:
Ocorreu o deploy em Produção. Issue movimentada para Done.
Nenhuma issue associada no Jira Produção.
Foi aprovado o PR.
Foi aprovado o PR.
Foi aprovado o PR.
Foi aprovado o PR.
Foi aprovado o PR.
Foi aprovado o PR.
Foi realizado o commit.
Esta issue teve o seu status alterado, pois ocorreu o merge da branch CAPL-6250 na branch develop.
Foi aprovado o PR.
Foi aprovado o PR.
Foi aprovado o PR.
Esta issue teve o seu status alterado, pois foi aprovado o PR.
Foi aprovado o PR.
Foi aprovado o PR.
Evidencias anexadas no PR @Wilson de Souza Neto
Foi aprovado o PR.
Esta issue teve o seu status alterado, pois foi criado o PR sem a sigla WIP no título.
Foi aprovado o PR.
Foi aprovado o PR.
Foi realizado o commit.
Foi criada a branch.
Foi aprovado o PR.
Foi aprovado o PR.
@Robson Thanael Poffo ,
@Renan Fernando Schroeder , @Carlos Affonso Wagner ,
Este issue foi planejada para ser entregue até 2024-08-30. Você pode confirmar consultando o campo Due Date desta issue.
Data já planejadas para esta issue: 2024-08-30
Se o campo External Issue Link estiver preenchido com o link de uma issue válida no Jira Produção o cliente também será notificado no Jira Produção.