Permissões
Permissões são configurações relativas à s ações possÃveis na definição de funções de usuário.
Podemos definir uma permissão de "Iniciar novas discussões" (no fórum), por exemplo.
Para cada função, você pode definir o conjunto de permissões de uma capacidade em quatro valores:
- NÃO ALTERAR
- Esse é o valor padrão, geralmente. É uma configuração neutra que significa "manter as capacidades que o usuário já tinha anteriormente". Se uma função é atribuÃda a alguém (num curso, por exemplo) que tem essa permissão para uma atividade, então a permissão atual será a mesma que havia em contextos superiores da hierarquia (categorias ou em nÃvel de sistema). Portanto, se o usuário nunca teve permissão naquele nÃvel, nunca terá para essa capacidade.
- PERMITIR
- Ao escolher isso, você estará dando permissão na atividade para pessoas que possuem essa função. Essa permissão se aplica ao contexto no qual a função é atribuÃdo e em todos os nÃveis mais baixos. Por exemplo, se a função é de um estudante inscrito num curso, então todos os estudantes poderão "Iniciar novas discussões" em todos os fóruns do curso, A NÃO SER que algum fórum tenha uma configuração que sobreponha a anterior, ou alguma atividade com o valor de evitar ou proibir essa capacidade.
- EVITAR
- Ao escolher essa opção, você removerá a permissão para essa capacidade, mesmo que os usuários com essa função tenham permissão em um contexto superior.
- PROIBIR
- Isso é raramente necessário, mas ocasionalmente você pode precisar negar as permissões de uma função de usuário para que não sejam sobrepostas em NENHUM nÃvel inferior. Um bom exemplo é a necessidade do administrador proibir uma pessoa de iniciar novas discussões em todos os fóruns do site. Nesse caso ele pode criar uma função com a capacidade configurada como "Proibir" e então atribuÃ-la ao usuário em questão, no contexto do sistema.
Resoluções de conflito das permissões
Permissões de contexto mais baixo geralmente irão sobrepor tudo que está acima (isso aplica à s sobreposições e funções atribuÃdas). A exceção é o PROIBIR, que não pode ser sobreposto nos nÃveis mais baixos.
Se duas funções são atribuÃdas a uma pessoa no mesmo contexto, uma com PERMITIR e uma com EVITAR, qual das duas vence? Nesse caso, o Moodle fará uma busca na árvore de contextos para uma decisão.
Por exemplo, um estudante tem duas funções em um curso, uma que permite iniciar novas discussões, e outra que evita que isso ocorra. Nesse caso, nós checamos as categorias e os contextos de sistema, procurando por outra permissão definida que nos ajuda a decidir. Se não encontrarmos, a permissão é EVITAR por padrão (porque as duas configurações se cancelaram mutuamente, então não há mais a permissão).
Exceções especiais
Note que a conta de Visitante não pode gerar conteúdos (ex: fóruns, registros de calendário, blogs) mesmo que essas capacidades sejam atribuÃdas a ela.
Veja também Funções, Contextos, Atribuição de Funções Sobreposições.
Ãndice de todos os textos de ajuda
Mostrar esta ajuda no idioma: English