我如何创建工作流操作,使其以运行它的管理员而非用户的身份运行?

问题描述 投票:0回答:1

我有一个问题,希望有人能帮助我解决。我有两个列表,A和B,以及两个用户,user1和user2。User1只能访问列表A,他甚至看不到列表B。User2只能访问列表B。创建工作流以允许用户1在列表B中创建项目时,该操作不起作用,因为他必须有权修改列表B。作为另一个用户的管理员可以访问所有列表。如何创建工作流操作,该操作以运行它的管理员而非用户的身份运行。最好的问候!

sharepoint-2013 workflow sharepoint-workflow
1个回答
0
投票

您必须通过在网站集网站中执行以下操作来创建具有提升权限的工作流:

  1. 允许工作流使用加载项权限。
  2. 授予对工作流程的完全控制权限。
  3. 开发工作流程以将动作包装在App Step中。

阅读本文以了解更多信息:https://docs.microsoft.com/en-us/sharepoint/dev/general-development/create-a-workflow-with-elevated-permissions-by-using-the-sharepoint-workflo

© www.soinside.com 2019 - 2024. All rights reserved.