如何配置SharePoint Online列表权限,允许同组成员查看编辑组内Item?
操作步骤:
- 添加团队关联字段
在列表中新增一个人员/组类型字段(命名如「所属团队」),设置仅允许选择Team 1、Team 2、Team 3这三个组,且设为必填项。
- 添加团队关联字段
- 取消列表权限继承
进入列表设置 → 权限和管理 → 列表权限 → 点击「停止继承权限」,让列表权限独立于站点权限。
- 取消列表权限继承
- 移除原有团队组的列表权限
在列表权限页面,选中Team 1、Team 2、Team 3三个组,点击「删除用户/组」,确认移除它们的原有Contribute权限(保留Department Owner Group的所有者权限)。
- 移除原有团队组的列表权限
- 创建团队专属视图
回到列表页面,点击「创建视图」→ 选择「标准视图」,分别创建Team 1、Team 2、Team 3的专属视图:
- 视图命名如「Team 1 项目视图」
- 在筛选条件中设置:「所属团队」等于「Team 1」
- 重复操作完成另外两个团队的视图创建。
- 创建团队专属视图
- 为团队组配置带视图限制的权限
- 在列表权限页面点击「授予权限」,选择对应团队组(如Team 1),权限级别选「Contribute」,确认授权。
- 点击该团队组名称进入权限详情页,点击「编辑用户权限」,勾选「限制访问:仅允许查看此列表中特定项目」。
- 在弹出的设置中选择对应的团队专属视图(如Team 1 项目视图),保存设置。
- 自动关联新项目的所属团队
通过Power Automate创建自动流:当列表新增项目时,自动将当前用户所在的团队组填充到「所属团队」字段,确保每个项目都正确关联到对应团队。
- 自动关联新项目的所属团队
这样设置后,每个团队的成员可以查看并编辑组内所有项目,同时无法访问其他团队的项目,完全符合需求。
内容的提问来源于stack exchange,提问作者Ravishankar Viswanatharao
相关产品推荐
相关产品推荐

