将 Google 课堂与学生信息系统 (SIS) 相关联

本文供管理员参考。教师请点击此处

对所有教师来说,如要使用学生信息系统 (SIS) 集成功能,必须有以下许可之一:

  • Google Workspace 教育 Plus 版许可
  • 教与学升级版许可

自 2024 年 7 月 9 日起,您必须有这些许可之一才能使用成绩导出功能。

如果您的学生信息系统 (SIS) 目前是通过 OneRoster API 与 Google 课堂集成的,那么您可以将 Google 课堂关联到您的学生信息系统。您完成关联设置后,教师就可以将自己的课程关联到学生信息系统,还能使用学生信息系统集成功能导入学生名单,以及将成绩导出至该系统。详细了解学生信息系统集成功能

重要提示:许多合作伙伴都支持学生信息系统 (SIS) 集成。我们正在努力与其他学生信息系统建立合作伙伴关系。了解学生信息系统集成合作伙伴关系状态

详细了解 SaaS 支持情况

如要关联学生信息系统,您需要请您的学生信息系统合作伙伴提供以下信息:

  • 主机网址
  • 访问密钥
  • Secret 代码

全部展开 | 全部收起

将 Google 课堂与您的学生信息系统相关联

请按您的学生信息系统对应的说明操作。

将 Google 课堂与 Infinite Campus 相关联

资格要求

如果您通过 Campus Learning 许可使用 Infinite Campus,则可以将 Google 课堂与 Infinite Campus 相关联。

如果管理员有关于通过 Infinite Campus 门户网站进行初始设置的问题,可以联系:

第 1 步:获取 OAuth 凭证

  1. 登录 Infinite Campus 系统管理员页面。
  2. 搜索并选择 Digital Learning Applications(数字学习应用)。
  3. 点击 Add application(添加应用)。
  4. 在 Browse Applications(浏览应用)下方,点击 Google Classroom(Google 课堂)。
  5. (可选)如果未看到“Browse Applications”(浏览应用),请检查您的 Campus Learning 许可:
    • 搜索并选择 Campus Learning Licensing(Campus Learning 许可)接着点击 在右上角检查您的许可状态。
    • 如果没有许可,您可以申请有效期为 45 天的一次性临时许可。
    • 如果有许可,但仍然无法生成凭证,请与 Campus 支持团队联系。
  6. 点击 Generate New OneRoster Connection(生成新的 OneRoster 关联)。

  7. 选择 OneRoster 1.2

  8. 将以下 OAuth 凭证记录下来,以便在下一步中使用:

    • 使用方密钥(OAuth 密钥)
    • 使用方 Secret (OAuth secret)
    • OneRoster 基础网址(主机网址)

第 2 步:关联 Google 课堂

  1. 前往 classroom.google.com/admin
  2. 点击“选择您的学生信息系统 (SIS)”旁边的向下箭头
  3. 然后选择您的学生信息系统。
  4. 点击连接至 Google

    Connect to Google

  5. 点击“学生信息系统 (SIS) 设置”下的关联
  6. 输入您在上文第 1 步中记录的 OAuth 凭据:
    • 主机网址
    • 访问密钥
    • 密钥代码

  7. 要允许 Google 与您的学生信息系统提供商共享您的域名,请务必选中“启用学生信息系统支持”旁边的复选框。
    • 启用此功能后,系统会将您的域名共享给您的学生信息系统 (SIS) 提供商,以帮助诊断和排查系统错误。
  8. 点击授权
    • 如果您收到错误消息,请刷新页面。

如果在设置 Infinite Campus 时遇到问题,请联系:

将 Google 课堂与 Skyward SMS 2.0 相关联

资格要求

如果您所在学区通过 LMS API 许可使用 Skyward 2.0,则可以将 Google 课堂与 Skyward SMS 2.0 相关联。

如有关于通过 Skyward 门户网站进行初始设置的问题,请与 Skyward 客户服务团队联系。

