Tasks.ReadWrite 和 Tasks.ReadWrite 之间的差异。在图表 API 中共享(规划器)
Difference between Tasks.ReadWrite and Tasks.ReadWrite.Shared in Graph API (planner)
图 API 中的“Tasks.ReadWrite”和“Tasks.ReadWrite.Shared”权限有什么区别?
Tasks.ReadWrite:
Allows the app to create, read, update, and delete the signed-in
user's tasks and task lists, including any shared with the user.
Tasks.ReadWrite.共享:
Allows the app to create, read, update, and delete tasks a user has
permissions to, including their own and shared tasks.
对我来说,这听起来完全一样。与此相关的是,规划师的任务真的可以“共享”吗?我还没有找到一种在不共享计划的情况下共享任务的方法。如果您共享一个计划,团队中的所有用户都可以访问其中的所有任务。
Planner 不使用 Tasks.ReadWrite.Shared
权限,您只需要 Tasks.ReadWrite
或 Tasks.Read
即可访问任何 Planner 数据(实际权限将进一步受调用者的限制用户可以做)。
您可以使用 API 将任务分配给不是组成员或包含计划的花名册的人。由于无法读取计划数据本身或从组访问的数据(例如评论以及从组引用或上传到组的文件),他们在 UI 中的体验会下降,但他们依然可以看到基本任务内容,完成任务
有关其他上下文:我相信 Tasks.ReadWrite.Shared
权限用于待办事项 API,但我不确定它如何转化为用户场景。
图 API 中的“Tasks.ReadWrite”和“Tasks.ReadWrite.Shared”权限有什么区别?
Tasks.ReadWrite:
Allows the app to create, read, update, and delete the signed-in user's tasks and task lists, including any shared with the user.
Tasks.ReadWrite.共享:
Allows the app to create, read, update, and delete tasks a user has permissions to, including their own and shared tasks.
对我来说,这听起来完全一样。与此相关的是,规划师的任务真的可以“共享”吗?我还没有找到一种在不共享计划的情况下共享任务的方法。如果您共享一个计划,团队中的所有用户都可以访问其中的所有任务。
Planner 不使用 Tasks.ReadWrite.Shared
权限,您只需要 Tasks.ReadWrite
或 Tasks.Read
即可访问任何 Planner 数据(实际权限将进一步受调用者的限制用户可以做)。
您可以使用 API 将任务分配给不是组成员或包含计划的花名册的人。由于无法读取计划数据本身或从组访问的数据(例如评论以及从组引用或上传到组的文件),他们在 UI 中的体验会下降,但他们依然可以看到基本任务内容,完成任务
有关其他上下文:我相信 Tasks.ReadWrite.Shared
权限用于待办事项 API,但我不确定它如何转化为用户场景。