トップ回答者
APIによる権限の管理について

質問
回答
-
権限の継承を止めるには、SPListItem.BreakRoleInheritanceメソッドを、権限の設定には、SPRoleDefinitionとSPRoleAssignmentクラスを使用します。
以下のMSDNのドキュメントが参考になると思います。
MSDN – SPListItem.BreakRoleInheritance メソッド
http://msdn.microsoft.com/ja-jp/library/ms441135(v=office.12).aspx
MSDN – SPRoleDefinition クラス
http://msdn.microsoft.com/ja-jp/library/microsoft.sharepoint.sproledefinition(v=office.12).aspx
MSDN – SPRoleAssignment クラス
http://msdn.microsoft.com/ja-jp/library/ms454030(v=office.12).aspx
こちらに簡単なサンプルコードを載せておきました。
http://k408.wordpress.com/2011/07/13/%e3%82%a2%e3%82%a4%e3%83%86%e3%83%a0%e3%81%ab%e6%a8%a9%e9%99%90%e3%82%92%e8%a8%ad%e5%ae%9a%e3%81%99%e3%82%8b/- 回答としてマーク unfertigerturm 2011年7月13日 8:44
すべての返信
-
権限の継承を止めるには、SPListItem.BreakRoleInheritanceメソッドを、権限の設定には、SPRoleDefinitionとSPRoleAssignmentクラスを使用します。
以下のMSDNのドキュメントが参考になると思います。
MSDN – SPListItem.BreakRoleInheritance メソッド
http://msdn.microsoft.com/ja-jp/library/ms441135(v=office.12).aspx
MSDN – SPRoleDefinition クラス
http://msdn.microsoft.com/ja-jp/library/microsoft.sharepoint.sproledefinition(v=office.12).aspx
MSDN – SPRoleAssignment クラス
http://msdn.microsoft.com/ja-jp/library/ms454030(v=office.12).aspx
こちらに簡単なサンプルコードを載せておきました。
http://k408.wordpress.com/2011/07/13/%e3%82%a2%e3%82%a4%e3%83%86%e3%83%a0%e3%81%ab%e6%a8%a9%e9%99%90%e3%82%92%e8%a8%ad%e5%ae%9a%e3%81%99%e3%82%8b/- 回答としてマーク unfertigerturm 2011年7月13日 8:44