首页 > 解决方案 > Sharepoint:从具有唯一用户权限的多个列表中获取所有项目

问题描述

我正在使用 SPFX 在 Sharepoint 2019 中构建任务管理应用程序。每个组/项目将有单独的列表 -> 项目将是任务。每个组将具有唯一的权限。会有很多(超过 100 个列表 - 项目/组)。

问题: 用户 A 有权访问项目 P1 和 P2。用户 B 将项目 P3 中的任务分配给用户 A。因此用户 A 应该看到 P1 和 P2 中的所有任务以及 P3 中的一个任务。如果有 100 多个项目,如何在不迭代每个列表(项目)的情况下从用户有权访问的所有列表(项目)中获取所有项目(任务)?

我唯一可见的解决方案是使用 SharePoint 搜索,但这意味着如果用户 A 创建任务,他将在 10 分钟后在任务列表中看到它(在搜索索引这个新项目之后) - 该解决方案不会被接受。

你有任何其他想法如何设计这个应用程序?

标签: sharepointsharepoint-2019

解决方案


推荐阅读