Microsoft Office SharePoint Server 2007 のリストまたはライブラリ (ライブラリ: ファイルの集まりが管理されている、SharePoint サイト上の場所。ライブラリでは、ユーザー定義プロパティを含め、各ファイルについての情報を表示することができます。) アイテムは、特定のグループまたは対象ユーザーのメンバになっている人にしか表示されないようにすることができます。SharePoint グループ (SharePoint グループ: SharePoint サイト上に作成できる、ユーザーのグループ。サイトへのアクセス許可を管理したり、サイトのユーザーに電子メールの配布リストを提供したりする目的で使用されます。グループは、同じサイト コレクション内の複数のサイトで使用できます。)、配布リスト、またはセキュリティ グループを使用して対象ユーザーを指定することも、ルールベース システムを使用してグローバル対象ユーザーを作成することもできます。
このトピックの内容
概要
対象ユーザーを使用して、リストやライブラリ アイテムなどのコンテンツ、ナビゲーション リンク、および Web パーツ (Web パーツ: タイトル バー、フレーム、コンテンツで構成されるモジュール単位の情報。Web パーツは Web パーツ ページの基本的な構築要素です。)全体を特定のグループの人にしか表示されないようにすることができます。これは、関連のある情報を特定のグループの人に限定して提供したい場合に役立ちます。たとえば、Web パーツを法務部のポータル サイトに追加して、このポータル サイトに格納されている法的契約のリストをその部署にしか表示されないようにすることもできます。
SharePoint リストまたはライブラリ内のアイテムはいずれも、対象ユーザーに限定して開示することができます。この対象設定を行うには、コンテンツ クエリ Web パーツを使用します。他の種類の Web パーツおよびそのコンテンツについても、対象ユーザーに限定して開示できます。
同様に、サイトのナビゲーション リンクも、対象ユーザーに限定して開示できます。リンクの対象設定により、ユーザーの操作が簡略化されます。それらのユーザーに表示される内容が、関連のあるナビゲーション リンクだけに限られるためです。
対象ユーザーを限定するには、次のものを 1 つまたは複数使用します。
- SharePoint グループ
- 配布リスト
- セキュリティ グループ
- グローバル対象ユーザー
グローバル対象ユーザーは、SharePoint 管理者によって管理されるルールベースの対象ユーザーです。
少なくともコントリビュータ権限 (アクセス許可: ページの表示、アイテムのオープン、サブアイテムの作成など、特定のアクションを実行する権限。)を持つ人はだれでも、対象ユーザーの名前が既知である限り、その対象ユーザーを指定することができます。対象ユーザーを名前、別名、または説明で検索するには、[対象ユーザー] リストの
([参照]) をクリックします。
ページの先頭へ
リストまたはライブラリ アイテムを対象ユーザーに限定して開示する
次の手順は、リスト タイプがドキュメント ライブラリに等しい特定のリストからのアイテムをすべて対象設定する方法を例を挙げて示したものです。コンテンツ クエリ Web パーツでは、サイトおよびそのサブサイトからのアイテムをすべて表示することも、サイト コレクション内のすべてのサイトからのアイテムを表示することもできます。さらに、サイトまたはサイト コレクション内のアイテムに対して設定されている対象ユーザー設定を取り込むクエリを作成することもできます。コンテンツ クエリ Web パーツを使用してクエリを作成する方法は多数あります。コンテンツ クエリ Web パーツの他の設定の詳細については、[参照] セクションのリンクを参照してください。
リストまたはライブラリからのアイテムを特定の対象ユーザーだけに限定して開示するには、次の 3 つの手順を実行する必要があります。
手順 1. リストまたはライブラリの対象ユーザー設定を有効にする
リストまたはライブラリの対象ユーザー設定を有効にする際には、リストまたはライブラリ内の各アイテムを対象ユーザーに限定して開示することができます。
メモ SharePoint リストまたはライブラリの対象ユーザー設定が既に有効化になっている場合は、[対象ユーザー] 列が表示されます。
- 対象にするアイテムを含んだリストまたはライブラリをクリックします。
- リスト ツールバーの [設定] メニューをクリックし、[リストの設定] または [ドキュメント ライブラリの設定] をクリックします。
- [全般設定] の [対象ユーザーの設定] をクリックします。
- [対象ユーザー設定の有効化] チェック ボックスをオンにします。
手順 2. アイテムの対象ユーザーを指定する
リストまたはライブラリの対象ユーザー設定を有効にした後は、リストまたはライブラリ内の個々のアイテムを 1 人または複数の対象ユーザーに表示されるように設定することができます。
- リストまたはライブラリ内のアイテムの名前の横にある矢印をクリックし、[プロパティの編集] をクリックします。
- [対象ユーザー] リストで、1 人または複数の対象ユーザーを追加します。
メモ リストまたはライブラリでコンテンツの承認またはワークフローが有効化されている場合、アイテムの承認プロセスを実行する必要のある場合があります。
手順 3. Web パーツにアイテムを表示する
リストまたはライブラリ内のアイテムを特定の対象ユーザーに表示するには、コンテンツ クエリ Web パーツを使用します。コンテンツ クエリ Web パーツを使って、リストまたはライブラリ アイテムをフィルタできるクエリを作成することができます。
特定のリストからのアイテムをすべて対象ユーザーに表示する方法を、次の例に示します。リスト タイプはドキュメント ライブラリです。
コンテンツ クエリ Web パーツの他の設定の詳細については、[参照] セクションのリンクを参照してください。
- アイテムを表示するページで、
([サイトの操作] メニュー) の [ページの編集] をクリックします。
- [Web パーツの追加] をクリックし、[既定] の [コンテンツ クエリ Web パーツ] をクリックします。
- [追加] をクリックします。
- [編集] をクリックし、[共有 Web パーツの変更] をクリックして、Web パーツのツール ウィンドウ (ツール ウィンドウ : Web パーツ ページ上の作業ウィンドウであり、Web パーツ ギャラリー内の Web パーツを参照または検索してインポートしたり、Web パーツのカスタム プロパティおよび共通プロパティを変更したりすることができます。)をクリックします。
- ツール ウィンドウの [クエリ] をクリックし、[以下のリストからアイテムを表示する] をクリックして、リストの場所を指定します。
メモ この例では、特定のリストを指定しましょう。他のオプションをどれかクリックし、対象範囲を拡大して、複数のサイトからのアイテムをリストに含めることができます。
- [リストの種類] で、アイテムがメンバになっているリストの種類を選択します。この例では、[ドキュメント ライブラリ] をクリックします。選択されたリストの種類に含まれるアイテムのみが、クエリによって処理されます。
メモ これは必須の設定です。
- [対象ユーザーの設定] セクションで、次の操作を行います。
| 目的 |
操作 |
|
現在のユーザーが対象ユーザーのメンバになっている場合、「手順 2. アイテムの対象ユーザーを指定する」で指定された対象ユーザーにリスト アイテムを表示する。
|
[対象ユーザーをフィルタ処理できるようにする] チェック ボックスをオンにします。これは、クエリの正常動作に必要です。 |
|
リスト内のアイテムは、ターゲット ユーザーが指定されていない場合でも表示されます。これらのアイテムは、どのユーザーにも表示されます。
|
[対象に含まれないアイテムを表示する] チェック ボックスをオンにします。この手順は省略可能です。 |
ページがレンダリングされると、Web パーツ内のコンテンツは、指定された対象ユーザーのメンバとなっている人にだけ表示されます。
メモ コンテンツ クエリ Web パーツでは、あらゆる Web パーツと同様に、ツール ウィンドウの [詳細設定] セクションに [対象ユーザー] リストがあります。この設定によって、現在のユーザーに Web パーツ自体を表示するかどうかが決定されます。Web パーツ自体を表示しない場合、他の設定はいずれも適用されません。
ページの先頭へ
ナビゲーション リンクを対象ユーザーに限定して開示する
Microsoft Office SharePoint Server 2007 が稼働しているサーバー上のナビゲーション リンクは、特定のグループまたは対象ユーザーのメンバとなっている人にしか表示されないようにすることができます。サイトのナビゲーション設定を変更するには、少なくともデザイン権限が必要です。
- サイト ナビゲーションを含んだ Web ページで、
([サイトの操作] メニュー) の [サイトの設定] をクリックし、[ナビゲーションの変更] をクリックします。
- [サイトのナビゲーション設定] ページの
をクリックします。
- [ナビゲーション リンク] ダイアログ ボックスで、リンクのタイトルおよび URL を入力し、[対象ユーザー] リストに 1 つまたは複数の対象ユーザー名を追加します。
ページがレンダリングされると、ナビゲーション リンクは、指定された対象ユーザーのメンバとなっている人にだけ表示されます。
ページの先頭へ
Web パーツを対象ユーザーに限定して開示する
Microsoft Office SharePoint Server 2007 の Web パーツは、特定のグループまたは対象ユーザーのメンバとなっている人にしか表示されないようにできます。
対象ユーザーを指定するには、SharePoint グループ、配布リスト、セキュリティ グループ、またはグローバル対象ユーザーを使用します。
- Web パーツを含んだ Web ページで、
([サイトの操作] メニュー) の [ページの編集] をクリックします。
- Web パーツの
([Web パーツ] メニュー) をクリックし、[共有 Web パーツの変更] をクリックします。
- [詳細設定] で、[対象ユーザー] リストに対象ユーザーの名前を 1 つまたは複数追加します。
ページがレンダリングされると、Web パーツは、指定された対象ユーザーのメンバとなっている人にだけ表示されます。
ページの先頭へ