ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Identity Managerユーザーズ・ガイド
11g リリース2(11.1.2.1.0)
B69542-04
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

5 セルフ・サービスのパーソナライズ

この章では、Oracle Identity Self Serviceのパーソナライズ機能について説明します。この章には次の項目があります。


注意:

セルフ・サービスのパーソナライズはすべてのユーザーに許可されており、ユーザーごとに適用できます。つまり、あるユーザーに対して保存されたパーソナライズは、他のユーザーがIdentity Self Serviceにログインする場合には適用されません。


5.1 「ホーム」ページのパーソナライズ

「ホーム」ページには、Identity Self Serviceの様々な機能のスナップショットがあります。「ホーム」ページのパーソナライズ(コンテナの並替えやコンテナの非表示など)はすべて自動的に保存されます。「ホーム」ページをパーソナライズした後、Identity Self Serviceからログアウトし、再度ログインすると、「ホーム」ページで行ったすべての変更が保持されています。他のユーザーがIdentity Self Serviceにログインすると、そのログイン・ユーザーには「ホーム」ページのデフォルト設定が表示されます。

「ホーム」ページは次の方法でパーソナライズできます。

5.1.1 コンテナの追加

「ホーム」ページにコンテナを追加する手順は、次のとおりです。

  1. Identity Self Serviceにログインし、「ホーム」ページにナビゲートします。

  2. 左側のナビゲーション・ペインにある「ホーム」をクリックします。「ホーム」ページが表示されます。

  3. 「パーソナライズ」をクリックします。「ホーム」がカスタマイズ・モードで複数のアイコンを含むツールバーとともに表示されます。

  4. ツールバーの「ボックスを上に追加」アイコンをクリックします。図5-1に、ツールバーの「ボックスを上に追加」アイコンを示します。

    図5-1 ツールバーの「ボックスを上に追加」アイコン

    図5-1の説明が続きます
    「図5-1 ツールバーの「ボックスを上に追加」アイコン」の説明

    ボックスをコンテナの下、右または左に追加するには、そのコンテナにある各アイコンをクリックします。

    アイコンをクリックすると、図5-2に示すように、コンテナが「ホーム」ページに追加されます。

    図5-2 新しいコンテナ

    図5-2の説明が続きます
    「図5-2 新しいコンテナ」の説明

  5. 上部のナビゲーション・バーにある「閉じる」をクリックして、カスタマイズ・モードを終了します。


    注意:

    コンテナの追加後には、それを使用するためのUIコンポーネントを追加する必要があります。UIコンポーネントをコンテナに追加する方法については、『Oracle Fusion Middleware Oracle Identity Manager開発者ガイド』の「ホーム」ページのカスタマイズに関する説明を参照してください。


5.1.2 コンテナの編集

「ホーム」ページのコンテナを編集する手順は、次のとおりです。

  1. 次の図に示すように、編集するコンテナで、ツールバーの「編集」アイコンをクリックします。

    コンテナの編集に使用する、ツールバーの「編集」アイコン

    図5-3に示すように、「子コンポーネント」タブがアクティブになった状態で「コンポーネント・プロパティ」ダイアログ・ボックスが表示されます。

    図5-3 「コンポーネント・プロパティ」ダイアログ・ボックス

    図5-3の説明が続きます
    「図5-3 「コンポーネント・プロパティ」ダイアログ・ボックス」の説明

  2. 上下の矢印を使用して、コンテナのコンポーネントを上または下に移動します。

  3. 非表示にするコンポーネントの選択を解除します。コンテナには選択したコンポーネントのみが表示されます。

  4. 「スタイル」タブをクリックします。このタブで、コンテナのプロパティ(背景色やイメージ、フォント・プロパティ、マージンなど)を変更できます。

  5. 「適用」をクリックした後、「OK」をクリックします。

5.1.3 コンテナの削除

「ホーム」ページからコンテナを削除する手順は、次のとおりです。

  1. 次の図に示すように、編集するコンテナで、「削除」アイコンをクリックします。

    この図は、ツールバーの「削除」アイコンを示しています。

    確認を求めるメッセージが表示されます。

  2. 「削除」をクリックします。「ホーム」ページからコンテナが削除されます。

5.1.4 コンテナの移動

「ホーム」ページのコンテナを移動する手順は、次のとおりです。

  1. 「ホーム」ページでコンテナを上下に移動するには、コンテナの上にある下向き矢印アイコンをクリックし、「上に移動」または「下に移動」を選択します。

    カスタマイズ・モードと非カスタマイズ・モードの両方で、下向き矢印アイコンを使用して、コンテナを上下に移動できます。

  2. 「ホーム」ページ内の別の場所にコンテナを移動するには、図5-4に示すように、カスタマイズ・モードで、コンテナを目的の場所にドラッグ・アンド・ドロップします。

    図5-4 コンテナのドラッグ・アンド・ドロップ

    図5-4の説明が続きます
    「図5-4 コンテナのドラッグ・アンド・ドロップ」の説明

