使用 Sharepoint 设计器发布工作流所需的最低权限

发布于 2024-08-02 12:15:23 字数 138 浏览 4 评论 0原文

我试图让我们的 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小霸王臭丫头 2024-08-09 12:15:23

我尝试使用上面建议的权限级别“管理列表”,但没有成功。但是,将工作流列表上的权限级别设置为“贡献”是有效的。不确定这是否是绝对的最低权限,但它已经足够接近了,

感谢 Sean 向我指出了一些关于如何不从网站继承权限的好信息,因为它是一个隐藏库。我已从 Sean 的帖子中复制了有关权限如何工作以及如何通过共享点设计器进行设置的信息。

引用自:http://blogs.msdn.com/sharepointdesigner/

...工作流程文档库是
网站中的隐藏图书馆
默认不继承权限
从网站。当您创建网站时,
工作流程库也一样
权限配置与站点一样,
但任何权限更改都会导致您
随后在现场级别进行——
例如禁用管理列表 - 执行
不会自动渗透到
工作流程库。

管理权限
工作流程库,打开该站点
SharePoint 设计器>>右键单击
工作流程库>>单击“属性”

<块引用>
<块引用>

单击“安全”选项卡>>单击链接“使用以下方式管理权限”
浏览器”。


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/

... the Workflows document library is
a hidden library in the site that by
default does not inherit permissions
from the site. When you create a site,
the Workflows library gets the same
permissions configuration as the site,
but any permissions changes that you
subsequently make at the site level —
such as disabling Manage Lists — do
not automatically trickle down to the
Workflows library.

To manage permissions for the
Workflows library, open the site in
SharePoint Designer >> right-click the
Workflows library >> click Properties

click the Security tab >> click the link “Manage permissions using the
browser”.

凌乱心跳 2024-08-09 12:15:23

SharePoint Designer 团队博客 (http://blogs.msdn.com/ 上的“锁定 SharePoint Designer”条目sharepointdesigner/)阐明了如何控制工作流文档库的权限。相关部分:

...工作流程文档库是
网站中的隐藏图书馆
默认不继承权限
从网站。当您创建网站时,
工作流程库也一样
权限配置与站点一样,
但任何权限更改都会导致您
随后在现场级别进行——
例如禁用管理列表 - 执行
不会自动渗透到
工作流程库。

管理权限
工作流程库,打开该站点
SharePoint 设计器>>右键单击
工作流程库>>单击属性>>
单击安全选项卡>>单击链接“使用以下方式管理权限”
浏览器”。

还有一些可能有用的附加上下文信息,但其要点(我拿走了)是默认使用“管理列表”权限。

要反向应用此操作:您应该能够进入特定站点的工作流程库(至少在最初通过 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:

... the Workflows document library is
a hidden library in the site that by
default does not inherit permissions
from the site. When you create a site,
the Workflows library gets the same
permissions configuration as the site,
but any permissions changes that you
subsequently make at the site level —
such as disabling Manage Lists — do
not automatically trickle down to the
Workflows library.

To manage permissions for the
Workflows library, open the site in
SharePoint Designer >> right-click the
Workflows library >> click Properties >>
click the Security tab >> click the link “Manage permissions using the
browser”.

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!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文