本文專供管理員參考。老師請按這裡。
如要使用 SIS 整合功能,所有老師都必須符合下列其中一項條件:
- 具備 Google Workspace for Education Plus 授權
- 具備 Teaching and Learning Upgrade 授權
2024 年 7 月 9 日起,您必須擁有下列其中一項授權,才能使用成績匯出功能。
如果您的學生資訊系統 (SIS) 目前是透過 OneRoster API 整合 Classroom,即可將 Classroom 連結至 SIS。完成連結設定後,老師就能將課程連結至 SIS,並使用 SIS 整合功能匯入學生名單,或將成績匯出至 SIS。進一步瞭解學生資訊系統整合功能。
客戶必須使用完全由學生資訊系統供應商代管的軟體即服務 (SaaS) 解決方案,才能使用客戶服務。建議您在管理控制台設定畫面中勾選「啟用學生資訊系統支援功能:允許 Google 將您的網域名稱提供給 <學生資訊系統>」方塊,允許 Google 與學生資訊系統分享資訊,以便診斷及排解系統錯誤。
重要事項:我們與多家廠商合作,為您提供學生資訊系統整合服務,並將陸續增加更多學生資訊系統合作夥伴供您選擇。瞭解學生資訊系統整合服務合作夥伴資格。
如要建立連結,請先向 SIS 合作夥伴取得以下資訊:
- 主機網址
- 存取金鑰
- 密鑰
將 Classroom 連結至學生資訊系統
請按照學生資訊系統的說明操作。
適用資格
您可以將 Classroom 連結到 Infinite Campus,但必須具備以下條件:
- 透過 Campus 學習授權使用 Infinite Campus。
- 使用 Infinite Campus 全代管的 SaaS 解決方案。
如果您所在學區透過以下方法使用服務,則 Google 無法提供支援:
- 透過地端部署作業使用 Infinite Campus 軟體。
- 不受 Infinite Campus 直接管理的雲端部署作業,例如 AWS/GCP 中的虛擬機器。
管理員如果對 Infinite Campus 入口網站的初始設定有疑問,請透過以下管道洽詢客戶服務團隊:
步驟 1:取得 OAuth 憑證
- 登入 Infinite Campus 系統管理員頁面。
- 搜尋並選取「Digital Learning Applications」。
- 按一下「Add application」。
- 在「Browse Applications」下方,點選「Google Classroom」。
- 選用:如果沒有看到「Browse Applications」,請查看您的 Campus 學習授權:
- 搜尋並選取「Campus Learning Licensing」 查看右上角的授權狀態。
- 如果您沒有授權,可以申請效期為 45 天的單次臨時授權。
- 如果您有授權,卻無法產生憑證,請聯絡 Campus 支援團隊。
-
按一下「Generate New OneRoster Connection」。
-
選取「OneRoster 1.2」。
-
記下 OAuth 憑證,以便在下個步驟中使用:
- 用戶端金鑰 (OAuth 金鑰)
- 用戶端密鑰 (OAuth 密鑰)
- OneRoster 基準網址 (主機網址)
步驟 2:連結 Classroom
- 前往 classroom.google.com/admin。
- 點選「選取您的 SIS」旁的向下箭頭 。
- 選取您的 SIS。
- 點選「連結至 Google」。
- 在「SIS 設定」下方,點選「連結」。
- 輸入您在上方步驟 1 記錄的 OAuth 憑證:
- 主機網址
- 存取金鑰
- 密鑰
- 如要允許 Google 將您的網域名稱提供給 SIS 供應商,請確認您已勾選「啟用學生資訊系統支援功能」旁的方塊。
- 開啟這項功能後,系統會將您的網域名稱提供給 SIS 供應商,協助診斷並排解系統錯誤。
- 點選「授權」。
- 如果收到錯誤訊息,請重新整理網頁。
適用資格
如果您符合以下條件,就能將 Classroom 連結至 Skyward SMS 2.0 版:
- 您是透過學習管理系統 (LMS) API 授權使用 Skyward 2.0 版的學區。
- 您使用完全由 Skyward 代管的軟體式服務 (SaaS) 解決方案。
地端部署客戶可以使用學生資訊系統整合功能,但無法享有 Google 支援。
如有關於 Skyward 入口網站初始設定的疑問,請洽詢 Skyward 客戶服務團隊。
步驟 1:將 Google 設為 OneRoster 合作夥伴廠商,並取得 OAuth 憑證
- 在 Skyward「Product Setup」頁面的「System」下方,依序點按「Product Setup」(PS) 「Contact Access」(CA)。
- 在「Security」(SE) 和「Subgroup Users」(US) 下方,選取「Secured User」(SU) 按一下「Add」。
- 在「Add Secured User」下方,選取廠商名稱類型 為 Google 輸入名稱。例如將機構名稱設為 Google。
提示:請記下這個名稱,後續步驟會使用到。
- 按一下「Add Entered Name to Secured Users」繼續操作。
- 按一下「Security Information」下方的「Account Information」。API 金鑰會是「GOOGLE」。
- 按一下「Save」。
- 在「Secured Users List」中,找出您在上方步驟 3 輸入的名稱。
- 確認該名稱已列為「Active Secured User」(顯示 Y)。
- 按一下右下角的「API」。
- 在「API Access」視窗中,按一下「Generate a New Secret」。請記下金鑰和密鑰,連結 Classroom 時,會需要用到 API 網址以及這些資訊。
- 產生新密鑰後,請返回 Skyward「Product Setup」頁面,接著依序前往「Product Setup」(PS) 「Contact Access」(CA) 「District Setup」(DS) 「Configuration」(CF) 選取「API Configuration」(AP)。
- 記下「Application URL」和「Authentication URL」。這是您所在學區的專屬資訊。如果「Application URL」欄位為空白,請與 Skyward 支援團隊聯絡。
提示:您的 OneRoster API 網址就是所在學區專屬的應用程式網址加上 OneRoster 端點 (一律為 /ims/oneroster/v1p1/)。例如:
應用程式網址範例: | https://esdemo1.skyward.com |
---|---|
官方 OneRoster 端點: | /ims/oneroster/v1p1/ |
OneRoster API 網址範例: |
https://esdemo1.skyward.com/api/ims/oneroster/v1p1/ |
- 在「OneRoster API Line Item Configuration」下方,將「Default Category」設為「Assignments」,或選取其他選項。
提示:對於從 Classroom 匯出的作業,系統會在 Skyward 成績單中填入預設類別。如果在清單中找不到「Default Category」,請與 Skyward 支援團隊聯絡。 - 記下 Classroom 的以下 OAuth 憑證。這些憑證會在下一步用到:
- 金鑰 (存取金鑰)
- 密鑰 (密碼)
- OneRoster API 網址 (主機網址)
- 按一下「Save」。
步驟 2:連結 Classroom
- 前往 classroom.google.com/admin。
- 點選「選取您的 SIS」旁的向下箭頭 。
- 選取您的 SIS。
- 點選「連結至 Google」。
- 在「SIS 設定」下方,點選「連結」。
- 輸入您在上方步驟 1 記錄的 OAuth 憑證:
- 主機網址
- 存取金鑰
- 密鑰
- 如要允許 Google 將您的網域名稱提供給 SIS 供應商,請確認您已勾選「啟用學生資訊系統支援功能」旁的方塊。
- 開啟這項功能後,系統會將您的網域名稱提供給 SIS 供應商,協助診斷並排解系統錯誤。
- 點選「授權」。
- 如果收到錯誤訊息,請重新整理網頁。
適用資格
如果您符合以下條件,就能將 Classroom 連結至 Skyward Qmlativ:
- 您的學區透過 OneRoster® API 授權使用 Skyward Qmlativ。
- 您使用 Skyward 全代管的 SaaS 解決方案。
- 您的學區自行代管 Skyward Qmlativ。
客戶若使用地端部署解決方案或自行代管解決方案,可以使用學生資訊系統整合功能,但 Google 支援不提供協助。
如有關於 Skyward 入口網站初始設定的疑問,請洽詢 Skyward 客戶服務團隊。
步驟 1:完成 Google 整合存取權設定,並取得 OAuth 憑證
- 設定 OneRoster 廠商:
- 在 Skyward Qmlativ 選單中依序選取「Administrative Access」「API」。
- 按一下「Vendor」。
- 在清單中找出「Google」。
- 如果清單中未顯示「Google」:
- 按一下「Add One Roster Vendor」。
- 在「Add One Roster Vendor」設定流程中,輸入
Google
。
- 如果清單中未顯示「Google」:
- 按一下「Save」。
- 進行 OneRoster 設定:
- 在 Skyward Qmlativ 選單中依序選取「Administrative Access」「API」。
- 按一下「One Roster Configuration」。
- 找到包含代碼「GGLCL」和廠商「Google」的資料列。
- 如果找不到「GGLCL」:
- 按一下「Add One Roster Configuration」。
- 在「Add One Roster Configuration」底下,將「One Roster Vendor」設為「Google」。
- 在「Code」欄位輸入
GGLCL
。 - 在「Description」欄位輸入
Google Classroom
。 - 在「District」選取器中選取您的學區。
- 勾選「Allow Grade Pass Back」旁的方塊。
- 如果您曾為「Grade Pass Back」設定「Default Category」,可以從「Default Category」選取器中選取學區。
- 如果找不到「GGLCL」:
- 按一下「Save」。
- 完成整合存取權設定及產生密鑰:
- 在 Skyward Qmlativ 選單中依序選取「Administrative Access」「API」「Integration」。
- 找到標示廠商名稱「Google Dev Team」和產品名稱「Google Classroom」的資料列。
- 如要進行整合設定,請依序按一下「Open」「Integration Accesses」。
- 按一下「Add Integration Access」。
- 在「Add Integration Access」設定流程中填入以下資訊:
- 在「Name」欄位中輸入整合存取權的名稱,例如「Google Classroom」。
- 在「Key」欄位中輸入
GOOGLE
。 - 在「Authentication Type」欄位中選取「OA2 – OAuth 2.0」。
- 勾選「Is Active」旁的方塊。
- 將「Effective Date」設為存取權起始日期。
- 如果希望存取權立即生效,請不要修改目前的預設值。
- 將「Expiration Date」設為存取權到期日。根據預設,這會是生效日期的一年後,但您可以視需要移除。
- 基於資安考量,Skyward 建議至少每學年建立一次新的整合存取權。為順利銜接各個整合存取權,您可以建立多個生效日期和到期日彼此重疊的存取權記錄。各個存取權具有不同的金鑰或密鑰。
- 在「Configuration」底下找到「OneRoster Configuration」選取器。
- 選取代碼「GGLCL」和廠商「Google」。
- 按一下「Save」。
- 確認「Review Results」中的「Successful Record」計數為「1」。
- 按一下「Generate Secret」。
- 按一下「Copy」,整合存取權金鑰和密鑰資訊即會複製到剪貼簿。
- 請將這些詳細資訊儲存在容易存取的位置,因為稍後便無法再次查看。請注意,當您透過「Generate Secret」設定流程建立新密鑰時,該密鑰將取代舊密鑰。
- 依序按一下「Run Process」「Close」。
- 產生密鑰:
- 在 Skyward Qmlativ 選單中依序選取「Administrative Access」「API」。
- 點選「Integration」。
- 找到包含廠商名稱「Google Dev Team」和產品名稱「Google Classroom」的資料列。
- 如要進行整合設定,請依序按一下「Open」「Integration Accesses」。
- 選取要產生密鑰的整合存取權。
- 依序按一下「Menu」箭頭按鈕「Generate Secret」。
- 在「Generate Secret」設定流程中按一下「Copy」,整合存取權金鑰和密鑰資訊即會複製到剪貼簿。
- 請將這些詳細資訊儲存在容易存取的位置,因為稍後便無法再次查看。請注意,當您透過「Generate Secret」設定流程建立新密鑰時,該密鑰將取代舊密鑰。
- 依序按一下「Run Process」「Close」。
提示:您的 OneRoster® API 網址,就是所在學區專屬的應用程式網址後面加上「API」和 OneRoster® 端點 (一律為 /ims/oneroster/v1p1/)。例如:
應用程式網址範例: | https://demo.skyward.com/demo |
---|---|
API 網址範例: | https://demo.skyward.com/demoAPI |
官方 OneRoster® 端點: | /ims/oneroster/v1p1/ |
OneRoster® API 網址範例: |
https://demo.skyward.com/demoapi/ims/oneroster/v1p1/ |
步驟 2:連結 Classroom
- 前往 classroom.google.com/admin。
- 點選「選取您的 SIS」旁的向下箭頭 。
- 選取您的 SIS。
- 點選「連結至 Google」。
- 在「SIS 設定」下方,點選「連結」。
- 輸入您在上方步驟 1 記錄的 OAuth 憑證:
- 主機網址
- 存取金鑰
- 密鑰
- 如要允許 Google 將您的網域名稱提供給 SIS 供應商,請確認您已勾選「啟用學生資訊系統支援功能」旁的方塊。
- 開啟這項功能後,系統會將您的網域名稱提供給 SIS 供應商,協助診斷並排解系統錯誤。
- 點選「授權」。
- 如果收到錯誤訊息,請重新整理網頁。
適用資格
如果符合以下條件,您的學區可將 Classroom 連結至 Aspen:
- 使用 Follett Aspen 6.2 以上版本
- 使用 Follett Aspen 全代管的 SaaS 解決方案
管理員對 Aspen 的初始設定有疑問時,可以採取以下動作:
- 與學區的學生資訊系統授權管理員聯絡
- 與 Aspen 技術支援服務聯絡。請前往 Pando 瞭解詳情。
步驟 1:設定 One Roster 並取得 OAuth 憑證
- 以 Aspen 管理員身分登入 Pando。
- 在左側的「首頁」下方,依序點選「社群」「一般 API 連線頁面」。
- 在「資源」中,選取「設定和 Aspen 設定」資料夾。
- 請按照文章中的指示操作。
- 設定 Aspen 後,請記下用戶端 ID 和用戶端密鑰。
步驟 2:連結 Classroom
- 前往 classroom.google.com/admin。
- 點選「選取您的 SIS」旁的向下箭頭 。
- 選取您的 SIS。
- 點選「連結至 Google」。
- 在「SIS 設定」下方,點選「連結」。
- 輸入您在上方步驟 1 記錄的 OAuth 憑證:
- 主機網址
- 存取金鑰
- 密鑰
- 如要允許 Google 將您的網域名稱提供給 SIS 供應商,請確認您已勾選「啟用學生資訊系統支援功能」旁的方塊。
- 開啟這項功能後,系統會將您的網域名稱提供給 SIS 供應商,協助診斷並排解系統錯誤。
- 點選「授權」。
- 如果收到錯誤訊息,請重新整理網頁。
適用資格
- 如果您已啟用 PowerSchool Universal Rostering Connector 的讀/寫功能,就能將 Classroom 連結至 PowerSchool 學生資訊系統。
- 如要獲得最佳使用者體驗,建議使用 PowerSchool 學生資訊系統 24.5.1.0 以上版本。
- 如果您所在學區是透過非由 PowerSchool 直接管理的雲端部署作業 (例如 AWS 或 GCP 的虛擬機器),Google 就無法提供支援。
- 如要獲得最佳支援服務體驗,建議使用完全由 PowerSchool 代管及管理的軟體即服務 (SaaS) 解決方案。
- 管理員如果對 PowerSchool 學生資訊系統入口網站的初始設定有疑問,可以與 PowerSchool 學生資訊系統支援團隊聯絡。
步驟 1:取得 OAuth 憑證
您必須先自行完成註冊程序,PowerSchool 學生資訊系統才會提供 Universal Rostering 的寫入權限。這些影片和操作說明可引導技術管理員完成 PowerSchool Community 的註冊程序。
- 您必須先在 PowerSchool 學生資訊系統中安裝 Google Universal Rostering 外掛程式,才能同步處理資料。您可以前往下方連結下載外掛程式,並在 PowerSchool 學生資訊系統中存取系統:
- 下載 Google Universal Connector。
- 登入 PowerSchool 學生資訊系統應用程式。
- 在「System Management」(系統管理) 下方,依序選取「Server」(伺服器)「Plugin Configuration」(外掛程式設定)。
- 安裝 Google Universal Connector 外掛程式:
- 點按「Plugin Management Configuration」(外掛程式管理設定) 下方的「Install」(安裝)。
- 提示:如果已安裝 Google Universal Connector,請依序選取現有的外掛程式 「Update」(更新)。
- 選取要安裝的 Google Universal Connector 外掛程式檔案:
- 在「Plugin Install」(外掛程式安裝) 頁面中,選取在上個步驟中透過連結下載的檔案,然後選取「Install」(安裝)。
- 在 PowerSchool 學生資訊系統的「Plugin Management Configuration」(外掛程式管理設定) 中,選取「check box」(勾選方塊),即可啟用 Google Universal Connector 外掛程式。
- 產生要用於 Google Classroom 的憑證:
- 安裝外掛程式後,選取外掛程式即可前往「Summary」(摘要) 頁面,當中含有「ClientID」和「ClientSecret」。
- 記下 OAuth 憑證,以便在下個步驟中使用:
- 用戶端金鑰 (OAuth 金鑰):輸入上個步驟記下的「ClientID」。
- 用戶端密鑰 (OAuth 密鑰):輸入上個步驟記下的「ClientSecret」。
- OneRoster 基準網址 (主機網址):輸入「https://sis.powerschool.com/api/ims/oneroster/v1p1」。
步驟 2:連結 Classroom
- 前往 classroom.google.com/admin。
- 點選「選取您的 SIS」旁的向下箭頭 。
- 選取您的 SIS。
- 點選「連結至 Google」。
- 在「SIS 設定」下方,點選「連結」。
- 輸入您在上方步驟 1 記錄的 OAuth 憑證:
- 主機網址
- 存取金鑰
- 密鑰
- 如要允許 Google 將您的網域名稱提供給 SIS 供應商,請確認您已勾選「啟用學生資訊系統支援功能」旁的方塊。
- 開啟這項功能後,系統會將您的網域名稱提供給 SIS 供應商,協助診斷並排解系統錯誤。
- 點選「授權」。
- 如果收到錯誤訊息,請重新整理網頁。
如果在設定 PowerSchool 學生資訊系統時遇到問題,請與 PowerSchool 學生資訊系統支援團隊聯絡。
完成其他工作
啟用資料交換功能* 僅限已建立的 SIS 連線
返回「學生資訊系統設定」頁面,確認是否已啟用資料匯入和匯出功能。
- 前往 classroom.google.com/admin。
- 系統會顯示對話方塊,提示您確認啟用新功能。
- 點按「儲存並確認」。
啟用支援服務後,Google 可能會將您的網域名稱提供給 SIS,協助診斷及排解系統錯誤。
- 前往 classroom.google.com/admin。
- 勾選「支援」旁的方塊。
- 系統會自動儲存您的選擇,並隨時更新。
- 前往 classroom.google.com/admin
- 在「SIS 設定」下方,依序點選「移除」「取消連結」。
學生資訊系統 | 狀態 |
---|---|
Infinite Campus | 適用於具備 Campus 學習授權的 Infinite Campus 使用者。如果您沒有 Campus 學習授權,請與學生資訊系統支援團隊聯絡以瞭解詳情。 |
Skyward SMS 2.0 版 | 適用於透過學習管理系統 (LMS) API 授權使用 Skyward SMS 2.0 版的學區。如果您沒有學習管理系統 (LMS) API 授權,請與學生資訊系統支援團隊聯絡以瞭解詳情。 |
Skyward Qmlativ | 適用於透過 OneRoster® API 授權使用 Skyward Qmlativ 的學區。如果您沒有 OneRoster® API 授權,請與學生資訊系統支援團隊聯絡以瞭解詳情。 |
Follett Aspen | 適用於使用 Aspen 6.2 以上版本的學區。 |
PowerSchool 學生資訊系統 | 如要獲得最佳使用者體驗,建議使用 PowerSchool 學生資訊系統 24.5.1.0 以上版本。 |
上表可能未列出您所用的學生資訊系統,不過我們會持續與符合 OneRoster 標準的特定學生資訊系統合作。如果您有意願參與日後推出的前測,請填寫這份學生資訊系統整合意願調查表。
如果您的 SIS 不符合 OneRoster 標準,請改用 Classroom API 整合功能。瞭解 Classroom API。
重要事項:提交表單並不保證一定能參與測試或進行整合。
學生資訊系統整合功能僅適用於這份清單列出的學生資訊系統供應商。客戶必須使用完全由學生資訊系統供應商代管的軟體式服務 (SaaS) 解決方案,才能使用 Google 支援服務。對採用其他方式 (例如:自行管理) 部署系統的客戶,我們也會盡量依說明中心文件中的方式提供服務。
您可以查看所用的學生資訊系統服務是否支援這項功能,方法是瞭解學生資訊系統部署是否由學生資訊系統供應商管理,以及是否位於該供應商自身的雲端環境中。
如果不確定如何查看這項資訊,可以採取以下行動:
- 老師:與管理員聯絡。
- 管理員:與學生資訊系統支援團隊聯絡。
相關文章
Google、Google Workspace 與相關符號和標誌均為 Google LLC 的商標。所有其他公司名稱和產品名稱則為相關公司的商標。