Ir para o conteúdo principal

[Gov.Doc] Identificar servidor atráves do E-Estado

Objetivo

O Objetivo desse estudo é analisar o impacto dentro do sistema Gov.Doc e encontrar uma solução no tocante a alteração de identificação de servidores através do E-Estado.

Análise dos Impactos

Atualmente, o Gov.Doc identifica quem é usuário externo e servidor através de um perfil no Sauron, porém, isso precisa ser alterado dentro do sistema para que seja consumido do e-estado para saber quem é servidor e quem não é, mantendo apenas um perfil único para os usuários, assim, ao invés de identificar através do Sauron como é feito atualmente, removeremos os perfis "Usuário Externo" e "Servidor" unificando para um único perfil chamado "Usuário".

Em razão disso, foram analisados os impactos dentro do Gov.Doc na identificação e na alteração dos perfis, e seriam necessárias apenas alterações nas Controllers onde são feitas as validações de Policies do sistema, além disso, é possível que tenha que ser feitas as mesmas validações na API do Gov.Doc.

Solução Proposta

Para atingir o objetivo descrito, foi encontrada uma solução a qual resolve o problema da identificação, onde remove-se os perfis de "Usuário Externo" e "Servidor" e adiciona um perfil novo chamado "Usuário" onde todo e qualquer usuário terá esse perfil, exceto administradores do sistema que utilizam o perfil "Administrador", além disso, a identificação de servidores deverá ficar por conta do E-Estado através da sua API. Com isso, é possível identificar as Histórias de Usuário para que seja factível implementar as alterações da solução.

- Como Setic, preciso criar um perfil chamado "Usuário" (1 ponto);

- Como Setic, preciso que os perfis de "Usuário Externo" e "Servidor" sejam excluídos;dos (1 ponto);

- Como Setic preciso atribuir o perfil "Usuário" para as pessoas que tinham os perfis "Usuário Externo" e "Servidor" os quais foram excluídos;dos (3 pontos);

- Como Setic, Preciso identificar os servidores através da API do E-Estado.Estado (3 pontos).

Conclusão

Através das Histórias de Usuário descritas acima, bem como, toda a problemática explanada, será possível atingir o objetivo proposto implementando a solução proposta através das Histórias de Usuário.

Glossário

Gov.Doc - Sistema de Documentos do Estado de Rondônia

API -  É um conjunto de definições e protocolos usado no desenvolvimento e na integração de software de aplicações

Superintendente
Delner Freire

Diretor
Maico Moreira da SIlva

Gerente de Desenvolvimento
Janderson de Castro Thomaz

Product Owner
Adriano Bonazoni Sol Sol de Oliveira

Scrum Master
Wagner Moreira Melo

Time de Desenvolvimento
Tambaquis

Membros do Time Scrum
Adriano Bonazoni Sol Sol de Oliveira
Gabriel Santi Binda
Taillon Miguel Gonçalves
Raissa de Sousa Stolduski
Wagner Moreira Melo