設定 Canvas 以使用 Azure 實驗室服務

Canvas Learning Management System (LMS) 是雲端式學習管理系統,可為授課者和學生提供課程內容、測驗和成績的一個位置。 在本文中,您將瞭解如何將 Azure 實驗室服務應用程式新增至 Canvas 。 授課者可以在 Canvas 內建立實驗室,而學生會看到其實驗室 VM 以及課程的其他相關內容。

深入瞭解 在 Canvas 中使用 Azure 實驗室服務的優點。

若要將 Canvas 設定為使用 Azure 實驗室服務,請流覽單次步驟,以 在 Canvas 中啟用 Azure 實驗室服務應用程式。 接下來,您可以將 Azure 實驗室服務應用程式新增至您的課程

如果您已將課程設定為使用 Azure 實驗室服務,請瞭解如何 在 Canvas 中建立和管理實驗室。

注意

本文參考實驗室方案中 可用的 功能,這些功能取代了實驗室帳戶。

必要條件

  • Azure 實驗室方案。 如果您還沒有實驗室計畫,請遵循快速入門:設定資源以建立實驗室 中的 步驟。
  • 您的 Canvas 帳戶需要 管理員許可權 ,才能將 Azure 實驗室服務應用程式新增至 Canvas。

  • 若要連結實驗室方案,您的 Azure 帳戶需要下列許可權。 瞭解如何 將 Microsoft Entra 角色指派給使用者

    • Azure 訂用帳戶上的讀者角色。
    • 在包含實驗室計畫的資源群組上,具有參與者的角色。
    • 寫入實驗室計畫的存取權。

在 Canvas 中啟用 Azure 實驗室服務應用程式

讓使用者透過 Canvas 存取其實驗室和實驗室計畫的第一個步驟,是在 Canvas 中啟用 Azure 實驗室服務應用程式。 若要在 Canvas 中使用協力廠商應用程式,例如 Azure 實驗室服務,您必須在 Canvas 中啟用對應的開發人員金鑰。

Azure Lab Services 應用程式的 Canvas 開發人員金鑰是 繼承的金鑰 ,也稱為 全域開發人員金鑰 。 深入瞭解 Canvas Community Hub 中的開發人員金鑰。

若要啟用 Azure 實驗室服務應用程式的開發人員金鑰:

  1. 在 [畫布] 中 ,選取 [管理員] 頁面。

  2. 在左側導覽中選取 [開發人員金鑰 ]。

  3. 選取開發人員金鑰的 [ 繼承] 索引標籤。

  4. 在清單中,將 Azure 實驗室服務專案的狀態 變更為 [開啟 ]。

    Screenshot that shows how to turn on the inherited Azure Lab Services app in the Canvas Admin settings.

將 Azure 實驗室服務應用程式新增至帳戶(選擇性)

您可以透過下列兩種方式之一啟用 Canvas 課程的 Azure 實驗室服務應用程式:

當您在 Canvas 帳戶層級新增應用程式時,請避免您必須為每個個別課程新增應用程式。 如果您有多個使用 Azure 實驗室服務的課程,在帳戶層級新增應用程式可能會更快。 新增 Canvas 帳戶的應用程式之後,您只需要 在課程導覽 中啟用 Azure 實驗室服務應用程式。

若要在 Canvas 帳戶層級新增應用程式:

  1. 在 [畫布] 中,選取 [管理員] 功能表。

  2. 選取您要新增 Azure 實驗室服務應用程式的帳戶。 或者,選取 [ 所有帳戶 ] 以將 Azure 實驗室服務應用程式新增至 Canvas Learning Management System (LMS) 實例的所有帳戶。

    Screenshot that shows the Admin menu and accounts list in Canvas.

  3. 選擇 [設定 ],然後選取 [ 應用程式] 索引標籤。

  4. 選取 頁面右上方的 [檢視應用程式組態] 按鈕。

    Screenshot that shows the App tab of the admin settings page in Canvas.

  5. 選取頁面右上方的 [+ 應用程式 ] 按鈕。

    Screenshot that shows Add app button in the admin settings page.

  6. 在 [ 新增應用程式] 對話方塊的 [組態類型 ] 下拉式清單中,選擇 [ 依用戶端識別碼 ]。 在 [用戶端識別碼] 欄位中, 輸入170000000000711 Azure 實驗室服務用戶端識別碼 。 選取 [提交] 按鈕。

    Screenshot that shows Add by Client ID dialog in Canvas admin settings page.

  7. 當 [ 新增應用程式 ] 對話方塊詢問 找到用戶端識別碼的工具「Azure 實驗室服務」時,170000000000711。您要安裝嗎? ,請選取 [ 安裝 ]。

