拒绝访问.您无权执行此操作或在任务列表批准后访问此资源 [英] Access denied. You do not have permission to perform this action or access this resource on task list approval

查看:195
本文介绍了拒绝访问.您无权执行此操作或在任务列表批准后访问此资源的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hi I would like to seek help on those who have knowledge to fix this problem I have since tuesday.

我实际上有一个连接在工作流程上的任务列表.该列表已连接或正在与另一个自定义列表协作.自定义列表的工作是请求者的表单,因此当他们在自定义列表上创建项目时,将触发工作流 并将在任务列表中创建一个批准项目,然后会有一封电子邮件发送给批准者.

I actually have a task list that is connected on a workflow. The list is connected or is collaborating to another custom list. The work of the custom list is a form for requestors so when they create an item on the custom list the workflow will be triggered and will create an approval item to the task list then there will be an email that will be sent to approvers.

我遇到的问题是,当我使用仅在任务列表权限上添加的其他帐户来批准分配给他们的列表时,工作流停止或未更新自定义列表上的列表,但是当我使用我的帐户时,的管理员 整个SharePoint工作流将继续并更新我的自定义列表.在获得许可的情况下,我进行了所有操作,甚至重新添加了用户,甚至赋予了他们所有的完全控制权,但是仍然存在拒绝访问状态.

The problem I have is whenever I use other accounts that I only added on the task list permission to approve the list that was assigned to them, the workflow stops or is not updating the list on the custom list but when I use my account which is an admin of the whole SharePoint the workflow continues and updates my custom list. I did everything on the permission I even re added the users and even given all of them a full control but still there is a access denied status.

当用户批准任务列表项时,未出现拒绝访问状态,但该列表将其视为已完成的已批准任务,但是当我在Workflow Health上对其进行检查时,我看到了该错误.请参见下面的屏幕截图.希望你能给我 一些可能的解决方案.预先谢谢您.

The access denied status didn't appeared when the user approve the task list item but instead the list treated it as a completed approved task but when I checked it on Workflow Health that's where I see the error. See screenshot below. Hope you can give me some possible solution to this. Thank you in advance.

推荐答案

您需要在工作流程中添加模拟步骤.它试图更新列表中批准"用户中的字段.组没有.见下文...

You need to add an impersonation step into the workflow. It is trying to update a field in the list the the users in the "approval" group don't have. See below...

放置在应用程序步骤"中的任何操作都将具有对网站中所有项目的读/写权限,例如网站列表(我将在示例场景中使用).

http://info. summit7systems.com/blog/app-step-or-impersonation-step-in-sharepoint-designer-2013

A SharePoint Designer workflow will run under the permissions of the user who started the workflow. Certain steps of the workflow may require the user to have more permissions than you intend to grant them. If elevated permissions are not used, the workflow will not work, and you will likely receive an access denied error or the workflow will not execute at all. The use of an App Step resolves this issue. Any actions placed inside an App Step will have Read/Write permissions to all Items in the site, such as site lists (which I will use in my example scenario).

http://info.summit7systems.com/blog/app-step-or-impersonation-step-in-sharepoint-designer-2013


这篇关于拒绝访问.您无权执行此操作或在任务列表批准后访问此资源的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