Q:Moodle 如何批次匯入使用者?

前陣子接到的案子, 因為客戶想要快速導入Moodle, 跟同事討論後, 用匯入的方法, 匯入使用者(Upload user), 匯入校務課程, 是最快的方法.

剛開始匯不進去?! 連資深工程師都遇到問題. 怎麼可能? 我們開發的外掛都能自動同步了, 簡單的CSV匯入, 怎麼會難倒我們?

Moodle 如何批次匯入使用者
準備時間
3分
難度
適用Moodle版本號
3.9、4.1
操作指引

1.必填欄位填入資料

以這個CSV內容為例, 複製到筆記本(不要用 Excel)內貼上

username,firstname,lastname,email
jack,Bill,Lumbergh,jack@click-ap.com
dennis,Dennis,BGibbons,dennis@click-ap.com
nancy,Nancy,Smykowski,nacy@click-ap.com

還可以匯入其它欄位,這裡僅用最單的內容展示。

 

2.處理CSV檔案

存成CSV時,會將CSV內容存成ANSI編碼;

這時關閉Excel,用記事本打開CSV,另存檔案並設定編碼為UTF-8(檔名可以不動直接覆寫).

 

3.批次建立用戶

到網站管理>用戶>帳戶>批次建立用戶(如圖),上傳檔案, 使用預設值(逗號區隔, UTF-8編碼)

批次建立用戶-操作畫面

 

4.匯入

預覽沒有問題,就可以直接匯入

批次建立用戶-預覽畫面

 

本功能之相關操作影片

批次建立用戶-影片縮圖