Azure 實驗室服務應用程式現在可供該帳戶中的所有課程使用。

將 Azure 實驗室服務新增至課程

接下來,您會將 Azure 實驗室服務應用程式與 Canvas 中的課程產生關聯。 您有兩個選項可設定 Canvas 中的課程,以使用 Azure 實驗室服務:

將 Azure 實驗室服務應用程式新增至課程

您現在將 Azure 實驗室服務應用程式新增至 Canvas 中的特定課程。

  1. 在畫布中,前往會使用 Azure 實驗室服務的課程。

  2. 選擇 [設定 ],然後選取 [ 應用程式] 索引標籤。

  3. 選取 頁面右上方的 [檢視應用程式組態] 按鈕。

    Screenshot that shows the App tab of the settings page for a course in Canvas.

  4. 選取頁面右上方的 [+ 應用程式 ] 按鈕。

    Screenshot that shows Add app button in Canvas.

  5. 在 [ 新增應用程式] 對話方塊的 [組態類型 ] 下拉式清單中,選擇 [ 依用戶端識別碼 ]。 在 [用戶端識別碼] 欄位中, 輸入170000000000711 Azure 實驗室服務用戶端識別碼 。 選取 [提交] 按鈕。

    Screenshot that shows Add by Client ID dialog in Canvas.

  6. 當 [ 新增應用程式 ] 對話方塊詢問 找到用戶端識別碼的工具「Azure 實驗室服務」時,170000000000711。您要安裝嗎? ,請選取 [ 安裝 ]。

    Azure 實驗室服務應用程式需要一些時間,才能在課程導覽清單中顯示。

您可以跳至 將實驗室計畫連結至課程 ,以完成 Canvas 的設定。

在課程導覽中啟用 Azure 實驗室服務

如果您先前已在 Canvas 帳戶層級新增應用程式,則不需要為特定課程新增應用程式。 相反地,您會在 Canvas 課程導覽中啟用應用程式:

  1. 在 Canvas 中,移至使用 Azure 實驗室服務的課程。

  2. 選擇 [設定],然後選取 [瀏覽] 索引標籤。

  3. 尋找 Azure 實驗室服務 專案、選取三個垂直點,然後選取 [ 啟用 ]。

    Screenshot of enabling Lab Services app in course navigation.

  4. 選取 [儲存]。

在 Canvas 中啟用 Azure 實驗室服務應用程式並將其與課程產生關聯之後,您會將特定實驗室計畫連結至 Canvas。 您只能使用連結的實驗室計畫在 Canvas 中建立實驗室。

若要將實驗室計畫連結至 Canvas,您的 Canvas 帳戶必須是 Canvas 系統管理員。 此外,您的 Azure 帳戶必須具有實驗室計畫上的下列許可權。

  • 訂用帳戶上的讀者角色。
  • 在包含實驗室計畫的資源群組上,具有參與者的角色。

執行下列步驟,將實驗室計畫連結至 Canvas:

  1. 在 Canvas 中,移至您先前新增 Azure 實驗室服務應用程式的課程。

  2. 在課程中開啟 Azure 實驗室服務應用程式。

  3. 選取右上角的工具圖示,以查看所有實驗室計畫的清單。

  4. 從清單中選擇您想要連結至 Canvas 的實驗室計畫。

    Screenshot that shows the list of lab plans that can be linked to Canvas.

  5. 選取 [儲存]。

    Azure 入口網站中, 實驗室計畫的 LMS 設定 頁面會顯示您已成功將實驗室計畫 連結至 Canvas。

    Screenshot of the L M S settings page for a lab plan.

下一步

您已成功設定 Canvas 來存取 Azure 實驗室服務。 您現在可以繼續在 Canvas 中建立和管理課程的實驗室。

請參閱以下文章: