将教师转移脚本用于 OneDrive 托管的课堂笔记本

教师转移脚本有助于将 OneDrive 托管的 OneNote 课堂笔记本从一位教师转移到另一位教师。 它会将笔记本及其内容复制到新教师的 OneDrive,重建课堂笔记本元数据和权限,并且可以选择删除对原始笔记本的访问权限。

注意

此脚本当前正在测试中。 在广泛使用之前,请先将其与小型试点一起使用,验证复制的笔记本并与 Microsoft 共享反馈。

何时使用此脚本

在以下情况下使用此脚本:

  • 课堂笔记本托管在教师的 OneDrive 中。
  • 新教师需要成为笔记本的主要所有者。
  • 新老师已经是原来的笔记本上的合作老师了。
  • 将笔记本移动到新教师的 OneDrive 时,需要保留学生内容。

对于由 Microsoft Teams 或 Microsoft 365 LTI 支持的课堂笔记本,不需要此脚本,其中教师的访问权限通过团队或课堂容器进行管理。

脚本的作用

脚本:

  1. 将课堂笔记本从原始教师的 OneDrive 复制到合作教师的 OneDrive。
  2. 保留笔记本分区和学生内容。
  3. 重建标准课堂笔记本权限结构。
  4. 将新教师设置为复制的笔记本的主要所有者。
  5. 使学生部分对每个学生保密。
  6. 将内容库对学生保持只读。
  7. 保留协作空间行为。
  8. (可选)撤销对原始笔记本的访问权限。

脚本不会自动通知学生。 转移后,新教师会在准备就绪后与学生共享新的笔记本链接。

开始之前

请确保配有:

  • 已安装 PowerShell 7。 从 安装 PowerShell 下载它。

  • 教师转学脚本: Copy-ClassNotebookToCoTeacher.ps1

  • 有权访问原始课堂笔记本的共同教师帐户。

  • 脚本请求的 Microsoft Graph 委派权限的管理员同意批准。

该脚本使用 Microsoft Graph,并在已登录用户的上下文下运行。 首次在租户中运行时,它可能会请求管理员同意与 Files、Sites、Notes 和 Users 相关的委派权限。

如果租户使用管理员同意工作流,管理员可以在 Microsoft Entra 管理中心查看请求。 有关详细信息,请参阅查看管理员同意请求。

安装所需的 Microsoft Graph PowerShell 模块

  1. 打开 PowerShell 7。
  2. 运行以下命令:
    Install-Module Microsoft.Graph.Authentication, Microsoft.Graph.Files, Microsoft.Graph.Sites, Microsoft.Graph.Users -Scope CurrentUser
    
  3. 如果系统提示您信任 PSGallery 存储库,请键入“ Y”,然后按 Enter。

运行教师转接脚本

重要

确保在 aka.ms/OneNoteEDUScripts 使用的是此脚本的最新版本。

  1. 将脚本保存到合作教师计算机上的文件夹中。
  2. 在 PowerShell 7 中,转到保存脚本的文件夹。
  3. 运行脚本:
    .\Copy-ClassNotebookToCoTeacher.ps1
    
  4. 浏览器登录窗口打开时,使用共同教师的学校帐户登录。
  5. 按照脚本中的提示选择源笔记本并创建新副本。
  6. 脚本完成后,打开复制的笔记本,并确认笔记本内容和权限看起来正确。

重命名复制的笔记本

为复制的笔记本提供一个名称,以清楚地标识新所有者或类上下文。

例如,重命名:

  • 十年级科学 - Jones

需要:

  • 10 年级科学 - Smith

如果原始教师在过渡期间仍然有权访问原始笔记本,这有助于避免混淆。

与学生共享新笔记本

验证复制的笔记本后:

  1. 打开复制的课堂笔记本。
  2. 使用标准 “管理笔记本” 流或共享 OneDrive 链接来分发新笔记本链接。
  3. 告诉学生何时应开始使用新笔记本。
  4. 确认学生可以访问自己的分区和预期的共享区域。

该脚本不会自动发送通知,因此新教师可以控制学生何时移动到复制的笔记本。

传输后验证权限

脚本运行后,检查:

  • 教师在整个笔记本中具有写入访问权限。
  • 每个学生仅对自己的学生分区组具有写入权限。
  • 锁定的笔记本在预期的位置保留只读学生访问权限。
  • 学生对内容库具有只读访问权限。
  • 协作空间访问按预期工作。
  • 新教师是复制的笔记本的主要所有者。
  • 原始笔记本中的用户对复制的笔记本具有等效访问权限。

可选:删除对原始笔记本的访问权限

确认复制的笔记本正常工作后,如果您的过渡计划需要,可以删除对原始笔记本的访问权限。

此操作有助于防止教师或学生误用旧笔记本。

警告

在确认复制的笔记本包含预期的内容和权限之前,请勿删除对原始笔记本的访问权限。

向 Microsoft 发送反馈

由于此脚本仍处于测试阶段,因此请分享有关以下方面的反馈:

  • 任何传输失败或错误消息。
  • 缺少笔记本内容。
  • 权限问题。
  • 学生访问问题。
  • 令人困惑的提示或设置步骤。
  • 需要管理员运行版本的情况。
  • 涉及团队到团队或 SharePoint 支持的笔记本迁移的方案。

包括脚本版本、租户上下文、笔记本详细信息和所发生情况的摘要。