遇到一个Sharepoint2013工作流问题,请大神们赐教!
用SPD设计的2013工作流,之前用的一直没问题,上周开始普通用户启动工作流会报错,但是管理员账户启动不会,报错截图如下:
报错内容:RequestorId: 3c0526e9-fd1a-5396-0000-000000000000。详细信息: An unhandled exception occurred during the execution of the workflow instance. Exception details: System.ApplicationException: HTTP 401 {"error":{"code":"-2147024891, System.UnauthorizedAccessException","message":{"lang":"zh-CN","value":"访问被拒绝。您没有权限执行此操作或访问此资源。"}}} {"Transfer-Encoding":["chunked"],"X-SharePointHealthScore":["0"],"SPClientServiceRequestDuration":["17"],"SPRequestGuid":["3c0526e9-fd1a-5396-b58f-d2d2a249bca2"],"request-id":["3c0526e9-fd1a-5396-b58f-d2d2a249bca2"],"X-FRAME-OPTIONS":["SAMEORIGIN"],"X-Content-Type-Options":["nosniff"],"X-MS-InvokeApp":["1; RequireReadOnly"],"MicrosoftSharePointTeamServices":["15.0.0.4481"],"Cache-Control":["max-age=0, private"],"Date":["Fri, 21 Mar 2014 09:07:05 GMT"],"WWW-Authenticate":["NTLM"],"X-AspNet-Version":["4.0.30319"],"X-Powered-By":["ASP.NET"]} 在 Microsoft.Activities.Hosting.Runtime.Subroutine.SubroutineChild.Execute(CodeActivityContext context) 在 System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 在 System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
------解决方案--------------------
是不是工作流操作了某个列表,而普通用户没有操作该列表的权限呢
------解决方案--------------------
你與另一篇的問題是不是相同?
http://bbs.csdn.net/topics/390740561
------解决方案--------------------
检查workflow相关list的权限,包括workflow的task list和history list