第 1 步:将 Google 设为 OneRoster 合作伙伴供应商,并获取 OAuth 凭证

  1. 在“Skyward Product Setup”(Skyward 产品设置)页面的“System”(系统)下方,依次点击 Product Setup [产品设置 (PS)] 接着点击 Contact Access [通讯录访问权限 (CA)]。
  2. 在“Security”[安全 (SE)] 和“Subgroup Users”[子群组用户 (US)] 下方,选择 Secured User [安全用户 (SU)] 接着点击 点击 Add(添加)。
  3. 在“Add Secured User”(添加安全用户)下方,选择供应商的名称类型 接着点击 为 Google 输入一个名称。例如,输入“Google”作为组织名称。

提示:请记下该名称,以便在后续步骤中使用。

  1. 点击 Add Entered Name to Secured Users(将输入的名称添加到“安全用户”列表),以继续操作。
  2. 在“Security Information”(安全信息)下方,点击 Account Information(账号信息)。登录名“GOOGLE”即为 API 密钥。
  3. 点击 Save(保存)。
  4. 在“Secured Users List”(安全用户列表)中,找到您在上文第 3 步输入的名称:
    • 检查该名称是否被列为“Active Secured User”(活跃安全用户)(显示 Y)。
    • 点击右下角的 API
  5. 在“API Access”(API 访问权限)窗口中,点击 Generate a New Secret(生成新 Secret)。请记下密钥和 Secret。关联 Google 课堂时将会用到这些信息和 API 网址。
  6. 生成新 Secret 后,返回“Skyward Product Setup”(Skyward 产品设置)页面,然后依次前往“Product Setup”[产品设置 (PS)] 接着点击“Contact Access”[通讯录访问权限 (CA)] 接着点击“District Setup“[学区设置 (DS)] 接着点击“Configuration”[配置 (CF)] 接着点击 选择 API Configuration [API 配置 (AP)]。
  7. 记下“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/

  1. 在“OneRoster API Line Item Configuration”(OneRoster API 专列项配置)下方,将“Default Category”(默认类别)设为 Assignments(作业)或选择其他选项。
    提示:对于从 Google 课堂中导出的作业,系统会在 Skyward 成绩册中填入默认类别。如果列表中没有默认类别,请与 Skyward 支持团队联系。
  2. 将 Google 课堂的以下 OAuth 凭证记录下来,以便在下一步中使用:
    • 密钥(访问密钥)
    • Secret(Secret 代码)
    • OneRoster API 网址(主机网址)
  3. 点击 Save(保存)。

第 2 步:关联 Google 课堂

  1. 前往 classroom.google.com/admin
  2. 点击“选择您的学生信息系统 (SIS)”旁边的向下箭头
  3. 然后选择您的学生信息系统。
  4. 点击连接至 Google

    Connect to Google

  5. 点击“学生信息系统 (SIS) 设置”下的关联
  6. 输入您在上文第 1 步中记录的 OAuth 凭据:
    • 主机网址
    • 访问密钥
    • 密钥代码

  7. 要允许 Google 与您的学生信息系统提供商共享您的域名,请务必选中“启用学生信息系统支持”旁边的复选框。
    • 启用此功能后,系统会将您的域名共享给您的学生信息系统 (SIS) 提供商,以帮助诊断和排查系统错误。
  8. 点击授权
    • 如果您收到错误消息,请刷新页面。
将 Google 课堂与 Skyward Qmlativ 相关联

资格要求

如果您所在学区通过 OneRoster® API 许可使用 Skyward Qmlativ,则可以将 Google 课堂与 Skyward Qmlativ 相关联。

如果对通过 Skyward 门户网站进行初始设置有疑问,请与 Skyward 客户服务团队联系。