5.1.5 「ホーム」ページのレイアウトの変更

「ホーム」ページのレイアウトを変更する手順は、次のとおりです。

  1. 図5-5に示すように、「ホーム」ページの右上にある「レイアウトの変更」アイコンをクリックします。

    図5-5 「ホーム」ページのレイアウト

    図5-5の説明が続きます
    「図5-5 「ホーム」ページのレイアウト」の説明

    カスタマイズ・モードになっている場合は、「レイアウトの変更」をクリックします。

    デフォルトでは現在のレイアウトが選択されます。

  2. 下に展開される領域から1列や2列などのレイアウトを選択して、レイアウトを変更します。

    カスタマイズ・モードになっている場合は、「保存」をクリックし、「閉じる」をクリックします。

    選択したレイアウトの「ホーム」ページが表示されます。

5.2 検索基準の属性の追加および削除

Identity Self Serviceでは、「ユーザー」ページや「ロール」ページなどの様々なページのレコードを検索できます。検索の実行権限に基づいて、ページ検索のデフォルト属性が用意されています。このデフォルトの検索属性には、検索の実行権限に基づいて、他の検索属性を追加することもできます。

検索基準に属性を追加する手順は、次のとおりです。

  1. 検索オプションを指定して、Identity Self Serviceのページ(「ユーザー」ページ、「ロール」ページなど)にナビゲートします。たとえば、「ロール」ページを開くには、「管理」の下で「ロール」をクリックします。

  2. 「フィールドの追加」をクリックします。検索基準に追加できる属性のリストが表示されます。

  3. リストの属性(「ロールの説明」など)を選択します。選択した属性が「検索」セクションに追加されます。

「検索」セクションに追加した属性には「X」アイコンが表示されます。検索基準から属性を削除するには、この「X」アイコンをクリックします。

5.3 検索結果のパーソナライズ

検索結果のパーソナライズは、検索結果表の列として表示される検索属性の表示/非表示を切り替えて行います。また、検索結果表に表示される列の順序を変えることもできます。

検索結果をパーソナライズする手順は、次のとおりです。

  1. 検索結果表の列の表示/非表示を切り替える手順は、次のとおりです。

    1. 検索結果ページのツールバーで、「ビュー」をクリックし、「列」を選択します。検索結果表の列名のリストが表示されます。すでに検索結果表に表示されている列名には、チェック・マークが付いています。

    2. 検索結果表に表示する場合は列名を選択し、非表示にする場合は列名を選択解除します。

      または、「列の管理」をクリックして、「列の管理」ダイアログ・ボックスを表示します。このダイアログ・ボックスでは、「非表示列」と「表示される列」の各リストから列名を移動して、列の表示/非表示を切り替えることができます。終了したら、「OK」をクリックします。

  2. 検索結果表の順序または列を変更する手順は、次のとおりです。

    1. 検索結果ページのツールバーで、「ビュー」をクリックし、「列の並替え」を選択します。「列の並替え」ダイアログ・ボックスが表示されます。

    2. 「表示される列」リストで、リストの右側にある矢印キーを使用して列名を上下に移動します。列はここに指定した順序で表示されます。

    3. 「OK」をクリックします。

5.4 保存された検索の使用

ユーザーやロールなどのエンティティの検索は、検索基準を指定して行います。その検索基準には、自分で追加した検索属性や他の検索条件も含まれます。類似のレコードを検索する場合、検索基準を毎回指定するかわりに、検索を保存しておくことで、レコードの検索用に保存された検索を使用することができます。

この項には次のトピックが含まれます:

5.4.1 保存された検索の作成

検索を保存するには、次のようにします。

  1. 検索基準を指定して検索を実行します。

  2. 「保存」をクリックします。「保存された検索の作成」ダイアログ・ボックスが開きます。

  3. 「名前」フィールドに、その検索の名前を入力します。

  4. 次のオプションを1つ以上選択します。

    • デフォルトとして設定: このオプションを選択すると、その保存された検索がページのデフォルト検索として設定されます。

    • 自動的に実行: このオプションを選択すると、そのページを開いたときに、保存された検索が実行されます。

    • 検索結果のレイアウトの保存: このオプションを選択すると、検索結果表での列の表示/非表示など、検索結果のレイアウトが保存されます。

  5. 「OK」をクリックします。指定した名前で検索が保存されます。

    保存された検索の名前は「検索」セクションの右上にある「保存された検索」リストに表示されます。この保存された検索を選択して、検索を実行できます。「デフォルトとして設定」オプションを選択した場合は、保存された検索がデフォルト検索として表示されます。

