2009-05-06 11 views
1

リスト内のアイテムのカスタムアクションを作成しました(アイテムのカスタム印刷)。私は、 'Print Users'という新しいSharePointグループを定義しました。私は印刷カスタムアクションの可用性を「印刷ユーザー」グループのメンバーに限定したいと考えています。カスタムリストアクションの表示を新しく定義したグループに制限する方法

私は、グループへの可視性をフィルタリングできるfeature.xmlファイルまたは(カスタム印刷アクションが定義されている)element.xmlファイルで属性を見つけることができませんでした。それは見誤った場所ですか?これを行うこともできますか、グループメンバシップをチェックして、実際の印刷ページの代わりに「ごめんなさい」というメッセージを表示するためにPrint.aspx(カスタムアクションのターゲット)にコードを記述する必要がありますか?

答えて

0

SPBasePermissionのみを使用して、カスタムアクションの表示を制限することはできません。作成するカスタムグループでは実行できません。カスタムアクションを作成する方法については、このリンクを参照してください。 Example

そして、このリンクはあなたのセキュリティがMSDN権利はあなたが

をチェックする必要がある属性でどのように機能するかについてより多くの情報を提供します
関連する問題