本地Office Project计划表同步到SharePoint2013任务列表的权限问题

使用SharePoint做项目管理时,项目任务列表往往比较重要,通常使用任务列表体现项目计划,而这个任务列表经常会根据项目计划的变更而进行调整,但更多时候项目管理者会习惯在本地Project中维护这份项目计划,毕竟客户端的软件更易用些,就好像我们习惯在word中编辑文档,而不习惯在office web app中编辑一样。

1.SharePoint项目管理

image

2.同步问题

    如何将本地修改过的project数据同步到网站的任务列表中?

    project本身跟sharepoint有不错的集成效果,点击“另存为”,在界面中选择“与SharePoint同步”,在同步对象下拉框中选择“现有的SharePoint网站”,网站地址输入你项目站点的网站地址,示例:http://portal.xxx.com/projects/project1/

网址输入后,点击验证网站,系统会在查询站点中的任务列表,显示在任务列表下拉框中,选择你要同步的任务列表,点击“保存”:

image

image

同步时,如果用户对任务列表最高只有“参与讨论”权限,那么系统将无法同步,提示“您需要完全或设计级别权限以与任务列表同步。请联系您的管理员以获取适当权限。”

image

针对这个问题,直接对任务列表授予当前用户“设计”和“完全控制”权限。

image

但是授予该权限就意味着用户对该列表拥有更高一级别的权限,如列表设置、视图管理、列表字段管理等权限,如下图所示:

image

用户原本只是想对数据进行维护(增删改),无意对列表本身架构有修改权限,而且授予完成控制权限后,用户甚至有权限删除列表。

原本尝试通过自定义权限级别,将列表管理权限去除,勾选同步所需的权限,结果还是失败了,“完全控制”权限必须授予,不然同步时就报错误。

实现无法解释为何数据的同步,需要“完全控制”权限,不符合逻辑。

原文地址:https://www.cnblogs.com/janet/p/3228898.html