0

我需要创建一个会破坏共享点子站点中的权限继承的工作流。

我正在构建一个高度模块化的 Sharepoint 2010 站点,并且可以根据客户需求进行扩展。项目要求是客户必须能够以尽可能少的交互来扩展网站并从模板中添加子网站。为此,我创建了一个列表并将一个工作流附加到该列表,该工作流根据列表字段中提供的信息创建一个新网站。我使用的工作流程是我在网上找到的解决方案http://www.ilovesharepoint.com/2011/02/create-site-action-sharepoint-designer.html

创建网站后,我需要创建安全组(我在网上找到的另一个工作流程对此有所帮助)。

问题是子站点必须从父站点继承安全组,然后我需要添加新的。为了做到这一点,我需要中断从父站点的继承,然后我可以创建新组。目前我的客户必须手动执行此操作 - 非常糟糕。所以我需要创建一个可以做到这一点的工作流程。

问题是我完全不知道如何去做。

理想情况下,我想创建某种工作流操作,将站点 url 作为输入,然后破坏权限。据我所知,我需要使用 BreakRoleInheritance 函数来做到这一点。但是如何创建一个接受输入的工作流以及如何将字符串输入转换为实际站点?

就像我说的,我对共享点编码一无所知,所以请尽可能具体。

非常感谢。

PS也许我错了,我不需要打破继承来创建仅适用于给定子站点的其他安全组。如果是这样,请告诉我如何在不破坏继承的情况下做到这一点。

4

0 回答 0