使用 Sharepoint 设计器发布工作流所需的最低权限
我试图让我们的 BA 能够更改使用 Sharepoint 设计器创建的工作流程。经过一番尝试和错误(我没有尝试所有组合),将它们添加到站点管理员组似乎是唯一有效的方法。在这种情况下,这只是暂时的权限提升。有谁确定用户能够在网站上发布工作流程所需的最低权限是什么?
I'm trying to give one our BA's the ability to make changes to a workflow that was created with Sharepoint designer. After some trial and error (i did not try all combinations) adding them to the Site Administrators group seemed to be the only thing that worked. In this case it's only going to be a temporary elevation of permissions. Has anyone determined what the minimum permissions that a user needs to be able to publish workflows on a site?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我尝试使用上面建议的权限级别“管理列表”,但没有成功。但是,将工作流列表上的权限级别设置为“贡献”是有效的。不确定这是否是绝对的最低权限,但它已经足够接近了,
感谢 Sean 向我指出了一些关于如何不从网站继承权限的好信息,因为它是一个隐藏库。我已从 Sean 的帖子中复制了有关权限如何工作以及如何通过共享点设计器进行设置的信息。
引用自:http://blogs.msdn.com/sharepointdesigner/
I tried using the permission level "Manage Lists" as suggested above to not success. However setting the permission level on the workflow list to "Contribute" worked. Not sure if it's the absolute minimum permissions but it's close enough
Thanks to Sean for pointing me some good information on how permission is not inherited from the site because it's a hidden library. I've copied the information from Sean's post on how permissions works and how to set it through sharepoint designer.
quote from :http://blogs.msdn.com/sharepointdesigner/
SharePoint Designer 团队博客 (http://blogs.msdn.com/ 上的“锁定 SharePoint Designer”条目sharepointdesigner/)阐明了如何控制工作流文档库的权限。相关部分:
还有一些可能有用的附加上下文信息,但其要点(我拿走了)是默认使用“管理列表”权限。
要反向应用此操作:您应该能够进入特定站点的工作流程库(至少在最初通过 SPD)并验证“管理列表”是否是使用该库所需的权限级别。然后您应该能够更改它或将您的特定 BA 添加到列表中。
我希望这有帮助!
The "Locking Down SharePoint Designer" entry on the SharePoint Designer Team Blog (http://blogs.msdn.com/sharepointdesigner/) sheds some light on how permissions are controlled for the Workflows document library. Relevant section:
There is some additional contextual information that may be of use, but the jist of it (that I took away) is that the "Manage Lists" permission is used by default.
To apply this in reverse: you should be able to go into your specific site's Workflows library (via SPD, at least initially) and verify that "Manage Lists" is the permission level needed to work with the library. You sould then be able to change that or add your specific BA to the list.
I hope this helps!