本文供管理员参考。教师请点击此处。
自 2024 年 7 月 1 日起,所有教师都必须具备以下许可之一,才能使用成绩导出功能:
- Google Workspace 教育 Plus 版许可
- G Suite 教育专用企业版许可
- 教与学升级版许可
如果您的学生信息系统 (SIS) 目前是通过 OneRoster API 与 Google 课堂集成,您可以将 Google 课堂关联到您的学生信息系统。关联后,教师就可以将自己的课程关联到学生信息系统,并能将成绩导出至该系统。
重要提示:学生信息系统导出操作可供以下合作伙伴使用:
- 拥有 Campus Learning 许可的 Infinite Campus 用户
- 拥有 LMS API 许可的 Skyward SMS 2.0 用户
- 拥有 OneRoster® API 许可的 Skyward Qmlativ 用户
- Follett Aspen 6.2 版或更高版本的用户
客户服务仅提供给使用软件即服务 (SaaS) 解决方案的客户,这类解决方案由您的学生信息系统提供商完全托管和管理。
详细了解学生信息系统成绩导出功能的可用性。我们正在努力与其他学生信息系统建立合作伙伴关系。
要关联学生信息系统,您需要请您的学生信息系统合作伙伴提供以下信息:
- 主机网址
- 访问密钥
- 密钥代码
将 Google 课堂与您的学生信息系统相关联
按照您的学生信息系统对应的说明操作。
资格要求
如果您满足以下条件,可以将 Google 课堂与 Infinite Campus 相关联:
- 通过 Campus Learning 许可使用 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(Google 课堂)。
- (可选)如果您未看到“Browse Applications”(浏览应用),请检查您的 Campus Learning 许可:
- 搜索并选择 Campus Learning Licensing(Campus Learning 许可) 在右上角检查您的许可状态。
- 如果您没有许可,可以申请有效期为 45 天的一次性临时许可。
- 如果您有许可,但仍然无法生成凭据,请与 Campus 支持团队联系。
-
点击 Generate New OneRoster Connection(生成新的 OneRoster 连接)。
-
选择 OneRoster 1.2。
-
将这些 OAuth 凭据记录下来,以便在下一步中使用:
- 使用方密钥(OAuth 键值)
- 使用方 Secret(OAuth 密钥)
- OneRoster 基准网址(主机网址)
第 2 步:关联 Google 课堂
- 前往 classroom.google.com/admin。
- 点击“选择您的学生信息系统 (SIS)”旁边的向下箭头 ,
- 然后选择您的学生信息系统。
- 点击连接至 Google。
- 点击“学生信息系统 (SIS) 设置”下的关联。
- 输入您在上文第 1 步中记录的 OAuth 凭据:
- 主机网址
- 访问密钥
- 密钥代码
- 要允许 Google 与您的学生信息系统提供商共享您的域名,请务必选中“启用学生信息系统支持”旁边的复选框。
- 启用此功能后,系统会将您的域名共享给您的学生信息系统 (SIS) 提供商,以帮助诊断和排查系统错误。
- 点击授权。
- 如果您收到错误消息,请刷新页面。
资格要求
如果您满足以下条件,则可以将 Google 课堂与 Skyward SMS 2.0 相关联:
- 您所在的学区通过 LMS API 许可使用 Skyward 2.0。
- 使用 Skyward 完全托管和管理的 SaaS 解决方案。
在本机上使用 Skyward 的客户可以使用学生信息系统集成,但无法获得 Google 支持服务。
如有关于通过 Skyward 门户网站进行初始设置的问题,请与 Skyward 客户服务团队联系。
第 1 步:将 Google 设为 OneRoster 合作伙伴供应商并获取 OAuth 凭据
- 在“Skyward Product Setup”(Skyward 产品设置)页面的“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(账号信息)。登录名“GOOGLE”就是 API 密钥。
- 点击 Save(保存)。
- 在“Secured Users List”(安全用户列表)中,找到您在上文第 3 步输入的名称:
- 检查该名称是否被列为“Active Secured User”(活跃安全用户)(显示 Y)。
- 点击右下角的 API。
- 在“API Access”(API 访问权限)窗口中,点击 Generate a New Secret(生成新 Secret)。请记下密钥和 Secret。关联 Google 课堂时将会用到这些信息和 API 网址。
- 生成新 Secret 后,返回“Skyward Product Setup”(Skyward 产品设置)页面,然后前往“Product Setup”[产品设置 (PS)] “Contact Access”[通讯录访问权限 (CA)] “District Setup“[学区设置 (DS)] “Configuration”[配置 (CF)] 选择 API Configuration [API 配置 (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”(OneRoster API 专列项配置)下方,将“Default Category”(默认类别)设为 Assignments(作业)或选择其他选项。
提示:对于从 Google 课堂中导出的作业,系统会在 Skyward 成绩册中填入 Default Category(默认类别)。如果列表中没有 Default Category(默认类别),请与 Skyward 支持团队联系。 - 记录 Google 课堂的下列 OAuth 凭据以便在下一步中使用:
- 密钥(访问密钥)
- 密码(密钥代码)
- OneRoster API 网址(主机网址)
- 点击 Save(保存)。
第 2 步:关联 Google 课堂
- 前往 classroom.google.com/admin。
- 点击“选择您的学生信息系统 (SIS)”旁边的向下箭头 ,
- 然后选择您的学生信息系统。
- 点击连接至 Google。
- 点击“学生信息系统 (SIS) 设置”下的关联。
- 输入您在上文第 1 步中记录的 OAuth 凭据:
- 主机网址
- 访问密钥
- 密钥代码
- 要允许 Google 与您的学生信息系统提供商共享您的域名,请务必选中“启用学生信息系统支持”旁边的复选框。
- 启用此功能后,系统会将您的域名共享给您的学生信息系统 (SIS) 提供商,以帮助诊断和排查系统错误。
- 点击授权。
- 如果您收到错误消息,请刷新页面。
资格要求
如果您满足以下条件,可以将 Google 课堂与 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(添加 OneRoster 供应商)。
- 在“Add One Roster Vendor”(添加 OneRoster 供应商)工作流中,输入
Google
。
- 如果未在列表中找到“Google”,请执行以下操作:
- 点击 Save(保存)。
- 设置 OneRoster 配置:
- 在 Skyward Qmlativ 菜单中,依次选择 Administrative Access(管理员权限) API。
- 点击 One Roster Configuration(OneRoster 配置)。
- 找到代码为“GGLCL”且供应商为“Google”的行。
- 如果您找不到“GGLCL”,请执行以下操作:
- 点击 Add One Roster Configuration(添加 OneRoster 配置)。
- 在“Add One Roster Configuration”(添加 OneRoster 配置)下,将“One Roster Vendor”(OneRoster 供应商)设置为 Google。
- 在“Code”(代码)字段中,输入
GGLCL
。 - 在“Description”(说明)字段中,输入
Google Classroom
。 - 在“District”(学区)选择器中,选择您的学区。
- 选中“Allow Grade Pass Back”(允许回传成绩)旁边的复选框。
- 如果您已经为“Grade Pass Back”(成绩回传)配置了默认类别,可从“Default Category”(默认类别)选择器中选择此类别。
- 如果您找不到“GGLCL”,请执行以下操作:
- 点击 Save(保存)。
- 设置集成权限并生成 Secret:
- 在 Skyward Qmlativ 菜单中,依次选择 Administrative Access(管理员访问权限) API Integration(集成)。
- 找到供应商名称为“Google Dev Team”且产品名称为“Google Classroom”的行。
- 如需查找集成,请点击 Open(打开) Integration Accesses(集成权限)。
- 点击 Add Integration Access(集成权限)。
- 填写有关“Add Integration Access”(添加集成权限)工作流的信息:
- 在“Name”(名称)字段中,为“Integration Access”(集成权限)输入一个名称,例如“Google Classroom”。
- 在“Key”字段中,输入
GOOGLE
。 - 在“Authentication Type”(身份验证类型)字段中,选择 OA2 - OAuth 2.0。
- 选中“Is Active”(有效)旁边的复选框。
- 将“Effective Date”(生效日期)设置为您希望权限开始生效的日期。
- 如果您想将其设为立即生效,请将此值保留为默认值。
- 将“Expiration Date”(失效日期)设置为您希望权限失效的日期。此日期默认设置为自生效日期起的一年后,但如有需要,可将其移除。
- 出于安全方面的考虑,Skyward 建议至少每个学年创建一个新的集成权限。若要允许此过渡,您可以创建多条生效日期和到期日期重叠的集成权限记录。这些记录具有不同的密钥或 Secret。
- 在“Configuration”(配置)下,找到“OneRoster Configuration”(OneRoster 配置)选择器。
- 选择代码 GGLCL 和供应商 Google。
- 点击 Save(保存)。
- 在“Review Results”(审核结果)中,确保“Successful Record”(成功记录)的数量是“1”。
- 点击 Generate Secret(生成 Secret)。
- 如需将集成权限密钥和 Secret 信息复制到剪贴板,请点击 Copy(复制)。
- 将您的信息保存在方便访问的地方,因为日后您将无法获得这些详细信息。但是,当您使用“Generate Secret”(生成 Secret)工作流创建新 Secret 时,新设置的 Secret 会取代先前的 Secret。
- 依次点击 Run Process(运行流程) Close(关闭)。
- 生成您的 Secret:
- 在 Skyward Qmlativ 菜单中,依次选择 Administrative Access(管理员权限) API。
- 点击 Integration(集成)。
- 找到供应商名称为“Google Dev Team”且产品名称为“Google Classroom”的行。
- 如需查找集成,请点击 Open(打开) Integration Accesses(集成权限)。
- 选择要为其生成 Secret 的集成权限。
- 依次点击菜单箭头按钮 Generate Secret(生成 Secret)。
- 如需将集成权限密钥和 Secret 信息复制到剪贴板,请在“Generate Secret”(生成 Secret)工作流中点击 Copy(复制)。
- 您以后将无法访问这些信息,因此请将其保存在方便访问的位置,以备将来使用。不过,使用“Generate Secret”(生成 Secret)工作流创建新 Secret 时,它会取代之前的 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 步:关联 Google 课堂
- 前往 classroom.google.com/admin。
- 点击“选择您的学生信息系统 (SIS)”旁边的向下箭头 ,
- 然后选择您的学生信息系统。
- 点击连接至 Google。
- 点击“学生信息系统 (SIS) 设置”下的关联。
- 输入您在上文第 1 步中记下的 OAuth 凭据:
- 主机网址
- 访问密钥
- 密钥代码
- 要允许 Google 与您的学生信息系统提供商共享您的域名,请务必选中“启用学生信息系统支持”旁边的复选框。
- 启用此功能后,系统会将您的域名共享给您的学生信息系统 (SIS) 提供商,以帮助诊断和排查系统错误。
- 点击“授权”。
- 如果您收到错误消息,请刷新页面。
将 Google 课堂与 Aspen 相关联
资格要求
如果您满足以下条件,您的学区可以将 Google 课堂关联到 Aspen:
- 使用 Follett Aspen 6.2 版或更高版本
- 使用由 Follett Aspen 完全托管和管理的 SaaS 解决方案
如果管理员对 Aspen 初始设置有疑问,可以:
- 与您学区获授权的学生信息系统管理员联系
- 与 Aspen 技术支持团队联系。有关详情,请参阅 Pando。
第 1 步:获取 OAuth 凭据
- 以 Aspen 管理员身份登录 Pando。
- 在左侧导航栏的“Integration”(集成)下,点击 Google Classroom(Google 课堂)。
- 按照 Pando 帮助文章中提供的配置说明进行操作。
- 记下您的客户端标识符和客户端密钥,因为您在 Google 课堂中设置成绩导出功能时需要用到这些信息。
第 2 步:关联 Google 课堂
- 前往 classroom.google.com/admin。
- 点击“选择您的学生信息系统 (SIS)”旁边的向下箭头 ,
- 然后选择您的学生信息系统。
- 点击连接至 Google。
- 点击“学生信息系统 (SIS) 设置”下的关联。
- 输入您在上文第 1 步中记录的 OAuth 凭据:
- 主机网址
- 访问密钥
- 密钥代码
- 要允许 Google 与您的学生信息系统提供商共享您的域名,请务必选中“启用学生信息系统支持”旁边的复选框。
- 启用此功能后,系统会将您的域名共享给您的学生信息系统 (SIS) 提供商,以帮助诊断和排查系统错误。
- 点击授权。
- 如果您收到错误消息,请刷新页面。
完成其他任务
启用学生信息系统合作伙伴支持启用支持后,Google 可能会与您的学生信息系统共享您的域名,以帮助诊断和排查系统错误。
- 前往 classroom.google.com/admin。
- 选中“启用支持”旁边的复选框。
- 您的选择会自动保存,并且可随时进行更新。
- 前往 classroom.google.com/admin。
- 在“学生信息系统 (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 版或更高版本的学区。 |
Capita SIMS | 请与您的学生信息系统相关人员联系,详细了解集成方面的信息。 |
Aeries | 请与您的学生信息系统相关人员联系,详细了解集成方面的信息。 |
您的学生信息系统可能不在列表中。我们会继续与符合 OneRoster 规范的特定学生信息系统合作。如果您有兴趣参与日后的试用,请完成这份成绩导出功能使用意向调查表。
重要提示:提交此表单并不保证一定能参与试用或进行集成。
所述学生信息系统提供商可以使用学生信息系统成绩导出功能,但仅支持使用由其学生信息系统提供商完全托管和管理的 SaaS 解决方案的客户。对于其他部署设置,我们在“帮助中心”的文档中描述了所能提供的最大程度上的支持服务。
您可以查看您的学生信息系统是否受支持。请确认您的学生信息系统部署是否由该学生信息系统的供商管理,且是否位于该提供商自己的云环境中。
如果您不确定,请根据身份执行操作:
- 教师:请联系您的管理员。
- 管理员:请联系您的学生信息系统支持团队。
相关文章
- 将成绩导出到您的学生信息系统(供教师参考)
- 排查与学生信息系统 (SIS) 成绩导出相关的问题(供教师参考)
- 有关学生信息系统成绩导出的常见问题解答
“Google”、Google Workspace 以及相关标志和徽标是 Google LLC 的商标。其他所有公司名和产品名是其各自相关公司的商标。