# CDX 3.0 新功能使用教學
您好!感謝您對雲端資安攻防平台(CDX)的支持 :smiley:
CDX 3.0目前已完成上架並正式公開
本文章將提供 **3.0相關新功能的使用教學**,幫助您快速熟悉CDX 3.0平台的操作!
> 如有任何使用問題,都歡迎透過 [<i class="fa fa-envelope"></i> 技術支援聯絡窗口](mailto:cdx_support@niar.org.tw) 與我們聯繫。
## 目錄
[TOC]
---
<br/>
## 1、機器管理(3.0)
使用者登入CDX平台,可透過主選單 **「功能選單 > 機器管理」** 瀏覽現有之虛擬機器清單並進行操作,目前平台提供可建立的機器分為 **「一般機器」** 及 **「課程機器」**。
- ++**一般機器**++:透過選取範本建立,為每台獨立之虛擬機器。
- ++**課程機器**++:依課程單元設定所需之範本,以<font color="#E24227">**「組」**</font>為單位建立的虛擬機器組(含網路拓撲圖)。
下述將分別針對「一般機器」及「課程機器」之建立與操作方式進行說明:
### 1-1、一般機器
透過「功能選單 > 機器管理」頁面選擇 **「一般機器」** 分類,即可瀏覽現有的一般機器列表。
參考影片連結:[1.建立一般機器](https://ndrive.niar.org.tw/navigate/a/#/s/262FA1F071E8412F8D4D9009236F2E216BL?type=previewPageCover)
<p><img class="img" src="https://hackmd.io/_uploads/rJOztaes6.png"/></p>
<br/>
<font size="4">**1-1-1、建立一般機器**</font>
點選<font color="#E24227">「<i class="fa fa-plus" aria-hidden="true"></i> 新增機器」</font>按鈕可透過選取範本、設定所需資源數及網路介面建立一般機器。
<p>
<img class="img" src="https://hackmd.io/_uploads/Hk4Wc6xja.png"/>
</p>
<br/>
**「一般機器」** 為每台獨立之虛擬機器,使用者可針對每台機器個別進行操作或管理,完成建立之機器及其功能如下圖所示:
<p>
<img src="https://i.imgur.com/sqYb6CU.png"/>
</p>
:::info
:bulb:**CDX虛擬機功能說明:**
--
- ++**<i class="fa fa-play" aria-hidden="true"></i> 開機**++:將虛擬機開機使其進入 **RUNNING** 狀態。
- ++**<i class="fa fa-stop" aria-hidden="true"></i></i> 關機**++:將虛擬機關機使其進入 **POWEROFF** 狀態。
- ++**<i class="fa fa-recycle" aria-hidden="true"></i></i> 釋放資源**++:將虛擬機釋放資源使其進入 **UNDEPLOYED** 狀態。<font color="#E24227" size="2">
-- 備註:「釋放資源」與「關機」的差異:關機會佔用群組的資源用量,釋放資源則 ++**不會**++ 佔用資源用量。</font>
- ++**<i class="fa fa-repeat" aria-hidden="true"></i></i> 重置**++:重置虛擬機使其回復至該機器範本定義的初始狀態。
- ++**<i class="fa fa-eye" aria-hidden="true"></i> VNC**++:透過網頁開啟遠端桌面的方式操作虛擬機。<font color="#E24227" size="2">
-- 您亦可透過VPN遠端連線至CDX的虛擬機,相關設定請參閱 ++**[<i class="fa fa-file-pdf-o" aria-hidden="true"></i> CDX2.0操作手冊](https://cdx.nchc.org.tw/download_files/cdx_manual.zip)**++。</font>
- ++**<i class="fa fa-floppy-o" aria-hidden="true"></i> 另存範本**++:將虛擬機另存為自訂範本。<font color="#E24227" size="2">
-- 「另存範本」僅提供 ++**教師/助教**++ 權限於一般機器使用。</font>
- ++**<i class="fa fa-pencil-square-o" aria-hidden="true"></i> 編輯**++:可編輯虛擬機器名稱、增加網路介面(最多5個)。
- ++**<i class="fa fa-exchange" aria-hidden="true"></i> 移轉**++:將虛擬機移轉給 **所屬群組下** 的其他使用者。<font color="#E24227" size="2">
-- 「移轉」僅提供 ++**教師/助教**++ 權限使用。</font>
- ++**<i class="fa fa-close" aria-hidden="true"></i> 刪除**++:刪除虛擬機。
<br/>
:::
不同機器狀態及可使用的功能對應,請參閱本文件 [1-3、機器狀態與可用功能對應表](#1-3、機器狀態與可用功能對應表)。
開機(RUNNING)狀態的機器可透過 ++**<i class="fa fa-eye" aria-hidden="true"></i>VNC**++ 遠端連線至虛擬機進行操作,機器登入帳號/密碼可參閱範本 <font color="#2D9CBE">++**<i class="fa fa-info-circle" aria-hidden="true"></i> 描述**++</font>。
<p style="text-align:center;">
<img class="img" style="max-width:400px;" src="https://i.imgur.com/reoxMgv.png"/>
<img style="max-width:300px;" src="https://i.imgur.com/uznYlMY.png"/>
</p>
<br/>
<font size="4">**1-1-2、機器批次功能(一般機器)**</font>
於一般機器管理頁面,點選<font color="#2D9CBE">「<i class="fa fa-server" aria-hidden="true"></i> 批次功能」</font>按鈕可針對一般機器進行批次 ++**<i class="fa fa-clock-o" aria-hidden="true"></i> 延長關機時間**++、++**<i class="fa fa-repeat" aria-hidden="true"></i> 重置機器**++ 以及 ++**<i class="fa fa-trash" aria-hidden="true"></i> 刪除機器**++ 等動作。
<p>
<img class="img" src="https://i.imgur.com/4cS9doZ.png"/>
</p>
<br/>
### 1-2、課程機器
透過「功能選單 > 機器管理」頁面選擇 **「課程機器」** 分類,並點選課程單元,即可瀏覽現有之課程機器組列表。
影片demo :
參考影片連結:[2.建立課程機器](https://ndrive.niar.org.tw/navigate/a/#/s/3A221D6029C44CCCAC2BAF4896C5B1166BL)
<p>
<img class="img" src="https://hackmd.io/_uploads/HJV6salsT.png"/>
</p>
<br/>
<font size="4">**1-2-1、建立課程機器**</font>
由「課程資源」選擇欲上課之課程單元,點選<font color="#44A367">「<i class="fa fa-plus" aria-hidden="true"></i> 建立機器」</font>按鈕,並設定各機器所需資源數及網路介面,進行課程機器之建立。
<p>
<img class="img" src="https://hackmd.io/_uploads/BkCm2pgo6.png"/>
</p>
<p>
<img class="img" src="https://hackmd.io/_uploads/rk2F3Tgsp.png"/>
</p>
<br/>
<font color="#E24227">「課程機器」以 **單元** 為單位建立所需之 **機器組**</font>,使用者可選擇開課對象、機器組數,並對範本進行資源及網路設定,確認後點選「建立機器」即可完成課程機器組之建立,如下圖所示:
<p>
<img src="https://i.imgur.com/AktImo2.png"/>
</p>
<br/>
<font size="4">**1-2-2、機器批次功能(課程機器)**</font>
於課程機器管理頁面,點選<font color="#2D9CBE">「<i class="fa fa-server" aria-hidden="true"></i> 批次功能」</font>按鈕可針對 **課程機器組** 進行批次 ++**<i class="fa fa-clock-o" aria-hidden="true"></i> 延長關機時間**++、++**<i class="fa fa-repeat" aria-hidden="true"></i> 重置機器**++ 以及 ++**<i class="fa fa-trash" aria-hidden="true"></i> 刪除機器**++ 等動作。
<p>
<img class="img" src="https://i.imgur.com/c4gHavP.png"/>
</p>
<br/>
### 1-3、機器狀態與可用功能對應表
| 機器狀態 | 可用功能(一) | 可用功能(二) |
| -------- | -------- | -------- |
| <img src="https://i.imgur.com/hmvcVQV.png"/><br/>POWEROFF(關機)<br/><br/> | <img src="https://i.imgur.com/wXcVTGH.png"/><br/>開機、釋放資源、另存範本<br/><font color="#E24227">※「另存範本」僅提供教師/助教權限使用。</font> | <img class="height-35" src="https://i.imgur.com/OdIvacd.png"/><br/>編輯、移轉、刪除 |
| <img src="https://i.imgur.com/n16PyPo.png"/><br/>RUNNING | <img src="https://i.imgur.com/KEG6z6T.png"/><br/>關機、釋放資源、重置、VNC | <img class="height-35" src="https://i.imgur.com/XLfxza9.png"/><br/>移轉、刪除 |
| <img src="https://i.imgur.com/YpYtlYH.png"/><br/>UNDEPLOYED(釋放資源)<br/><br/> | <img src="https://i.imgur.com/efrIZ8I.png"/><br/>開機<br/><font color="#E24227">※「釋放資源」機器將不佔用資源配額。</font> | <img class="height-35" src="https://i.imgur.com/XLfxza9.png"/><br/>移轉、刪除 |
| <img src="https://i.imgur.com/WzM8gQY.png"/><br/>SAVEASTMPL(另存範本) | 無 | 無 |
| <img src="https://i.imgur.com/FQpryFG.png"/><br/>WAITING | 無 | <img class="height-35" src="https://i.imgur.com/XLfxza9.png"/><br/>移轉、刪除 |
| <img src="https://i.imgur.com/GsIaLcj.png"/><br/>PENDING | 無 | <img class="height-35" src="https://i.imgur.com/XLfxza9.png"/><br/>移轉、刪除 |
| <img src="https://i.imgur.com/ntKyvMn.png"/><br/>PROLOG | 無 | <img class="height-35" src="https://i.imgur.com/XLfxza9.png"/><br/>移轉、刪除 |
| <img src="https://i.imgur.com/S3Ey5N4.png"/><br/>BOOT | 無 | <img class="height-35" src="https://i.imgur.com/XLfxza9.png"/><br/>移轉、刪除 |
| <img src="https://i.imgur.com/SRdRCAv.png"/><br/>FAILURE | 無 | <img class="height-35" src="https://i.imgur.com/XLfxza9.png"/><br/>移轉、刪除 |
<br/>
### 1-4、資源使用情形
<p>
<img src="https://i.imgur.com/aQXwu3y.png"/>
</p>
呈現「<i class="fa fa-user" aria-hidden="true"></i> 個人」與「<i class="fa fa-users" aria-hidden="true"></i> 群組」的CPU、記憶體及虛擬機器等資源使用情形。
1. **<i class="fa fa-user" aria-hidden="true"></i> 個人**:單一使用者用於一般機器及課程機器部署之資源用量統計。
1. **<i class="fa fa-users" aria-hidden="true"></i> 群組**:單一帳號群組用於一般機器及課程機器部署之資源用量統計。(僅供教師/助教權限瀏覽)
1. **總用量長條圖**:顯示群組總資源用量比例之長條圖,<font color="#2D9CBE">藍色線段為CDX 2.0使用比例</font>、<font color="#E24227">紅色線段為CDX 3.0使用比例</font>。
> 資源用量計算方式:CDX 2.0使用量 + CDX 3.0使用量 => 不得超過群組總配額。
<br/>
## 2、範本管理(3.0)
使用者登入CDX平台並透過主選單 **「功能選單 > 範本管理」** 瀏覽現有之範本清單並進行管理,目前平台範本類型分為 **「自訂另存範本」** 及 **「平台上架範本」**。
- ++**自訂另存範本**++:由使用者透過另存範本功能產生之範本。
- ++**平台上架範本**++:由CDX維運團隊上架,並將權限指派予該群組之範本。
:::warning
- **「範本管理」** 功能僅提供教師/助教權限使用。
:::
參考影片連結:[5.自訂另存範本](https://ndrive.niar.org.tw/navigate/a/#/s/CAB53F6E7F5D4BB7B1367EB2756450576BL)
### 2-1、自訂另存範本
<p>
<img class="img" src="https://hackmd.io/_uploads/HyE8AaeiT.png"/>
</p>
> <i class="fa fa-file-text" aria-hidden="true"></i> 自訂另存範本數量限制:每個群組最多 <font color="#E24227">++**10**++</font> 個。
<font size="4">**2-1-1、功能說明**</font>
* 另存範本:可選擇符合條件的虛擬機,並將其另存成範本,同時提供範本名稱自訂及範本描述的輸入。
* 搜尋自訂範本:可選擇不同的搜尋條件(例如:範本編號、範本名稱等)進行關鍵字搜尋及過濾。
* 更新狀態:可進行範本處理狀態的更新。
<p>
<img class="img" src="https://i.imgur.com/sNEieaj.png"/>
</p>
:::info
:bulb:在CDX3.0中,您可以透過以下方式將 ++**POWEROFF(關機)**++ 的虛擬機另存為自訂範本:
- 透過 **「功能選單 > 機器管理 > 一般機器」** 選擇欲另存範本的虛擬機。
- 透過 **「功能選單 > 範本管理」** 頁面點選<font color="#E24227">**「另存範本」**</font>按鈕進行另存。
:::
:::danger
<i class="fa fa-exclamation-triangle" aria-hidden="true"></i> 提醒:目前另存範本功能僅適用於 ++**一般機器**++,課程機器不提供。
:::
<font size="4">**2-1-2、欄位說明**</font>
* 範本編號:系統自動產生不重複之範本編號(**CT**開頭)。
* 建立時間:範本建立的時間。
* 擁有者/群組:範本所屬之擁有者及群組資訊。
* 範本名稱/描述:自訂範本名稱及描述資訊。
* 狀態:範本狀態資訊( **Init:建立中** / **Ready:可使用** / **Used:使用中** / **Error:發生錯誤** )
* 關聯列表:
* <i class="fa fa-tv" aria-hidden="true"></i> 虛擬機:呈現有使用到該範本的機器清單。
* <i class="fa fa-bookmark" aria-hidden="true"></i> 單元:呈現有使用到該範本的單元清單。
* 功能:
* 修改:可進行範本名稱及描述調整。
* 刪除:可進行範本刪除。
:::danger
<i class="fa fa-exclamation-triangle" aria-hidden="true"></i> 提醒:僅Ready狀態下的範本才能被刪除。
:::
<br/>
### 2-2、平台上架範本
<p>
<img class="img" src="https://i.imgur.com/bUk6Ffb.png"/>
</p>
<font size="4">**2-2-1、功能說明**</font>
* 搜尋自訂範本:可選擇不同的搜尋條件(例如:範本編號、範本名稱等),進行關鍵字搜尋及過濾。
<font size="4">**2-2-2、欄位說明**</font>
* 範本編號:系統自動產生不重複之範本編號(**CT**開頭)。
* 擁有者/群組:範本所屬之擁有者及群組資訊。
* 範本名稱/描述:自訂範本名稱及描述調整。
* 關聯列表:
* <i class="fa fa-tv" aria-hidden="true"></i> 虛擬機:呈現有使用到該範本的機器清單。
* <i class="fa fa-bookmark" aria-hidden="true"></i> 單元:呈現有使用到該範本的單元清單。
* 功能:
* 修改:可進行範本名稱及描述。
:::danger
<i class="fa fa-exclamation-triangle" aria-hidden="true"></i> 提醒:平台上架之範本不提供刪除功能。
:::
<br/>
## 3、課程資源與課程管理(3.0)
### 3-1、課程資源
CDX平台 **「課程資源」** 是以課程架構的方式整合課程大綱、主題單元及相關教材資訊,使用者可透過點選「課程單元」進行 ++**課程機器組**++ 的建立,課程機器操作說明請參閱本文件 [1-2、課程機器](#1-2、課程機器)。
<p>
<img class="img" src="https://hackmd.io/_uploads/BkcIlRgsp.png" />
</p>
<p>
<img class="img" src="https://hackmd.io/_uploads/rktFeAeo6.png" />
</p>
課程資源模組為階層式的設計,由大到小分別為 <font color="#E24227">**「課程 > 主題 > 單元」**</font> 教師及助教可透過 **「功能選單 > 課程管理」** 功能自訂教學所需的課程資源,以下將針對課程管理的 **「單元」** 及 **「課程」** 建置操作進行說明。
### 3-2、單元管理
使用者登入CDX平台並切換至3.0版本後,可透過主選單 **「功能選單 > 課程管理」** 進行所屬 **「課程」** 及 **「單元」** 的瀏覽及管理。
> :books: CDX課程資源階層:**課程** > **主題** > **單元**
<p>
<img class="img" src="https://hackmd.io/_uploads/rJKseAlsp.png"/>
</p>
<font size="4">**3-2-1、功能說明**</font>
* 新增單元:可提供建立單元的功能,透過輸入 **單元名稱**、**課程類型**、**建議授課時數** 及 **選擇範本(可複選)** 等資訊建立課程單元,亦可連結相關教材及影音。
* 搜尋單元:可透過關鍵字進行單元搜尋及過濾。
<p style="text-align: center;">
<img class="img" style="max-width: 500px;" src="https://i.imgur.com/R13TYgS.png"/>
</p>
<font size="4">**3-2-2、欄位說明**</font>
* 單元編號:系統自動產生不重複之單元編號(**CU**開頭)。
* 單元名稱:自訂單元名稱資訊。
* 課程類型:單元所屬之課程類型。
* 範本名稱:單元綁定之VM範本清單。
* 教學資源:教材及影音資源連結(URL)。
* 時數:單元建議學習時數。
* 擁有者/群組:單元所屬之擁有者及群組資訊。
* 課程關聯:呈現已使用該單元之課程清單。
* 功能:
* 修改:可進行單元名稱、課程類型、選擇範本、教材/影音及建議授課時數的調整。
* 共享:可進行單元共享設定。<font color="#E24227">※ 單元共享僅支援「群組」方式,不支援單一帳號共享。</font>
* 刪除:可進行單元刪除。
<p style="text-align: center;">
<img class="img" style="max-width: 500px;" src="https://i.imgur.com/449V1Yj.png"/>
</p>
:::danger
<i class="fa fa-exclamation-triangle" aria-hidden="true"></i> 提醒:透過他人「共享」取得之單元無法進行編輯、共享、刪除等操作。
:::
<br/>
### 3-3、課程管理
使用者登入CDX平台並切換至3.0版本後,可透過主選單 **「功能選單 > 課程管理」** 進行所屬 **「課程」** 及 **「單元」** 的瀏覽及管理。
> :books: CDX課程資源階層:**課程** > **主題** > **單元**
參考影片連結:[6.課程管理_建立課程](https://ndrive.niar.org.tw/navigate/a/#/s/93FAECCD94CC4B19B1FB88D3B72B45B66BL)
<p style="text-align: center;">
<img class="img" src="https://hackmd.io/_uploads/Bku1b0lop.png"/>
</p>
<font size="4">**3-3-1、建立課程/主題**</font>
透過「功能選單 > 課程管理 > 我的課程」頁面,點選<font color="#E24227">「<i class="fa fa-plus" aria-hidden="true"></i> 新增課程」</font>按鈕,即可進行課程的建立。
參考影片連結:[7.課程管理_建立主題](https://ndrive.niar.org.tw/navigate/a/#/s/876D4DEDCA7B439BBB8E4630808555F16BL)
<p style="text-align: center;">
<img class="img" src="https://hackmd.io/_uploads/rkrSbRxj6.png"/>
</p>
:::info
:bulb:在CDX3.0中,課程「公開設定」將分為 ++**不公開**++、++**限定使用對象**++ 及 ++**公開**++,其說明如下:
- ++**不公開**++:僅課程所屬群組之管理者(教師)可瀏覽。
- ++**限定使用對象**++:僅課程所屬群組之管理者(教師)及共享對象(群組or單一使用者)可瀏覽。
- ++**公開**++:所有平台使用者皆可瀏覽。
:::
當新增課程儲存完成,回到「功能選單 > 課程管理 > 我的課程」頁面,透過 **「編輯課程」** 功能,可針對已建立的課程進行 **「共享設定」** 及 **「主題新增/編輯」**。
<p style="text-align: center;">
<img class="img" src="https://i.imgur.com/NPpyGp3.png"/>
</p>
點選<font color="#44A367">「<i class="fa fa-plus" aria-hidden="true"></i> 新增主題」</font>並輸入 **主題名稱**、**主題序位** 及 **課程單元**,儲存後即可完成課程主題的新增。
<p style="text-align: center;">
<img class="img" style="max-height: 700px;" src="https://i.imgur.com/YHaqQA5.png"/>
</p>
<br/>
<font size="4">**3-3-2、課程公開及共享設定**</font>
教師及助教可於「功能選單 > 課程管理 > 我的課程」頁面,透過 **「編輯課程」** 進行課程公開及共享設定。
<p style="text-align: center;">
<img class="img" src="https://i.imgur.com/osTzEK4.png"/>
</p>
<p style="text-align: center;">
<img class="img" style="width:49%; margin-right:1%;" src="https://i.imgur.com/7Lm6aHU.png"/>
<img class="img" style="width:49%;" src="https://i.imgur.com/paWeok2.png"/>
</p>
:::warning
- 課程共享設定可支援共享給 **「<i class="fa fa-users" aria-hidden="true"></i> 群組」** 及 **「<i class="fa fa-user" aria-hidden="true"></i> 單一使用者帳號」** 兩種方式。
- 教師可透過 **「共享給自己的群組」** 設定將課程開放給自己群組下所有成員(學生)。
- 教師亦可透過 **「共享給自己群組下的特定成員」**,設定不同課程僅開放給特定學生。
:::
:::danger
<i class="fa fa-exclamation-triangle" aria-hidden="true"></i> 提醒:原CDX2.0中,課程 **「不公開」** 預設會對 ++**所屬群組**++ 及 ++**底下所有成員(教師/助教/學生)**++ 開放使用權限,在CDX3.0中改為預設 ++**僅群組管理者(教師/助教)**++ 可使用。
:::
<br/>
### 3-4、課程共享設定與使用權限對照表
彙整課程 ==「公開設定」== 與 ==「使用者權限」== 之對照如下:
| | 群組管理者<br/>(教師/助教) | 所屬群組成員-預設<br/>(學生) | 共享對象<br/>(群組/單一使用者) | 其他CDX使用者 |
| ------- |:------------------:| :---------: | :--------------------: | :---------------: |
| **<i class="fa fa-lock" aria-hidden="true"></i> 不公開** | <font color="#2D9CBE"><i class="fa fa-check" aria-hidden="true"></i> 可使用</font> | <i class="fa fa-close" aria-hidden="true"></i> 無權限 | <i class="fa fa-close" aria-hidden="true"></i> 無權限 | <i class="fa fa-close" aria-hidden="true"></i> 無權限 |
| **<i class="fa fa-user" aria-hidden="true"></i> 限定使用對象** | <font color="#2D9CBE"><i class="fa fa-check" aria-hidden="true"></i> 可使用</font> | <i class="fa fa-close" aria-hidden="true"></i> 無權限 | <font color="#2D9CBE"><i class="fa fa-check" aria-hidden="true"></i> 可使用</font> | <i class="fa fa-close" aria-hidden="true"></i> 無權限 |
| **<i class="fa fa-unlock" aria-hidden="true"></i> 公開** | <font color="#2D9CBE"><i class="fa fa-check" aria-hidden="true"></i> 可使用</font> | <font color="#2D9CBE"><i class="fa fa-check" aria-hidden="true"></i> 可使用</font> | <font color="#2D9CBE"><i class="fa fa-check" aria-hidden="true"></i> 可使用</font> | <font color="#2D9CBE"><i class="fa fa-check" aria-hidden="true"></i> 可使用</font> |
<br/>
## :tada: 恭喜~您已完成CDX3.0新功能的操作體驗!:tada:
感謝您協助試用並閱讀至此~:smiley:
如後續在使用上有任何問題或建議,都歡迎透過 [<i class="fa fa-envelope"></i> 技術支援聯絡窗口](mailto:cdx_support@niar.org.tw) 與我們聯繫。
<br/>
## 4、常用功能SOP
以下將彙整 ++**CDX常用功能SOP**++,幫助您更快速查找操作步驟 :information_desk_person::sparkles:
首先請先透過 [CDX入口網站](https://cdx.nchc.org.tw/) 登入系統,若密碼遺失可使用 **「忘記密碼」** 功能。
:::warning
<i class="fa fa-exclamation-triangle" aria-hidden="true"></i> 提醒:群組成員(學生)帳號無法使用「忘記密碼」功能,請聯繫您的老師或助教為您修改。
:::
### 4-1、如何新增群組成員?
CDX平臺使用者帳號以 <font color="#E24227">**「<i class="fa fa-users"></i> 帳號群組」**</font> 的方式進行管理,相關帳號權限分為以下三類:
* ++**群組管理者(教師)**++:++帳號群組的管理者++,其帳號須透過 [CDX平臺線上申請](https://cdx.nchc.org.tw/signup.php) 並完成開通(預設為 ==**試用帳號**== ),可自行建立群組成員(助教/學生)帳號及課程資源。
* ++**群組成員(助教)**++:++具 ==**「助教」**== 權限的帳號群組成員++,其帳號須由教師建立與設定,可協助教師管理成員帳號及課程資源。
* ++**群組成員(學生)**++:++帳號群組的成員++,其帳號可由教師或助教建立與設定,可使用所屬教師群組下的課程與範本資源。
<font size="4">**4-1-1、單筆建立**</font>
1. 點選 **「功能選單 > 群組管理」**。
2. 輸入 **帳號**、**密碼**、**姓名**、**資源配額**及選擇是否給予**助教權限**。
3. 點選<font color="#2D9CBE">「<i class="fa fa-plus" aria-hidden="true"></i> 新增帳號」</font>即可完成建立。
參考影片連結:[3.群組管理_單比建立](https://ndrive.niar.org.tw/navigate/a/#/s/005F79E97AF44E6283CD3EA52A7381516BL)
<p>
<img class="img" src="https://i.imgur.com/FvYdNmO.png"/>
</p>
<font size="4">**4-1-2、批次建立**</font>
1. 點選 **「功能選單 > 群組管理 > 批次功能」**。
2. 下載 ++<font color="#2D9CBE">帳號匯入範本檔案(CSV格式)</font>++,依據檔案內的欄位填寫欲匯入的帳號資料,並儲存更新。
3. 於 **「批次功能 > 匯入帳號」** 中選擇已更新的CSV檔案,並點選<font color="#44A367">**「<i class="fa fa-download" aria-hidden="true"></i> 批次匯入帳號」**</font>即可完成群組成員帳號建立。
參考影片連結:[4.群組管理_批次建立](https://ndrive.niar.org.tw/navigate/a/#/s/472741B25FF943DC9546E890CEB75E226BL)
<p style="text-align:center;">
<img class="img" style="max-width:500px;" src="https://i.imgur.com/m2SbCm2.png"/>
</p>
<br/>
### 4-2、如何建立一般機器?
CDX平台提供建立的虛擬機器可分為 **「一般機器」** 及 **「課程機器」**。
:::info
- ++**一般機器**++:透過選取範本建立,為每台獨立之虛擬機器。
:::
關於一般機器的建立方式,請參閱本文件 [1-1、一般機器](#1-1、一般機器)。
<br/>
### 4-3、如何建立課程機器?
CDX平台提供建立的虛擬機器可分為 **「一般機器」** 及 **「課程機器」**。
:::info
- ++**課程機器**++:依課程單元設定所需之範(可複數),以<font color="#E24227">**「組」**</font>為單位建立的虛擬機器組。
:::
關於課程機器的建立方式,請參閱本文件 [1-2、課程機器](#1-2、課程機器)。
<br/>
### 4-4、如何建立一門課程?
CDX平台提供 **「課程資源」** 及 **「課程管理」** 功能,透過 ==**「課程 > 主題 > 單元」**== 階層的模組方式,教師及助教可依需求自行建立教學使用的課程,並建立 ++**單元**++ 與 ++**虛擬機範本**++ 的關聯,以利課程環境的佈建。
:::warning
- **「課程管理」** 功能僅提供教師/助教權限使用。
:::
關於課程的建立方式,請參閱本文件 [3-3、課程管理](#3-3、課程管理)。
<br/>
### 4-5、如何將虛擬機另存成範本?
CDX3.0新增 **「範本管理」** 功能,提供教師/助教可瀏覽所屬群組的範本清單並進行管理,目前平台範本類型分為 **「自訂另存範本」** 及 **「平台上架範本」**。
:::info
- ++**自訂另存範本**++:由使用者透過另存範本功能產生之範本。
- ++**平台上架範本**++:由CDX維運團隊上架,並將權限指派予該群組之範本。
:::
:::warning
- **「範本管理」** 功能僅提供教師/助教權限使用。
:::
教師及助教可透過選擇已建立的 **「一般機器」** 另存為自訂範本,相關操作請參閱本文件 [2-1、自訂另存範本](#2-1、自訂另存範本)。
<br/>
<style>
.text-align-center {
text-align: center;
}
.img {
box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
}
.height-35 {
max-height: 35px;
}
</style>