# Funções de Usuário

O Chamilo utiliza um sistema de permissões baseado em funções. Cada usuário recebe uma função que determina o que ele pode ver e fazer na plataforma.

## Funções no Nível da Plataforma

Essas funções controlam o acesso a recursos em toda a plataforma:

| Função                                | Descrição                                                                                                                                                                                               |
| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Aprendiz (Estudante)**              | A função padrão. Pode se inscrever em cursos, acessar conteúdos de aprendizagem, enviar tarefas e realizar exercícios.                                                                                  |
| **Professor (Instrutor)**             | Pode criar e gerenciar cursos, adicionar conteúdo, avaliar alunos e visualizar relatórios no nível do curso.                                                                                            |
| **Administrador de Sessões**          | Pode criar e gerenciar sessões (ou seja, pacotes de cursos baseados em tempo), inscrever usuários em sessões e atribuir tutores. Não tem acesso às configurações gerais da plataforma.                  |
| **Gerente de Recursos Humanos (GRH)** | Pode visualizar dados de rastreamento e relatórios para usuários atribuídos. Usado para supervisores que precisam monitorar o treinamento de funcionários, mas não gerenciar conteúdo nem a plataforma. |
| **Administrador do Portal**           | Acesso total a todos os recursos de administração da plataforma. Pode gerenciar usuários, cursos, sessões, plugins e todas as configurações.                                                            |
| **Administrador Global**              | Igual ao Administrador do Portal, mas com acesso a todas as URLs de acesso em uma configuração multi-URL (ou seja, multi-tenant).                                                                       |
| **Anônimo**                           | Uma função especial para visitantes que não estão logados. Pode acessar cursos e conteúdos públicos, se habilitado.                                                                                     |

## Funções no Nível do Curso

Dentro de um curso, os usuários têm funções específicas:

| Função                  | Descrição                                                                                                     |
| ----------------------- | ------------------------------------------------------------------------------------------------------------- |
| **Estudante**           | Função padrão do curso. Pode acessar conteúdo, realizar exercícios e enviar tarefas.                          |
| **Assistente de Curso** | Tem permissões limitadas de gerenciamento dentro do curso. Pode ajudar a gerenciar conteúdo e moderar fóruns. |
| **Professor**           | Controle total sobre o curso: gerenciar conteúdo, ferramentas, configurações e matrículas.                    |

## Funções no Nível da Sessão

Dentro de uma sessão, existem funções adicionais:

| Função              | Descrição                                                                                                                        |
| ------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| **Tutor de Sessão** | Supervisiona todos os cursos dentro de uma sessão. Pode visualizar o rastreamento em todos os cursos da sessão.                  |
| **Tutor de Curso**  | Ensina um curso específico dentro de uma sessão. Pode gerenciar conteúdo e rastrear aprendizes para aquele curso naquela sessão. |

Nota: Os termos "coach" e "tutor" têm significados muito semelhantes e geralmente dependem da organização. Usamos ambos os termos de forma intercambiável no Chamilo 2.0, mas na maioria das vezes nos referimos a "tutor", uma pessoa que ajudará no aprendizado do curso, não um coach pessoal. Podemos usar "tutor" exclusivamente no futuro.

## Atribuição de Funções

Ao criar ou editar uma conta de usuário no painel de administração, você seleciona a função no nível da plataforma. As funções de curso e sessão são atribuídas ao inscrever usuários em cursos ou sessões.

## Hierarquia de Funções

Funções com privilégios mais altos herdam as capacidades de funções com privilégios mais baixos:

* Um administrador pode fazer tudo o que um professor pode fazer
* Um professor pode fazer tudo o que um estudante pode fazer
* Funções no nível da sessão (tutor) fornecem capacidades adicionais apenas dentro da sessão atribuída

## Dicas

* **Use o princípio do menor privilégio** — Atribua aos usuários a função mínima necessária para realizar suas tarefas
* **Use Administradores de Sessões para gerenciamento delegado** — Se você tem equipe que precisa gerenciar sessões de treinamento, mas não toda a plataforma, dê a eles a função de Administrador de Sessões em vez de acesso total de administrador
* **Use GRH para supervisores** — Gerentes de Recursos Humanos podem monitorar o progresso do treinamento sem ter acesso para modificar cursos ou configurações da plataforma
* **Criação de funções** — O Chamilo 2.x tem a estrutura interna pronta para a criação de novas funções, mas o recurso ainda precisa de mais testes para um lançamento amplo. Pode ser habilitado através de [Official providers of Chamilo](https://chamilo.org/providers).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chamilo.org/2.x-pt/guia-de-administracao/admin-guide/users/user-roles.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
