我试图让我们的 BA 能够对使用 Sharepoint 设计器创建的工作流程进行更改。经过一些试验和错误(我没有尝试所有组合)后,将它们添加到站点管理员组似乎是唯一有效的方法。在这种情况下,它只是临时提升权限。有没有人确定用户在网站上发布工作流所需的最低权限?
2 回答
我尝试使用上面建议的权限级别“管理列表”但没有成功。但是,将工作流列表上的权限级别设置为“贡献”是可行的。不确定它是否是绝对最低权限,但它足够接近
感谢 Sean 向我指出了一些关于如何不从站点继承权限的好信息,因为它是一个隐藏的库。我已经从 Sean 的帖子中复制了有关权限如何工作以及如何通过共享点设计器进行设置的信息。
引用自:http: //blogs.msdn.com/sharepointdesigner/
... Workflows 文档库是站点中的一个隐藏库,默认情况下不会从站点继承权限。创建站点时,Workflows 库会获得与站点相同的权限配置,但您随后在站点级别进行的任何权限更改(例如禁用管理列表)都不会自动渗透到 Workflows 库。
要管理工作流库的权限,请在 SharePoint Designer 中打开网站 >> 右键单击工作流库 >> 单击属性
单击安全选项卡>>单击链接“使用浏览器管理权限”。
SharePoint Designer 团队博客 ( http://blogs.msdn.com/sharepointdesigner/ )上的“锁定 SharePoint Designer”条目阐明了如何控制工作流文档库的权限。相关部分:
... Workflows 文档库是站点中的一个隐藏库,默认情况下不会从站点继承权限。创建站点时,Workflows 库会获得与站点相同的权限配置,但您随后在站点级别进行的任何权限更改(例如禁用管理列表)都不会自动渗透到 Workflows 库。
要管理工作流库的权限,请在 SharePoint Designer 中打开网站>>右键单击工作流库>>单击属性>>单击安全选项卡>>单击链接“使用浏览器管理权限”。
有一些额外的上下文信息可能有用,但它的要点(我拿走了)是默认使用“管理列表”权限。
反向应用:您应该能够进入特定站点的工作流库(至少在最初是通过 SPD)并验证“管理列表”是使用该库所需的权限级别。然后您就可以更改它或将您的特定 BA 添加到列表中。
我希望这有帮助!