# 用户角色

Chamilo 使用基于角色的权限系统。每个用户都被分配一个角色，决定了他们在平台上可以看到和执行的操作。

## 平台级角色

这些角色控制对平台范围功能的访问：

| 角色              | 描述                                               |
| --------------- | ------------------------------------------------ |
| **学习者（学生）**     | 默认角色。可以注册课程，访问学习内容，提交作业和参加练习。                    |
| **教师（培训师）**     | 可以创建和管理课程，添加内容，为学生评分，并查看课程级别的报告。                 |
| **会话管理员**       | 可以创建和管理会话（即基于时间的课程包），将用户注册到会话中，并分配教练。无法访问通用平台设置。 |
| **人力资源经理（HRM）** | 可以查看分配用户的跟踪和报告数据。适用于需要监控员工培训但不管理内容或平台的监督者。       |
| **门户管理员**       | 完全访问所有平台管理功能。可以管理用户、课程、会话、插件和所有设置。               |
| **全局管理员**       | 与门户管理员相同，但可以在多URL（即多租户）设置中访问所有访问URL。             |
| **匿名用户**        | 适用于未登录的访客的特殊角色。如果启用，可以访问公共课程和内容。                 |

## 课程级角色

在课程内，用户具有特定角色：

| 角色       | 描述                           |
| -------- | ---------------------------- |
| **学生**   | 默认课程角色。可以访问内容，参加练习，提交作业。     |
| **课程助理** | 在课程内拥有有限的管理权限。可以帮助管理内容和主持论坛。 |
| **教师**   | 对课程拥有完全控制权：管理内容、工具、设置和注册。    |

## 会话级角色

在会话内，存在额外的角色：

| 角色       | 描述                                |
| -------- | --------------------------------- |
| **会话导师** | 监督会话内的所有课程。可以查看会话内所有课程的跟踪情况。      |
| **课程导师** | 在会话内教授特定课程。可以管理该课程的内容并跟踪该会话中的学习者。 |

注意：教练和导师这两个名称在含义上非常相似，通常取决于组织。在 Chamilo 2.0 中，我们交替使用这两个术语，但大多数时候我们指的是导师，即帮助您从课程中学习的人，而不是个人教练。未来我们可能会专使用“导师”一词。

## 分配角色

在管理面板中创建或编辑用户账户时，您可以选择他们的平台级角色。课程和会话角色在将用户注册到课程或会话时分配。

## 角色层级

权限较高的角色继承权限较低角色的能力：

* 管理员可以执行教师能做的一切
* 教师可以执行学生能做的一切
* 会话级角色（教练）仅在分配的会话内提供额外的功能

## 小贴士

* **使用最小权限原则** — 为用户分配执行任务所需的最小角色
* **使用会话管理员进行委托管理** — 如果您有员工需要管理培训会话但不需要管理整个平台，请为他们分配会话管理员角色，而不是完全的管理员访问权限
* **为监督者使用 HRM** — 人力资源经理可以监控培训进度，而无需访问修改课程或平台设置的权限
* **角色创建** — Chamilo 2.x 已经具备创建新角色的内部结构，但该功能还需要更多测试以广泛发布。可以通过 [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-zh-cn/guan-li-zhi-nan/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.
