SharePoint 2013工作流权限 [英] SharePoint 2013 Workflow Permission

查看:70
本文介绍了SharePoint 2013工作流权限的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们遇到了SharePoint 2013和工作流程的问题。

We are running into a problem with SharePoint 2013 and workflows.

我们有以下网站集设置:

We have the following site collection setup:

网站集

   子网站A
$
   子网站B

Site Collection
    Subsite A
    Subsite B

以下是权限:



[网站集]所有者

[网站收集]成员

[网站集]访问者

The following are the permissions:

[Site Collection] Owners
[Site Collection] Members
[Site Collection] Vistors

这些SharePoint组的成员是Active Directory安全组。如果我们将这些AD组放入SharePoint组,则在尝试运行工作流时会出现以下错误:

The members of these SharePoint groups are Active Directory security groups. If we put these AD groups into the SharePoint group we get the following error when trying to run a workflow:

RequestorId:
$
171a693d-7b50-a70a-0000-000000000000。详细信息:RequestorId:171a693d-7b50-a70a-0000-000000000000。

详细信息:执行工作流期间发生了未处理的异常

实例。异常详细信息:System.ApplicationException:HTTP 401

{" error":{" code":" -2147024891,System.UnauthorizedAccessException"," message":{" lang": "en-US","value":"Access"
被拒绝。您无权执行此操作或访问此
资源。"}}}

{" Transfer-Encoding":[" chunked"],英寸×-SharePointHealthScore":[" 0"]," SPRequestGuid":[" 171a693d-7b50-a70a-ba75-67ea8bc83fb4"],"请求-ID":[" 171a693d-7b50-a70a- ba75-67ea8bc83fb4"],英寸×-FRAME-方式];:[" SAMEORIGIN"]," MicrosoftSharePointTeamServices":[" 15.0.0.4481"],英寸×-的Content-Type-方式];:[" ; nosniff","X-MS-InvokeApp":[" 1;

RequireReadOnly"]," Cache-Control":[" max-age = 0,
private"],"Date":[" Tue,2013年7月16日15:28:13

GMT"],"服务器":[" Microsoft-IIS \ / 8.0"]," WWW验证":[" NTLM"],英寸×-ASPNET-版":[" 4.0.30319"],英寸×供电-所谓QUOT;:[ Microsoft.Activities.Hosting.Ru上的"ASP.NET"...}}
在System.Activities.CodeActivity.InternalExecute(ActivityInstance

实例,ActivityExecutor执行器,BookmarkManager bookmarkManager)的ntime.Subroutine.SubroutineChild.Execute(CodeActivityContext

context)
System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor

executor,BookmarkManager bookmarkManager,location resultLocation

显然,这个是一个权限问题。我可以通过逐个向SharePoint组添加个人来解决此问题,但是,我不想这样做。任何人都可以解释为什么这样做是这样的吗?

Obviously, this is a permissions issue. I am able to resolve the issue by adding individuals to the SharePoint group 1 by 1, however, I don't want to do this. Can anyone explain why this is acting the way it is?

推荐答案

是否所有用户或仅特定用户都会这样做?

Does it happen with all the users or only specific users?

您可以尝试查看应用程序池或工作流程管理器的服务帐户的权限。

You could try and see the permission on the app pool or the service account for workflow manager.


这篇关于SharePoint 2013工作流权限的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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