0

SharePoint サブサイトで権限の継承を中断するワークフローを作成する必要があります。

高度にモジュール化され、クライアントのニーズに基づいて拡張できる sharepoint 2010 サイトを構築しています。プロジェクトの要件は、クライアントが Web サイトを拡張し、テンプレートからサブサイトを追加できる必要があることです。この目的のために、リストを作成し、リスト フィールドに入力された情報に基づいて新しい Web サイトを作成するワークフローをこのリストに添付しました。私が使用しているワークフローは、オンラインで見つけたソリューションですhttp://www.ilovesharepoint.com/2011/02/create-site-action-sharepoint-designer.html

Web サイトを作成したら、セキュリティ グループを作成する必要があります (オンラインで見つけた別のワークフローがこれに役立ちます)。

問題は、サブサイトが親サイトからセキュリティ グループを継承する必要があり、新しいセキュリティ グループを追加する必要があることです。これを行うには、親サイトからの継承を解除する必要があり、それよりも新しいグループを作成できます。現在、私のクライアントはこれを手動で行う必要があります - 非常に悪いことです。そのため、まさにそれを行うワークフローを作成する必要があります。

問題は、私がこれを行う方法について完全に無知であることです。

理想的には、サイトの URL を入力として取り、許可を解除するようなワークフロー アクションを作成したいと考えています。私が見つけたものから、それを行うには BreakRoleInheritance 関数を使用する必要があります。しかし、入力を受け取るワークフローを作成する方法と、文字列入力を実際のサイトに変換する方法を教えてください。

私が言ったように、私はシェアポイントのコーディングについて何も知らないので、できるだけ具体的に教えてください.

どうもありがとうございました。

PS 多分私は間違っているので、特定のサブサイトでのみ機能する追加のセキュリティ グループを作成するために継承を解除する必要はありません。もしそうなら、継承を壊さずにこれを行う方法を教えてください。

4

0 に答える 0