使用 API 和 Class 笔记本添加学生
Adding Students with the API and Class Notebook
我正在使用图表 API 为教师和学生构建一个简单的仪表板。一切正常,除了当添加学生时他们无法访问 Class 笔记本并且他们没有在 Class 笔记本中为他们创建的分区组。
值得注意的是,如果我在 Microsoft Teams 中打开 Class 并从中添加或删除任何人,那么通过 API 添加的所有用户都将获得访问权限,并且他们的分区组已正确创建.
这种行为似乎在 .Education.Classes["..."].Members
和 Groups["..."].Members
中都会发生。以这种方式添加的成员也不会出现在 Teams "Manage Members" 界面中,但我对此并不担心。
我使用的是 v1.0 端点,OneDrive 和 Sharepoint 权限都按预期工作。
我的问题是我是否需要做一些额外的事情来让 Class Notebook 更新成员资格,或者是否有一些额外的属性需要在添加用户时发送,或者这只是一个错误?
Class Notebook 不会自动监视群组成员。而添加成员的经验需要使用Class笔记本API进行匹配更新
不幸的是,Class 笔记本 API 尚不能直接在 Microsoft 图表上使用,因此您必须切换到 OneNote API 端点(刷新您的令牌以此作为资源)并在那里进行调用。
我正在使用图表 API 为教师和学生构建一个简单的仪表板。一切正常,除了当添加学生时他们无法访问 Class 笔记本并且他们没有在 Class 笔记本中为他们创建的分区组。
值得注意的是,如果我在 Microsoft Teams 中打开 Class 并从中添加或删除任何人,那么通过 API 添加的所有用户都将获得访问权限,并且他们的分区组已正确创建.
这种行为似乎在 .Education.Classes["..."].Members
和 Groups["..."].Members
中都会发生。以这种方式添加的成员也不会出现在 Teams "Manage Members" 界面中,但我对此并不担心。
我使用的是 v1.0 端点,OneDrive 和 Sharepoint 权限都按预期工作。
我的问题是我是否需要做一些额外的事情来让 Class Notebook 更新成员资格,或者是否有一些额外的属性需要在添加用户时发送,或者这只是一个错误?
Class Notebook 不会自动监视群组成员。而添加成员的经验需要使用Class笔记本API进行匹配更新
不幸的是,Class 笔记本 API 尚不能直接在 Microsoft 图表上使用,因此您必须切换到 OneNote API 端点(刷新您的令牌以此作为资源)并在那里进行调用。