课堂笔记本
的存储结构和权限模型
有关 OneNote 存储格式的背景:
如果 OneNote 笔记本是文件夹,则分区组是笔记本文件夹下的子文件夹。
分区是文件(扩展名为 one)。 页面在 SharePoint 中没有物理表示形式,而页面是分区文件的内容。
什么是课堂笔记本?
课堂笔记本是一种模板,允许教师对整个笔记本的访问权限,学生可以使用该模板访问整个笔记本,而学生拥有对该教师的共享分区组的访问权限。 下面的树中第二层的分区组可以包含分区组本身(稍后由教师添加)。
课堂笔记本权限模型
SharePoint Online 中的每个文件夹和文件都有与其关联的权限。
-
从其父项
继承 这称为权限继承。 这意味着将父级的权限传递到子元素。 -
在文件夹/文件本身
定义 文件或文件夹可将此继承链从父级中断到子元素。 然后,它将开始拥有自己的权限。 SharePoint Online 允许添加、编辑和删除权限。 所有这些更改都不会影响原始父级。
"课堂笔记本根文件夹" 和 "课堂笔记本" 分区组(_Content 库 "、" _Collaboration 空间 "、" 仅 _Teacher "学生私人分区组)都具有为自己定义的权限。 这意味着它们的权限已从继承链中中断,并且他们拥有自己的权限。
课堂笔记本分区已继承分区组的权限。
了解课堂笔记本的外观后,用户将授予以下权限:
-
笔记本文件夹向教师授予 read\write 和学生到只读的权限
-
"_Content 库" 向教师授予教师 read\write 和学生的权限,以只读 "_Collaboration 空间" 文件夹授予教师读取和写入的权限。 学生还具有 "读取" 和 "写入" 权限。
-
每个私人学生分区组仅为教师和分区组的学生 read\write 访问权限。
基于角色的 SharePoint Online 中的相应权限。
课堂笔记本的 Incarnations
课堂笔记本的当前 incarnations 包括:
-
课堂笔记本(适用于教师)
-
教职员工笔记本(适用于学校管理员)
教职员工笔记本具有具有不同标签的类似结构。 教师是领导人,学生是成员。 按如下方式管理教职员工笔记本文件夹;
课堂笔记本存储在 SharePoint Online 网站中:
课堂笔记本存储在列表中的 SharePoint 网站中,标题为 "EduOneNoteAppDocuments"。 每位教师都有一个子文件夹,其中存储了其笔记本的标题 "<电子邮件>_Courses"。
示例:
EduOneNoteAppDocuments
<JohnDoe> @contoso。 org_Courses
课堂或教职员工笔记本的元数据存储在隐藏列表中,permissioned 仅适用于教师或领导人。
-
教师所有者电子邮件>_ EduOneNoteList (SP 隐藏列表)
-
笔记本名称
-
删除旧版课堂笔记本应用程序数据
OneNote 课堂笔记本创建程序的旧版版本是 SharePoint 应用商店应用程序。 Microsoft 已发布了此应用的最新版本,现在是 Microsoft 365 的一部分,它在应用启动器(在课堂笔记本的图标下)中提供。 旧版笔记本创建程序应用维护应用内部的应用程序元数据(用于管理笔记本)。 此应用程序元数据存储在隐藏的 SharePoint 列表中,对用户不可见。
通过 SharePoint 删除课堂笔记本(列表>"删除项目")时,不会删除 "元数据隐藏" 列表中的可识别信息(电子邮件)。 隐藏列表仍可通过其完整 URL 或使用 SharePoint 客户端 API 进行访问;它仅适用于教师 permissioned。
下面列出了删除笔记本元数据的步骤,这些步骤通过浏览来访问隐藏的元数据列表。 根据权限,这些步骤只能由教师或主持人(笔记本所有者)执行。 如果租户管理员想要执行这些步骤,则他们需要将自己添加为网站集管理员,请参阅管理网站集管理员以获得更多帮助。
此外,如果网站位于 OneDrive 上,你可能必须使用 powershell cmdlet授予-TenantAdminPermissionsToOdbSites。
删除笔记本的元数据
-
使用 IE 浏览并登录到托管笔记本创建程序应用的网站。
-
获取网站 URL 并追加到该 URL:
https://SiteUrl/_api/web/lists/? $select = Title,RootFolder/ServerRelativeUrl&$filter = substringof ("_EduOneNoteList",标题)% 20eq% 20true&$expand = RootFolder
示例: https://one-my.spoppe.com/personal/samj_one_ccsctp_net/_api/web/lists/? $select = Title,RootFolder/ServerRelativeUrl&$filter = substringof ("_EduOneNoteList",标题)% 20eq% 20true&$expand = RootFolder -
将 URL 从2粘贴到浏览器 URL 字段,然后检查结果
-
检查 "标题" 字段,搜索笔记本所有者电子邮件。
-
捕获标题与你所需
的电子邮件相匹配的 ServerRelativeUrl 值
-
-
将服务器相对 URL 追加到网站 URL,并浏览到该列表。 格式为: https://siteUrl/ServerRelativeUrl
示例: https://one-my.spoppe.com/personal/samj_one_ccsctp_net/Lists/samjoneccsctpnet_EduOneNoteList/ -
选择 "删除" 以删除笔记本。