第 1 步:为 Google 设置集成权限,并获取 OAuth 凭证

  1. 配置 OneRoster 供应商:
    1. 在 Skyward Qmlativ 菜单中,依次选择 Administrative Access(管理员权限)然后 API
    2. 点击 Vendor(供应商)。
    3. 在列表中找到“Google”。
      • 如果未在列表中找到“Google”,请执行以下操作:
        1. 点击 Add One Roster Vendor(添加 OneRoster 供应商)。
        2. 在“Add One Roster Vendor”(添加 OneRoster 供应商)工作流中,输入 Google
    4. 点击 Save(保存)。
  2. 设置 OneRoster 配置:
    1. 在 Skyward Qmlativ 菜单中,依次选择 Administrative Access(管理员权限)然后 API
    2. 点击 One Roster Configuration(OneRoster 配置)。
    3. 找到代码为“GGLCL”且供应商为“Google”的行。
      • 如果找不到“GGLCL”,请执行以下操作:
        1. 点击 Add One Roster Configuration(添加 OneRoster 配置)。
        2. 在“Add One Roster Configuration”(添加 OneRoster 配置)下,将“One Roster Vendor”(OneRoster 供应商)设置为 Google
        3. 在“Code”(代码)字段中,输入 GGLCL
        4. 在“Description”(说明)字段中,输入 Google Classroom
        5. 在“District”(学区)选择器中,选择您的学区。
        6. 选中“Allow Grade Pass Back”(允许回传成绩)旁边的复选框。
          • 如果您已经为“Grade Pass Back”(成绩回传)配置了默认类别,可从“Default Category”(默认类别)选择器中选择此类别。
    4. 点击 Save(保存)。
  3. 设置集成权限并生成 Secret:
    1. 在 Skyward Qmlativ 菜单中,依次选择 Administrative Access(管理员访问权限)然后 API 然后 Integration(集成)。
    2. 找到供应商名称为“Google Dev Team”(Google 开发团队)且产品名称为“Google Classroom”(Google 课堂)的行。
    3. 如需查找集成,请依次点击 Open(打开)然后 Integration Accesses(集成权限)。
    4. 点击 Add Integration Access(添加集成权限)。
    5. 在“Add Integration Access”(添加集成权限)工作流中填写相关信息:
      1. 在“Name”(名称)字段中,为“Integration Access”(集成权限)输入一个名称,例如“Google Classroom”。
      2. 在“Key”(密钥)字段中,输入 GOOGLE
      3. 在“Authentication Type”(身份验证类型)字段中,选择 OA2 - OAuth 2.0
      4. 选中“Is Active”(有效)旁边的复选框。
      5. 将“Effective Date”(生效日期)设置为您希望权限开始生效的日期。
        • 如要将其设为立即生效,请将此值保留为默认值。
      6. 将“Expiration Date”(失效日期)设置为您希望权限失效的日期。此日期默认设置为自生效日期起的一年后,但如有需要,可将其移除。
        • 出于安全方面的考虑,Skyward 建议以每学年一次或更高的频率创建新的集成权限。为了顺利过渡,您可以创建多条生效日期和到期日期重叠的集成权限记录。这些记录具有不同的密钥或 Secret。
      7. 在“Configuration”(配置)下,找到“OneRoster Configuration”(OneRoster 配置)选择器。
      8. 选择代码 GGLCL 和供应商 Google
      9. 点击 Save(保存)。
      10. 在“Review Results”(审核结果)中,确保“Successful Record”(成功记录)的数量是“1”。
      11. 点击 Generate Secret(生成 Secret)。
      12. 如需将集成权限密钥和 Secret 信息复制到剪贴板,请点击 Copy(复制)。
        • 将您的信息保存在方便访问的地方,因为日后您将无法再次获得这些详细信息。不过,如果您使用“Generate Secret”(生成 Secret)工作流创建了新的 Secret,则新设置的 Secret 会取代先前的 Secret。
      13. 依次点击 Run Process(运行流程)然后 Close(关闭)。
  4. 生成您的 Secret:
    1. 在 Skyward Qmlativ 菜单中,依次选择 Administrative Access(管理员权限)然后 API
    2. 点击 Integration(集成)。
    3. 找到供应商名称为“Google Dev Team”(Google 开发团队)且产品名称为“Google Classroom”(Google 课堂)的行。
    4. 如需查找集成,请依次点击 Open(打开)然后 Integration Accesses(集成权限)。
    5. 选择要为哪项集成权限生成 Secret。
    6. 依次点击菜单箭头按钮 然后 Generate Secret(生成 Secret)。
    7. 如需将集成权限密钥和 Secret 信息复制到剪贴板,请在“Generate Secret”(生成 Secret)工作流中点击 Copy(复制)。
      • 您以后将无法访问这些信息,因此请将其保存在方便访问的位置,以备将来使用。不过,如果您使用“Generate Secret”(生成 Secret)工作流创建了新的 Secret,则新设置的 Secret 会取代之前的 Secret。
    8. 依次点击 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 步:关联 Google 课堂

  1. 前往 classroom.google.com/admin
  2. 点击“选择您的学生信息系统 (SIS)”旁边的向下箭头
  3. 然后选择您的学生信息系统。
  4. 点击连接至 Google

    Connect to Google

  5. 点击“学生信息系统 (SIS) 设置”下的关联
  6. 输入您在上文第 1 步中记录的 OAuth 凭据:
    • 主机网址
    • 访问密钥
    • 密钥代码

  7. 要允许 Google 与您的学生信息系统提供商共享您的域名,请务必选中“启用学生信息系统支持”旁边的复选框。
    • 启用此功能后,系统会将您的域名共享给您的学生信息系统 (SIS) 提供商,以帮助诊断和排查系统错误。
  8. 点击授权
    • 如果您收到错误消息,请刷新页面。
