Essa é uma revisão anterior do documento!
Requisito - Acessar Sistema
======
Descrição
Os usuários podem ser internos (servidores/colaboradores do TCE-GO).
O seu acesso deverá ser realizado exclusivamente por meio da ferramenta de autenticação KeyCloak_.
Usuário internos:
Autenticação com credenciais de rede:
* Deve utilizar o login interno e a senha utilizada para acessar o Windows.
Após realizar o login, o usuário é redirecionado para a tela inicial do sistema que conterá apenas as funcionalidades e informações previstas para o seu perfil.
Autenticação com Gov.BR
*O Usuário realiza o login pela plataforma “Gov.br”.
*O primeiro login deve ser realizado com o serviço Gov.BR.
* Após o primeiro login, o sistema registra o CPF do usuário na base de dados do TCE-GO e o usuário define uma senha para acesso.
* Após o passo anterior, pode-se realizar o login utilizando o serviço Gov.BR ou o CPF do usuário e a senha definida por este.
Os usuários externo que não pertencem ao TCE-GO, ao tentarem autenticar utilizando o Gov.BR, não deverão ter acesso liberado ao sistema.
Atores
Usuários Internos: PENDENTE – usuários cadastrados na secretária
Fluxos
Fluxo 01 – Realizar Login (Fluxo Principal)
Passo | Ação | Regra | Tela |
---|---|---|---|
01 | Usuário acessa o sistema pela URL de acesso | ||
02 | Sistema direciona o Usuário para a tela de login. | ||
03 | Usuário informa os dados de login e clica no botão “Entrar”. | ||
03.1 | Caso o Usuário acione a opção “Entrar com gov.br”, o Sistema direciona o Usuário para o fluxo “Autenticar via Gov.BR”. | ||
04 | Sistema valida as credenciais informadas. | ||
04.1 | Caso o Usuário tenha informado um usuário inexistente e/ou uma senha inválida, então o Sistema apresenta a mensagem “Nome de usuário ou senha inválida.” e não avança. | ||
05 | Sistema direciona o usuário para o Fluxo “Definir Setor”. |
Fluxo 02 – Definir Setor
Passo | Ação | Regra | Tela |
---|---|---|---|
01 | Sistema apresenta opção para definição de setor. | ||
01.1 | Caso o Usuário possua apenas um setor associado a ele, o Sistema define o setor e direciona o Usuário para o requisito “Visualizar tela inicial” | ||
02 | Usuário escolhe um setor e aciona a opção “Acessar” | ||
03 | Sistema valida os dados informados. | ||
03.1 |
Campo obrigatório ” e não avança.|
04 | Sistema define o setor e direciona o Usuário para o requisito “Visualizar tela inicial” |
Fluxo 03 - Autenticar via Gov.BR
Passo | Ação | Regra | Tela |
---|---|---|---|
01 | Sistema direciona o usuário para o serviço “Gov.BR” | ||
02 | Usuário informa os dados de acesso conforme regras específicas da plataforma e realiza a autenticação. | ||
03 | Sistema recebe dados da integração com o Gov.BR e busca o Usuário correspondente. | ||
03.1 |
Sem permissão. Você não tem permissão para acessar essa página. Você será redirecionado para a página inicial em 5 segundos.” e após 5 segundos retorna o Usuário para a tela de login. | | |
03.2 | Sistema verifica que, o Usuário existe, porém é o primeiro login do Usuário pelo Gov.BR na plataforma do TCE e direciona o Usuário para o fluxo “Atualizar informações da conta no TCE-GO”. | ||
04 | Sistema direciona o usuário para o Fluxo “Definir Setor”. |
Fluxo 04 - Atualizar informações da conta no TCE-GO
Passo | Ação | Regra | Tela |
---|---|---|---|
01 | Sistema direciona o usuário para informar os dados para registro de seu usuário interno na base do TCE-GO. | ||
02 | Usuário preenche os dados e aciona a opção “Ok”. | ||
02.1 | Caso o usuário não possui registro algum na base de dados do TCE-GO, então o Sistema registra a nova senha do usuário e o redireciona para a confirmação de criação do usuário interno. | ||
02.1.1 | Usuário confirma a criação de seu usuário interno. | ||
02.2 | Caso o Usuário possua registro na base de dados do TCE-GO, o Sistema direciona o Usuário para vincular a conta do “Gov.Br” com seu usuário interno. | ||
02.2.1 | Usuário clica no botão “Vincular à conta existente”. | ||
03 | Sistema direciona o usuário para o Fluxo “Definir Setor”. |