ltapmaracanau / ed-sinc-front

0 stars 0 forks source link

Arquivar/Desarquivar usuário #14

Open ltapmaracanau opened 4 months ago

ltapmaracanau commented 4 months ago

CARD:

Como ADMINISTRADOR, quero ARQUIVAR ou DESARQUIVAR um usuário para PERMITIR ou NÃO PERMITIR a visualização dos seus dados no sistema.

CONVERSATION:

Quem pode arquivar ou desarquivar usuários? Somente o administrador pode arquivar ou desarquivar outros usuários, incluindo outros administradores.

Qual a diferença entre arquivar e excluir? A exclusão apaga todos os registros de um determinado usuário do sistema de forma definitiva, enquanto o arquivamento apenas muda o campo "Situação" para "arquivado". Com esta situação, o usuário não deve ser exibido em pesquisas, relatórios, ou qualquer outra tela em que usuários são exibidos no sistema. A única exceção a esta regra é a pesquisa de usuários, na qual pode ser marcada a checkbox "exibir arquivados". Caso esta checkbox seja marcada, os dados de usuários arquivados poderão ser visualizados e modificados, incluindo o desarquivamento destes.

Onde a informação do arquivamento deve estar armazenada? O campo "Situação" deve ser modificado para "arquivado" quando for realizado o bloqueio e para "ativo" quando for realizado o desbloqueio.

CONFIRMATION:

  1. DADO que o administrador está autenticado no sistema EDSINC, QUANDO ele arquiva um usuário, ENTÃO o campo "Situação" do usuário é modificado para "arquivado".
  2. DADO que o administrador está autenticado no sistema EDSINC, QUANDO ele desarquiva um usuário, ENTÃO o campo "Situação" do usuário é modificado para "ativo".
  3. DADO que a checkbox "exibir arquivados" está marcada na pesquisa de usuários, ENTÃO os dados dos usuários arquivados podem ser visualizados e modificados, incluindo o desarquivamento destes.