Casos de uso de usuário interno - DIEP

Casos de uso referentes a funcionalidades disponíveis para servidores do TCE-PB lotados no setor de protocolo (DIEP).
Para ter acesso a essas funcionalidades o usuário logado deve ter uma permissão específica (ex: gestao:protocolo). Algumas operações podem ficar disponíveis apenas para administradores (gestao:admin)
Deve ficar registrado o nome e login de quem realizou as operações.

DIEP1 - Cadastrar usuários

Os servidores do DIEP também podem cadastrar usuários, porém esses casos devem ser a exceção. Via de regra, o cadastro deve ser realizado pelo próprio usuário, com o DIEP realizando apenas a validação dos dados.

DIEP1 - Cadastrar usuários
DIEP1.1 - Cadastrar usuário

Permite cadastrar um novo usuário, informando todos os dados. Nesse cenário não há a validação do e-mail, porém as outras validações permanecem. São necessários os mesmos arquivos do autocadastro.
Deve ficar registrado em log que o usuário foi cadastrado por servidores do TCE.
Ao final do cadastro, deve ser enviado um e-mail para o endereço do usuário informando que foi realizado o cadastro e com instruções para login e redefinição de senha (inclusive GOV.BR se for necessário).

DIEP1.2 - Listar usuários

Tela de pesquisa para listar todos os usuários cadastrados, com filtros.
Permitir exportar a listagem de resultados para o excel.

DIEP1.3 - Cancelar usuário

Permitir cancelar um usuário cadastrado incorretamente.
Deve ser informada uma justificativa para a operação.
O usuário cancelado não pode utilizar a área logada.
Deve ser disparada uma mensagem para o Cerberus para cancelar o usuário lá e impedir o login e o uso das aplicações.

DIEP1.4 - Validar cadastro de usuário 

Deve ser exibida uma listagem dos registros de usuário que não foram validados pelo TCE.
Ao clicar no registro, devem ser exibidas as informações e arquivos do usuário, para que o servidor possa abrir e conferir se o conteúdo dos arquivos corresponde aos metadados informados. Nessa página de visualização do usuário, o servidor pode realizar três operações: Voltar (para a tela de listagem), Validar ou Solicitar Correção.

 

DIEP2 - Cadastrar municípios

Os servidores do DIEP ficam responsáveis por atualizar as informações dos municípios quando houver mudanças de nomenclatura ou criação de novos municípios.
Deve ser cadastrado um município especial denominado Estado, para representar os órgãos estaduais.

DIEP2 - Cadastrar municípios
DIEP2.1 - Cadastrar município

O servidor pode cadastrar um novo município. 

DIEP2.2 - Editar município

O servidor pode editar um município e alterar o nome.

DIEP2.3 - Cancelar município

O servidor pode cancelar um município cadastrado por erro ou que foi extinto. Deve ser obrigatório informar uma justificativa para a operação.

DIEP2.4 - Editar dados adicionais do município

Verificar se os municípios devem ter dados adicionais no cadastro (ex: população, mesorregião, etc.). Verificar se é necessário ter esses dados, quais dados seriam necessários e como deveria ser o cadastro (se em tabela a parte para manter histórico, ou na mesma tabela).

DIEP3 - Cadastrar unidade gestora

DIEP4 - Cadastrar gestões