~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Permissão ====== A partir desta funcionalidade, um docente pode conceder permissões especiais a uma pessoa do sistema para que esta possa efetuar operações em uma turma virtual pertecente ao mesmo. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIGAA -> Turma Virtual -> Configurações -> Permissões -> Cadastrar Permissão//. O caso de uso se inicia com um formulário de busca contendo os seguintes dados: * **CPF**: Tipo - TEXTO. O cpf do usuário com permissão; * **Nome**: Tipo - TEXTO. O nome do usuário com permissão; Após selecionar um usuário, é apresentada uma tela onde o docente pode selecionar o tipo se permissão. A tela contém as seguintes informações: * **__Pessoa__**: Tipo - TEXTO. Nome do usuário que está se dando permissão; * **__Turma__**: Tipo - TEXTO. Turma que o usuário terá permissão; * **Permissão de Docente**: Tipo - TEXTO. Se o usuário pode realizar todas as operações de docente com exceção das listadas na [[desenvolvimento:especificacoes:sigaa:turma_virtual:casos_de_uso:menu_turma_virtual:configuracoes:permissoes:cadastrar_permissao|RN01]] * **Gerenciar Fóruns**: Tipo - TEXTO. Se o usuário pode realizar operações nos fóruns da turma; * **Gerenciar Enquetes**: Tipo - TEXTO. Se o usuário pode cadastrar/alterar/excluir enquetes; * **Gerenciar Tarefas**: Tipo - TEXTO. Se o usuário pode cadastrar/alterar/excluir tarefas; * **Corrigir Tarefas**: Tipo - TEXTO. Se o usuário pode corrigir tarefas; * **Inserir Arquivos**: Tipo - TEXTO. Se o usuário pode inserir arquivos; Uma vez que o usuário possua permissão ele terá acesso a turma virtual no Portal Doscente / Discente. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Caso o usuário tenha opermissão docente, ele poderá realizar qualquer operação na turma virtual, com exceção de consolidar turma e cadastrar novas permissões. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ava.dominio.PermissaoAva | sigaa.ava.permissao_ava | ====== Plano de Teste ====== Sistema: Sigaa Módulo: Turma Virtual Link(s): Sigaa → Portal do Docente → Turma Virtual → Configurações → Permissões → Cadastrar Permissão Usuário: selan Papel que usuário deve ter: SigaaPapeis.DOCENTE ===== Cenários de Teste ===== - Testar se é possível cadastrar, alterar e remover permissões. - Testar se os usuários com permissão estão com acesso as turmas virtuais habilitadas. ===== Dados para o Teste ===== Não se aplica