1

こんにちは、私は WSS 3.0 を使用しており、特定のグループに対してのみ、Web サイトのナビゲーション (「クイック起動」) の特定のエントリを表示する必要があります。このブログ投稿によると、これは SPNavigationNode のプロパティを使用して実行できますが、問題の解決策は「MOSS のみ」のようです。WSSでこれを行う方法はありますか?

4

1 に答える 1

1

QuickLaunch (QL) は、メニューのデフォルト項目のセキュリティ トリミングを行います。つまり、ユーザーが QL nav アイテムが指すものにアクセスできない場合、ユーザーには表示されません。ただし、残念ながら QL は、GUI を介して手動で追加したナビゲーション項目のセキュリティ トリミングを行いません。オブジェクト モデルを介してアイテムを追加し、それらをセキュリティでトリミングする必要があることを示すと、機能します。

このブログ投稿のコードを使用して、セキュリティでトリミングされた QL ナビゲーション項目を WSS に追加および削除することができました。(実際には、PowerShell を介して実行しましたが、それでも同じオブジェクト モデル コードを使用しています。) お役に立てば幸いです。

于 2008-09-19T16:20:39.240 に答える