SharePoint 2013 工作流提升的权限



我已经为用户仅具有读取权限的列表创建了一个 SharePoint 2013 工作流。我想授予用户通过自定义列表操作启动工作流的权限。但是我每次都收到此错误:"不幸的是,这个网站没有与你分享。我该如何解决这个问题?我已经使用以下 msdn 文章(创建具有提升权限的工作流)创建了工作流:https://msdn.microsoft.com/en-us/library/jj822159.aspx。但这似乎对我的情况没有帮助。

不得不更新错误的链接

如果用户只有读取权限,则无法将项目添加到列表中。您不太清楚此工作流程如何启动或它的作用,但我的猜测是提供允许用户添加项目但不能编辑/删除的自定义权限。有关如何执行此操作的说明,请参阅此处。

您可以在列表中启用匿名用户,并允许匿名用户添加项目。有关如何执行此操作的说明,请参阅此处。

您的

安全问题将决定您的方法,但对于我所读到的内容,我认为两者都足够了。

您必须具有管理员权限才能执行此操作

SharePoint Workflow 2013 中,您可以使用 APP 步骤,该步骤将允许工作流以其标识为"完全控制"进行授权,并忽略当前用户权限。

这将确保在当前用户没有权限的情况下成功执行工作流。

注意:如果您未提升工作流权限,APP步骤将被禁用。

有关更多详细信息,请检查工作流已使用未经授权的 HTTP 挂起/在 SharePoint 2013 中提升工作流权限

最新更新