当我运行工作流以从列表创建企业项目时,我在Sharepoint Online中出现此错误 错误的细节是
重试上一个请求。下一次尝试计划在不到一分钟。 上次请求的详细信息:HTTP禁止访问 https://xxxxxxxxxxxxxx/sites/pwa/_api/ProjectServer/WorkflowActivities/CreateProjectFromListItem(webId=' 923e34ac-7127-4707-b6e1-83ac3235ef67',listId =' a352ed9d-3b99-4405-b2a3-2fc3c2678335',的itemId =' 2&#39 ;,eptId =' 09fa52b4-059b-4527-926e-99f9be96437a') 相关标识号:f9d2736f-8a66-4425-a5cc-cb30adf980ff实例ID: 3e7695ad-5913-4bb0-b6c8-cbf29e4e877a
PJClientCallableException:GeneralSecurityAccessDenied GeneralSecurityAccessDenied
我尝试将工作流程更改为仅发送电子邮件以检查工作流程是否有问题,但是通过电子邮件发送工作 我怀疑它与工作流引擎服务用户(如果有这样的事情)有关,试图创建和企业项目。
我和管理员所以我拥有完全访问权限但由于某种原因,工作流程代表我作为不同的用户运行。
这是一个简单的工作流程,它看起来像这样
该列表与Project Web App Fields的映射
相似出现这种情况的原因是什么? 我该如何解决这个问题? 如果它是工作流服务用户,那么我可以完全访问创建企业项目的用户
答案 0 :(得分:1)
由于这是SharePoint Online,我们正在讨论它利用Azure Workflows。 SharePoint Designer中已停止使用模拟,因此您必须使用App Step
,首先需要先激活允许工作流使用应用权限功能,然后创建App Step
行动,您将放置create project
行动。
您可以在此处找到有关如何添加App Step
以及如何设置权限的详细信息:
答案 1 :(得分:0)
您是否有与EPT相关的日程表模板?
如果是,则必须将该模板包含在所选项目部分中的该组类别中。 转到该用户组的类别,选择项目模板并将其包含在选定的项目中。
我的同事可以在此博客中找到步骤和详细信息:http://www.epmpartners.com.au/blog/sharepoint-list-workflow-failing-when-creating-project-from-list-item/
希望这会有所帮助。