5.4.2 保存された検索のパーソナライズ

保存された検索をパーソナライズする手順は、次のとおりです。

  1. 「保存された検索」リストから、「パーソナライズ」を選択します。「保存された検索のパーソナライズ」ダイアログ・ボックスが表示されます。

  2. 「保存された検索のパーソナライズ」リストから、パーソナライズする保存された検索を選択します。

  3. 「名前」フィールドで、保存された検索の名前を編集します。

  4. 次のオプションを1つ以上選択します。

    • デフォルトとして設定: このオプションを選択すると、その保存された検索がページのデフォルト検索として設定されます。

    • 自動的に実行: このオプションを選択すると、そのページを開いたときに、保存された検索が実行されます。

    • 検索リストに表示: このオプションを選択すると、保存された検索が「保存された検索」リストに表示されます。

  5. 「適用」をクリックした後、「OK」をクリックします。

5.4.3 保存された検索の削除

保存済検索を削除する手順は、次のとおりです。

  1. 「保存された検索」リストから、「パーソナライズ」を選択します。「保存された検索のパーソナライズ」ダイアログ・ボックスが表示されます。

  2. 「保存された検索のパーソナライズ」リストから、削除する保存された検索を選択します。

  3. 「削除」をクリックします。警告メッセージが表示されます。

  4. 削除を確認する場合は「はい」をクリックします。

  5. 「OK」をクリックして、「保存された検索のパーソナライズ」ダイアログ・ボックスを閉じます。

5.4.4 保存された検索を使用した検索操作の実行

保存された検索の作成時に「デフォルトとして設定」オプションを選択した場合は、ページを開くと、その保存された検索が「保存された検索」リストに表示されます。デフォルトの保存された検索を使用してレコードを検索するときは、「検索」をクリックします。

保存された検索の作成時に「自動的に実行」オプションを選択した場合は、ページを開くと、その保存された検索に基づく検索操作が自動的に実行されます。

「デフォルトとして保存」「自動的に実行」のどちらのオプションも選択していない場合に、保存された検索を使用して検索を実行するには、「保存された検索」リストから保存された検索を選択します。

5.5 検索結果のデータのソート

検索結果表のデータは昇順または降順にソートできます。検索結果表の列名の上にマウス・ポインタを置くと、上向きと下向きの矢印キーが表示されます。データを昇順でソートする場合は上向き矢印をクリックし、データを降順でソートする場合は下向き矢印をクリックします。

このソート順はセルフ・サービスのプリファレンス設定として復元されます。そのため、ログアウトして再度ログインし、検索を実行すると、検索結果にはソート済のデータが表示されます。ソート順のプリファレンス設定は、ログイン・ユーザーのみに適用されます。他のユーザーの検索結果表には、デフォルト設定で表示されます。

5.6 例による問合せの使用

セルフ・サービスの多くのページには、データが表形式で表示されます。また、数百のロールとリソース、および数千のエンティティをユーザーにプロビジョニングできます。大量のレコードを参照する場合は、検索結果から特定のロール、リソースおよび権限を見つけるために、複数のページをスクロールする必要があります。このとき、例による検索機能を使用すると、追加のフィルタを指定して検索結果を絞り込むことができます。Oracle Identity Managerでは、この機能を必要に応じて有効にしたり無効にすることができます。

大量のレコードを含むリストの中から少量のレコードを検索する場合は、例による問合せを使用して検索を絞り込みます。手順は次のとおりです。

  1. 検索結果表のツールバーで、「ビュー」をクリックし、「例による問合せ」を選択します。検索結果表の各列の上にテキスト・フィールドが表示されます。

  2. 列のテキスト・フィールドに値を入力します。たとえば、「Disabled」ステータスのユーザーを検索するように絞り込むには、「ステータス」列の上にあるテキスト・フィールドに「Disabled」と入力します。

    または値をすべて入力せずに、Diのように、検索する値の一部の文字を入力することもできます。これで「Disabled」ステータスのユーザーが表示されます。「D」を値として入力すると、「Disabled」または「Deleted」のユーザーが表示されます(これは「Disabled」と「Deleted」のステータスがどちらも「D」の文字で始まるためです)。

  3. [Enter]を押します。次の図に示すように、例による問合せの値に一致するすべてのレコードが表示されます。

    図5-6 例による問合せ

    図5-6の説明が続きます
    「図5-6 例による問合せ」の説明

  4. 例による問合せを無効にするには、「ビュー」をクリックし、「例による問合せ」を選択します。