Modern SharePoint:如何创建站点托管表单并让所有站点所有者可访问结果?
问题背景
在部门SharePoint Online站点(非Teams创建的站点)嵌入Microsoft Forms web部件收集反馈时,表单的Excel响应文件默认存储在创建者的个人OneDrive商业账户(未共享),导致其他站点所有者在创建者不在岗时无法访问反馈结果,同时可能存在所有者无法编辑表单的权限问题。
解决方案步骤
1. 将响应文件迁移至SharePoint站点文档库
- 打开对应的Microsoft Forms表单,切换到「响应」标签页
- 点击「在Excel中打开」旁的下拉箭头,选择「另存为」
- 在存储位置选择界面,定位到目标SharePoint站点的文档库(如站点默认的「文档」库),完成Excel文件的保存
- 返回Forms的「响应」标签,点击右上角的三个点(更多选项),选择「选择响应位置」,指定刚才保存到站点文档库的Excel文件,后续新提交的反馈会自动同步至此
2. 配置站点所有者对响应文件的访问权限
- 打开目标SharePoint站点的对应文档库,找到迁移后的Excel响应文件
- 右键点击文件,选择「管理访问权限」
- 添加站点的所有者组(格式通常为「[站点名称] 所有者」),授予「编辑」权限,确保所有站点所有者可查看、管理反馈数据
3. 授予站点所有者表单编辑权限(按需配置)
- 打开目标Microsoft Forms表单,点击右上角「共享」按钮
- 切换到「协作」标签,添加站点所有者组或具体所有者账号,选择「共同创作者」权限,允许他们编辑表单内容、调整设置
注意事项
- 迁移响应位置后,历史反馈数据会自动同步到新的Excel文件,无需手动复制
- 确保目标文档库的基础权限配置允许站点所有者访问,避免出现权限冲突
内容的提问来源于stack exchange,提问作者Qudsia
相关产品推荐
相关产品推荐

