sharepoint用户无法编辑其工作流任务

时间:2009-07-28 15:08:00

标签: sharepoint workflow edit task permissions

我使用Visual Studio 08创建了一个自定义工作流,该工作流使用自定义内容类型和.aspx任务编辑表单。成功创建任务并将其分配给用户。但是,只有属于“站点所有者”组成员的用户才能“编辑”任务项。所有其他人(即使他们有贡献和批准权限)也无法浏览到_layouts目录中的自定义任务编辑表单,而是接收标准的“拒绝访问”页面。任务列表的项目级权限也设置为允许用户阅读和编辑所有项目,而不仅仅是他们自己的项目,但它仍然不起作用。

为了能够编辑他们的任务,为这些用户授予站点所有者权限不是我们的选择。这个问题有解决方案或解决方法吗?

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

如果您使用的是任何SharePoint Designer工作流程,则可能是问题所在:

https://www.ericshupps.com/sharepoint-designer-workflows-tasks-and-the-annoying-access-denied-error/

  

Eric Shupps的SharePoint Designer工作流程,任务和恼人的“拒绝访问”错误

     

[...]   稍微考虑一下后,我尝试了不同的东西 - 我检查了工作流程,然后将其重新检入(右键单击SPD中的工作流程文件夹,签出/签到)。瞧!用户现在可以编辑自己的任务。离奇。值得注意的是,这只发生在系统帐户创建的工作流程上 - 具有站点所有者权限的常规用户没有遇到此问题(您的里程可能会有所不同)。

答案 1 :(得分:0)

我会说去网站设置>高级权限>权限级别,点击Contribute权限级别并查看其设置 - 可能有人取消选中列表或网站权限?

具有读取权限的用户应该能够在/ _layouts /文件夹中查看自定义表单。我还会检查12个配置单元中的文件权限以防万一。