将 Google 课堂与 Aspen 相关联

资格要求

如果您所在学区使用的是 Follett Aspen 6.2 或更高版本,则可以将 Google 课堂与 Aspen 相关联。

如果管理员对 Aspen 初始设置有疑问,可以:

  • 与您学区获授权的学生信息系统管理员联系
  • 与 Aspen 技术支持团队联系。有关详情,请参阅 Pando

第 1 步:设置 OneRoster 并获取 OAuth 凭证

  1. 以 Aspen 管理员身份登录 Pando
  2. 在左侧的“Home”下方,依次点击 Community 然后“General API Connections”页面
  3. 在“Resources”中,选择“Setup and Aspen Configuration”文件夹。
  4. 请按照相关文章中的说明操作。
  5. 设置 Aspen 后,请记下您的客户端标识符和客户端密钥。

第 2 步:关联 Google 课堂

  1. 前往 classroom.google.com/admin
  2. 点击“选择您的学生信息系统 (SIS)”旁边的向下箭头
  3. 然后选择您的学生信息系统。
  4. 点击连接至 Google

    Connect to Google

  5. 点击“学生信息系统 (SIS) 设置”下的关联
  6. 输入您在上文第 1 步中记录的 OAuth 凭据:
    • 主机网址
    • 访问密钥
    • 密钥代码

  7. 要允许 Google 与您的学生信息系统提供商共享您的域名,请务必选中“启用学生信息系统支持”旁边的复选框。
    • 启用此功能后,系统会将您的域名共享给您的学生信息系统 (SIS) 提供商,以帮助诊断和排查系统错误。
  8. 点击授权
    • 如果您收到错误消息,请刷新页面。
将 Google 课堂与 PowerSchool SIS 相关联

资格要求

  • 如果您使用的是启用了读/写功能的 PowerSchool Universal Rostering Connector,则可以将 Google 课堂与 PowerSchool SIS 相关联。
  • 为获得最佳用户体验,建议您使用 PowerSchool SIS 24.5.1.0 或更高版本。
  • 如果管理员对 PowerSchool SIS 门户中的初始设置有疑问,可联系 PowerSchool SIS 支持团队

第 1 步:获取 OAuth 凭证

要想让 PowerSchool SIS 提供 Universal Rostering 写入权限,必须先完成自行注册流程。技术管理员可以参考 PowerSchool 社区提供的相关视频和说明来完成此流程。

  1. 您需要先在 PowerSchool SIS 中安装 Google Universal Rostering 插件,然后才能同步数据。您可以使用下方链接下载插件,并在 PowerSchool SIS 中访问系统:
    1. 下载 Google Universal Connector
    2. 登录 PowerSchool SIS 应用。
    3. 在“System Management”(系统管理)下,依次选择 Server(服务器)然后 Plugin Configuration(插件配置)。
  2. 安装 Google Universal Connector 插件:
    • 在“Plugin Management Configuration”(插件管理配置)下,点击 Install(安装)。
    • 提示:如果已经安装了 Google Universal Connector,请依次选择现有插件 然后 Update(更新)。
  3. 选择要安装的 Google Universal Connector 插件文件:
    • 在“Plugin Install”(插件安装)页面上,选择在上一步中使用链接下载的文件,然后选择 Install(安装)。
  4. 在 PowerSchool SIS 的“Plugin Management Configuration”(插件管理配置)中,选中复选框以启用 Google Universal Connector 插件。
  5. 生成要在 Google 课堂中使用的凭证:
    1. 安装插件后,选择该插件即可访问“Summary”(摘要)页面。“Summary”(摘要)页面包含“ClientID”和“ClientSecret”。
    2. 将以下 OAuth 凭证记录下来,以便在下一步中使用:
      • 使用方密钥(OAuth 密钥):输入上一步中的“ClientID”。
      • 使用方 Secret (OAuth secret):输入上一步中的“ClientSecret”。
      • OneRoster 基础网址(主机网址):输入“https://sis.powerschool.com/api/ims/oneroster/v1p1”。

