~~ODT~~
Cadastrar Usuário
Permite cadastrar um usuário para uma pessoa específica, identificada pelo seu CPF ou CNPJ.
Descrição do Caso de Uso
O caso de uso inicia quando o usuário acessa SIGAdmin → Suporte Técnico → Usuários → Cadastrar Usuário.
Para cadastrar são apresentados os seguintes campos são mostrados:
- Tipo de usuário*: Tipo - TEXTO. São apresentados os seguintes tipos de usuários: (RN03)
Aluno
- deve estar cadastrado no sigaa, permite que o aluno tenha acesso ao portal discente.Consultor
- usuário restrito ao SIGAA usado por avaliadores de projetos de pesquisas em momentos de avaliação de projetos.Plano de saúde
- acesso ao portal do plano de saúde para funcionários da empresa de plano de saúde.Servidor
- deve está cadastrado no sigrh(fita espelho ou manualmente), permite que o servidor da instituição tenha acesso ao portal do servidor.Consignatária
- era pra consignatárias terem acesso ao portal das consignatárias, no SIGRH.Cooperação
- para usuários de cooperação terem acesso ao IPROJECT.Credor
- para credores (fornecedores) poderem acessar o portal do fornecedor no SIPAC.Preceptor de Estágio
- permite cadastrar usuários para o acesso ao Portal do Preceptor de Estágios, onde o usuário poderá cadastrar oferta de vagas de estágio e selecionar estagiários.Terceirizado
- para usuários terceirizados terem acesso aos sistemas.Outros
- Demais que não se encaixam em nenhum dos tipos anteriores terem acesso aos sistemas.
- Tipo de pessoa*: Tipo - TEXTO. São apresentadas as opções
Física
ouJurídica
. - Nome*: Tipo - TEXTO. Nome da pessoa. (RN06)
- CPF/CNPJ*: Tipo - NUMÉRICO. CPF ou CNPJ da pessoa. (RN02)
- Sexo*: Tipo - TEXTO. São apresentadas as opções
Feminino
ouMasculino
. - Data de Nascimento*: Tipo - DATA. Data de nascimento da pessoa.
- Inativo: Tipo - TEXTO. São apresentadas as opções
Sim
ouNão
. Usuário ativo/inativo no sistema. - Login*: Tipo - TEXTO. Nome do usuário para acesso. (RN01)
- Senha*: Tipo - TEXTO. Senha do usuário.
- Email*: Tipo - TEXTO. Email da pessoa para contato.
- Ramal: Tipo - NUMÉRICO. Ramal do local de trabalho da pessoa. (RN04)
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01: Não permitir dois usuários com o mesmo login.
- RN02: Não permitir dois usuários com o mesmo CPF
- RN03: Para um cadastro de usuário do tipo
SERVIDOR
ouALUNO
, é necessário que já exista um Servidor/Aluno existente no banco com o CPF informado. Caso não exista, uma mensagem é mostrada para o usuário. - RN04: A informação do Ramal cadastrada neste caso de uso é apresentada na consulta de servidores do Portal Público do SIGRH.
- RN05: Usuários cadastrados com o tipo “Plano de Saúde”, não será necessário informar a unidade.
- RN06: Quando o campo Tipo de Usuário é igual a
SERVIDOR
, o campo Nome passa a ser um autocomplete. Quando o campo é preenchido, alguns dados são carregados automaticamente pelo sistema. - RN07:Quando o Tipo de usuário for igual a
PLANO DE SAÚDE
o campo Unidade não será de preenchimento obrigatório.
Resoluções/Legislações Associadas
Não se Aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.comum.dominio.UsuarioGeral | sistemas_comum.comum.usuario |
br.ufrn.comum.dominio.PessoaGeral | sistemas_comum.comum.pessoa |
Plano de Teste
Sistema: SIGAdmin
Módulo: Portal Admin
Link(s): Suporte Técnico → Usuários → Cadastrar Usuário
Usuário: david, gleydson, andrejadson
Papel que usuário deve ter: SipacPapeis.ADMINISTRADOR_SIPAC, SigaaPapeis.ADMINISTRADOR_SIGAA, AdminPapeis.ADMINISTRADOR_SIGADMIN.
Cenários de Teste
Tentar cadastrar dois usuários para o mesmo CPF e verificar que não é possível.
Tentar cadastrar dois usuários com o mesmo login e verificar que não é possível.
Depois de cadastrar, verificar neste caso de uso Suporte Técnico → Usuários → Alterar Dados do Usuário se o usuário aparece com os dados corretos.
Depois de cadastrar o usuário, tentar logar com ele nos sistemas correspondentes.
Dados para o Teste
Para gerar CPFs aleatórios para o cadastro: www.geradorcpf.com