# 管理使用者

本頁涵蓋建立、編輯和管理使用者帳戶的日常任務。

## 使用者清單

![顯示名稱、電子郵件、角色和狀態欄位的使用者清單](/files/ZhT27s9xGSddBnldmgXU)

從管理面板點擊 **User list** 以查看平台上的所有使用者。清單顯示：

* 頭像
* 名稱
* 使用者名稱
* 電子郵件地址
* 角色
* 啟用/停用狀態
* 註冊日期
* 最後登入日期

使用 **Advanced search** 工具依名稱、電子郵件、角色或其他標準尋找特定使用者。

## 建立使用者

![包含名稱、電子郵件、使用者名稱、密碼、角色和語言欄位的使用者建立表單](/files/sHNi7c0mP82tho06yjvo)

1. 從管理面板點擊 **Add a user**
2. 填寫必要欄位：
   * **First name** 和 **Last name**
   * **Email** — 平台上必須唯一
   * **Username** — 登入名稱（必須唯一）
   * **Password** — 設定初始密碼
   * **Roles** — 選擇使用者的平台角色（學生、教師、管理員等）
   * **Language** — 使用者的偏好介面語言
3. 選擇性填寫額外欄位：
   * 官方代碼（例如組織中的唯一 ID）
   * 電話號碼
   * 到期日期 — 在指定日期後自動停用帳戶
   * 啟用/停用狀態
   * 額外個人檔案欄位（如果已設定）
4. 儲存

## 匯入使用者

![用於上傳包含使用者資料的 CSV 或 XML 檔案的使用者匯入介面](/files/MvFyg9wUq6DsI9w08nFJ)

若要大量建立使用者，您可以從檔案匯入使用者：

1. 從管理面板點擊 **Import users**
2. 上傳包含使用者資料的 **CSV** 或 **XML** 檔案
3. 將檔案欄位對應至 Chamilo 使用者欄位
4. 選擇處理現有使用者的方式（更新或略過）
5. 匯入

匯入檔案至少應包含下列欄位：名字、姓氏、電子郵件、使用者名稱和密碼。

注意：**Status** 欄位是 **Role** 的舊名稱，且僅接受少數值，例如 1 表示教師，5 表示學生。角色的進一步調整只能稍後手動編輯使用者。

## 匯出使用者

點擊 **Export users** 以 CSV 或 XML 檔案下載使用者清單。您可以依角色、註冊日期或其他標準篩選要匯出的使用者。

## 編輯使用者

在使用者清單中點擊使用者名稱以編輯其帳戶。您可以修改：

* 個人資訊（名稱、電子郵件、電話）
* 角色
* 密碼（重設）
* 啟用/停用狀態
* 到期日期
* 額外個人檔案欄位

## 刪除使用者

刪除已在平台上建立內容的使用者（通常是教師）時，系統可能會防止您永久刪除使用者，並顯示警告訊息，說明該使用者仍附加至某些資源。如果您確認刪除，系統不會刪除內容本身，而是為了資料一致性將其附加至中立使用者（我們稱之為「Fallback user」）。

為避免此情況，請檢查使用者詳細資料，一一刪除其課程，然後刪除使用者。

## 使用者動作

| 動作             | 描述                                             |
| -------------- | ---------------------------------------------- |
| **Deactivate** | 停用使用者帳戶而不刪除它。使用者無法登入，但其資料會保留。                  |
| **Activate**   | 重新啟用先前停用的帳戶。                                   |
| **Login as**   | 以該使用者身分登入平台（模擬登入）。適用於疑難排解。                     |
| **Anonymize**  | 依歐盟 GDPR 定義，抹除帳戶的所有個人資訊。                       |
| **Delete**     | 軟刪除使用者帳戶。使用 **Deleted users** 索引標籤永久刪除帳戶及相關資料。 |

> **Login as** 是一項強大功能。請負責任使用，並僅用於合法支援目的。

## 批次作業

在使用者清單中選取多個使用者以執行批次動作：

* 一次啟用或停用多個使用者
* 刪除多個使用者
* 將使用者指派至課程或工作階段

## 提示

* **使用 CSV 匯入大量註冊** — 在訓練計劃開始時大量使用者入門時，準備 CSV 檔案並批次匯入
* **設定到期日期** — 對於臨時使用者（工作坊參與者、試用使用者），設定到期日期以自動停用其帳戶
* **停用而非刪除** — 使用者離開時，先停用其帳戶。這會保留其訓練記錄。只有確定不再需要資料時才刪除。


---

# 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-tw/guan-li-zhi-nan/admin-guide/users/managing-users.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.