第 2 步:关联 Google 课堂

  1. 前往 classroom.google.com/admin
  2. 点击“选择您的学生信息系统 (SIS)”旁边的向下箭头
  3. 然后选择您的学生信息系统。
  4. 点击连接至 Google

    Connect to Google

  5. 点击“学生信息系统 (SIS) 设置”下的关联
  6. 输入您在上文第 1 步中记录的 OAuth 凭据:
    • 主机网址
    • 访问密钥
    • 密钥代码

  7. 要允许 Google 与您的学生信息系统提供商共享您的域名,请务必选中“启用学生信息系统支持”旁边的复选框。
    • 启用此功能后,系统会将您的域名共享给您的学生信息系统 (SIS) 提供商,以帮助诊断和排查系统错误。
  8. 点击授权
    • 如果您收到错误消息,请刷新页面。

如果在设置 PowerSchool SIS 时遇到问题,请与 PowerSchool SIS 支持团队联系。

完成其他任务

启用数据交换

*仅限已关联学生信息系统的情况

返回“SIS Configuration”(学生信息系统配置)页面,查看并确认数据导入和导出功能。

  1. 前往 classroom.google.com/admin
  2. 系统会显示一个对话框,提示您确认新功能。
  3. 点击确认并保存
启用学生信息系统合作伙伴支持

启用支持后,Google 可能会与您的学生信息系统共享您的域名,以帮助诊断和排查系统错误。

  1. 前往 classroom.google.com/admin
  2. 选中“启用支持”旁边的复选框。
    • 您的选择会自动保存,并且可随时进行更新。
将 Google 课堂与学生信息系统解除关联
您将 Google 课堂与学生信息系统解除关联后,教师将无法使用集成功能。系统会保存之前导出的数据,但不会更新这些数据。如果您之后重新关联学生信息系统,日后导出的成绩可能会重复保存在该系统中。
  1. 前往 classroom.google.com/admin
  2. 在“学生信息系统 (SIS) 设置”下方,依次点击移除 接着点击 取消关联
查看学生信息系统 (SIS) 合作伙伴关系状态
学生信息系统 状态
Infinite Campus 可供拥有 Campus Learning 许可的 Infinite Campus 用户使用。如果没有 Campus Learning 许可,请与学生信息系统支持团队联系以了解详情。
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 SIS 为获得最佳用户体验,建议您使用 PowerSchool SIS 版本 24.5.1.0 或更高版本。

您的学生信息系统可能不在列表中。我们会继续与符合 OneRoster 规范的特定学生信息系统合作。如果有兴趣参与日后的小规模测试,请填写 SIS 集成功能使用意向调查表

如果您的学生信息系统不符合 OneRoster 规范,请改用 Classroom API 来实现集成功能。了解 Classroom API

重要提示:提交此表单并不保证一定能参与测试或进行集成。

Google 课堂学生信息系统不可用相关问题排查
如果教师收到错误消息:“导出失败。无法访问您的学生信息系统 (SIS)。请与您的 IT 管理员联系以获取支持”,则表示 SIS 出现服务器错误。如需解决此问题,请检查您的网络设置,或与 SIS 确认其系统是否正常运行。

相关文章


“Google”、Google Workspace 以及相关标志和徽标是 Google LLC 的商标。其他所有公司名和产品名是其各自相关公司的商标。

该内容对您有帮助吗?

您有什么改进建议?

需要更多帮助?

请尝试以下步骤:

搜索
清除搜索内容
关闭搜索框
Google 应用
主菜单
9268016635198375454
true
搜索支持中心
true
true
true
false
false
false
false