Data:
Data de elaboração |
28/01/22 |
Autores:
Responsável pelo estudo |
- Rafael Passos dos Santos (Assessor)
- Lucas de Souza e Souza (Assessor)
|
Equipe do estudo |
- Gustavo Felix Gomes (Assessor)
- Rafael Passos dos Santos (Assessor)
- Alexsandro Rocha Fernandes (Assessor)
- André Honório de Andrade Silva (Tecnico)
- Emanuel Rufino Alcantara de Lima (Analista)
- Euriane Nogueira
|
Alvo |
Portal do Cidadão |
Origem |
Inplementação: Utilização do GOV.BR para autenticação de usuários do Portal do cidadão
|
Objetivo |
- Estudar e avaliar quais mudanças serão necessárias e quais serão os possíveis impedimento para que seja possível finalizar a Integração com o Gov.Br no Portal do Cidadão. |
Documentação correlata |
|
Observações |
O presente estudo pretende também pretende levantar as Historias dos cards para a Sprint |
1. Objetivo
- Estudar e avaliar quais mudanças serão necessárias e quais serão os possíveis impedimento para que seja possível finalizar a Integração com o Gov.Br no Portal do Cidadão.
2. Introdução
Atualmente já está sendo possível realizar Login com o Gov.Br no Portal do Cidadão, mas essa integração não está totalmente concluído por essa razão este estudo busca esclarecer o que esta faltando para a conclusão da mesma e quais são os possíveis impedimentos que podem ser encontrados.
3. Desenvolvimento - Levantar Ajustes na Integração com o Gov.Br
3.1 RESULTADOS DA PESQUISA
- Identificação das Histórias de Usuários e problemas no cenário atual podem dificultar a conclusão da Integração com o Gov.Br
3.2 GLOSSÁRIO:
Nuget - Pacote Nuget são códigos criados e compartilhados em pacotes que podem ser instalado e consumidos em diversas aplicações Microsoft contato o pacote tenha suporte a versão utilizada.
Login - Entrar no Sistemas.
Logout - Sair do Sistemas.
3.3 CENÁRIO ATUAL
- Atualmente o Sistema Portal do Cidadão já possui uma Integração com o Gov.Br onde é possível realizar a Autenticação com o Ambiente de Staging do Gov.Br.
3.4 PROBLEMAS DO CENÁRIO ATUAL
- Atualmente só esta sendo possível realizar Login. A Opção de realizar Logout não esta funcionando corretamente pois quando foi implementado a Autenticação ainda havia duvidas de como o Logout deveria ser desenvolvido.
- Outro problema atualmente é o Layout do Botão de Entrar e de Sair. Conforme Documentação Gov.Br os mesmo deverão passar por ajustes para futuramente o sistema ter aprovação e poder realizar autenticação utilizando a Produção do Gov.Br.
3.5 AJUSTES NECESSÁRIOS
- Foram Identificado 3 Histórias de Usuário e 1 Debito Técnico.
O que? |
Pontos |
Regras |
Produto |
- Implementar a Funcionalidade de Logout. |
2 |
- Antes de Iniciar verificar se a função de Logout já foi atualizado o Pacote NuGet de Autenticação utilizado pelo Portal do Cidadão com a Liderança Técnica (Diego).
|
Portal do Cidadão |
- Realizar ajustes no Layout do Botão "Entrar". |
2 |
- Utilizar como base a Documentação Gov.Br
|
Portal do Cidadão |
- Realizar ajustes no Layout do Botão "Sair / Ações do Usuário". |
2 |
- Utilizar como base a Documentação Gov.Br
|
Portal do Cidadão |
- Preparar o sistema para ter uma autenticação no Dev / Staging e uma autenticação no Production. |
2 |
- Debito Técnico.
- Criar Variáveis de Ambiente ou utilizar Enviroment para a configuração da Autenticação.
|
Portal do Cidadão |
- Para finalizar a Integração com o Gov.Br é preciso realizar uma captura de vídeo do funcionamento da integração com Gov.Br e enviar para aprovação.
3.6 POSSÍVEIS IMPEDIMENTOS
- Após a Finalização das histórias pode ocorrer de quando enviarmos o sistemas (Pacote de Autenticação e o Portal do Cidadão) para o Gov.Br os mesmo não aprovarem e pedirem mudanças no Sistema para após liberarem os dados de Autenticação da Produção sendo necessários realizar novos ajustes no sistemas.
4. Conclusão
Fica concluído que para a finalizar a Integração com o Gov.Br será necessário a execução das Histórias de Usuário acima, além da conclusão delas será necessário solicitar autenticação para o ambiente de produção ao Gov.Br.