プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Adaptive Access Managerの管理
11gリリース2 (11.1.2.3.0)
E67427-01
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

26 OAAMプロパティ・エディタの使用

Oracle Adaptive Access Managerには、標準のOAAMプロパティおよびOAAMプロパティ・エディタが用意されており、要件に応じた新規データベースOAAMプロパティの作成、既存のデータベースおよびファイル・プロパティの変更、および列挙の作成および編集を行うことができます。

注意: すべてのロールにOAAMプロパティ・エディタにアクセスする権限があるわけではありません。

この章では、OAAM管理コンソールを使用したOAAMプロパティ管理に焦点を当てます。

この章には次の項が含まれます:

26.1 OAAMプロパティ検索ページへのナビゲート

OAAMプロパティ検索ページは、OAAMプロパティ定義を管理するための開始位置です。

OAAMプロパティ検索ページを開くには、次のようにします。

  1. ナビゲーション・ツリーで、「環境」の下にある「プロパティ」をダブルクリックします。

    または次の方法を使用できます。

    • ナビゲーション・ツリーで「プロパティ」を右クリックし、コンテキスト・メニューから「プロパティのリスト」を選択します。

    • ナビゲーション・ツリーで「プロパティ」を選択し、「アクション」メニューから「プロパティのリスト」を選択します。

    • ナビゲーション・ツリー・ツールバーで「プロパティのリスト」ボタンをクリックします。

    OAAMプロパティ検索ページが表示されます。

  2. 「検索」をクリックしてシステム内のOAAMプロパティのリストを表示します。

26.2 OAAMプロパティの検索

OAAMプロパティ検索ページでは、システム内のすべてのOAAMプロパティのリストを表示したり、名前、ロード・タイプおよび値に基づいてOAAMプロパティを検索できます。

システム内に存在するOAAMプロパティのリストを表示するには、「検索」をクリックします。使用可能なすべてのOAAMプロパティが結果表に表示されます。

OAAMプロパティを検索するには、次のようにします。

  1. OAAMプロパティ検索ページの検索フィールドで基準を指定して、OAAMプロパティを検索します。

    検索フィルタの基準を表26-1「検索フィルタの基準」で説明します。

    表26-1 検索フィルタの基準

    フィールド 説明

    名前

    OAAMプロパティ名。

    ロード・タイプ

    OAAMプロパティのロード・タイプ。OAAMプロパティがデータベースで使用可能な場合、そのロード・タイプは「データベース」です。OAAMプロパティがプロパティ・ファイルに含まれる場合、そのロード・タイプは「プロパティ」です。OAAMプロパティがシステム・プロパティである場合、そのロード・タイプは「システム」です。デフォルトでは、ロード・タイプは「すべて」に設定されます。

    OAAMプロパティの値。


  2. 「検索」をクリックします。

    検索パラメータをデフォルト設定にリセットする場合は、「リセット」ボタンを使用します。

結果表に、指定した基準に一致するOAAMプロパティのサマリーが表示されます。

デフォルトでは、OAAMプロパティはプロパティ名でソートされますが、ロード・タイプでOAAMプロパティをソートできます。

26.3 OAAMプロパティの値の表示

OAAMプロパティの値を表示するには、結果表でOAAMプロパティを選択します。OAAMプロパティの名前、ロード・タイプおよび値が下部パネルに表示されます。

26.4 列挙の表示

列挙はOAAMプロパティ・エディタを使用して表示および編集できます。

OAAMプロパティ・エディタに列挙をリストするには、次のOAAMプロパティをfalseに設定する必要があります。

bharosa.config.ui.list.filter.enum=false

26.5 新規データベース・タイプOAAMプロパティの作成

データベース・タイプOAAMプロパティを作成するには、次のようにします。

  1. OAAMプロパティ検索ページで、「新規プロパティ」ボタンまたは新規プロパティの作成アイコンをクリックします。

    「新規プロパティ」ダイアログが表示されます。

  2. 「新規プロパティ」ダイアログで、OAAMプロパティの名前および値を入力します。

    次の場合はエラー・メッセージが表示されます。

    • 重複名

    • 特殊文字

    • 空白の値

    • ASCII文字の場合は4000文字以上、UTF-8文字の場合は1333文字以上の長さの名前または値

    OAAMプロパティの作成後は、OAAMプロパティ名を編集できません。

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

OAAMプロパティ・エディタを使用して作成したOAAMプロパティは必ずデータベース・タイプになります。これらはサーバー・データベース内に作成されます。

ユーザー・インタフェースからはシステムおよびファイル・タイプ・プロパティは作成できません。

新規OAAMプロパティを作成しない場合は、「保存」ではなく「取消」をクリックします。

26.6 データベースおよびファイル・タイプ・プロパティの値の編集

データベースおよびファイル・タイプ・プロパティの値を簡単に編集して保存できます。

システム・プロパティは読取り専用であり、編集できません。

データベースまたはファイル・タイプOAAMプロパティを編集するには、次の手順を実行します。

  1. 結果表でOAAMプロパティを選択します。

    詳細パネルに名前、ロード・タイプおよび値が表示されます。

    複数のOAAMプロパティが選択された場合、最後に選択されたOAAMプロパティの詳細が詳細パネルに表示されます。

  2. 詳細パネルで、OAAMプロパティの値を編集します。

    詳細パネルの名前およびタイプは読取り専用です。

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

    変更されたOAAMプロパティ詳細が正常に保存されます。

    ファイル・ロード・タイプOAAMプロパティが編集されると、データベース・タイプOAAMプロパティに変更されます。既存のファイル・タイプOAAMプロパティは結果表に表示されなくなります。

    変更されたOAAMプロパティを保存しない場合は、「保存」ではなく「取消」をクリックして、変更を元の値に戻します。

26.7 データベース・タイプOAAMプロパティの削除

システムおよびファイルOAAMプロパティは削除できません。

データベース・タイプOAAMプロパティまたはOAAMプロパティを削除するには、次のようにします。

  1. 結果表でOAAMプロパティを選択します。

    確認ダイアログが表示されます。

  2. 「削除」ボタンをクリックします。選択されたOAAMプロパティが正常に削除されます。

ファイル・タイプOAAMプロパティから変更されたデータベース・タイプOAAMプロパティを削除すると、選択したOAAMプロパティが削除され、古いファイル・タイプOAAMプロパティがリストアされます。

26.8 データベースおよびファイル・タイプOAAMプロパティのエクスポート

ファイルOAAMプロパティをエクスポートするには、次の手順を実行します。


注意:

システム・プロパティはエクスポートされません。ファイルおよびデータベース・タイプOAAMプロパティのみがエクスポートされます。

  1. ナビゲーション・ツリーで、「環境」の下にある「プロパティ」を開きます。

    OAAMプロパティ検索ページが表示されます。

  2. 「検索」をクリックしてシステム内のOAAMプロパティのリストを表示します。

  3. エクスポートするOAAMプロパティを選択します。「アクション」メニューから「選択項目のエクスポート」を選択します。

    エクスポート・タイプを選択し、名前を入力するためのオプションを示す「プロパティのエクスポート」ダイアログが表示されます。

  4. ZIPファイルの名前を入力します。

  5. エクスポート・タイプとして「Javaプロパティ」または「XMLプロパティ」を選択します。

  6. 「エクスポート」をクリックします。

    ファイルをエクスポートしない場合は、「保存」ではなく「取消」をクリックします。

  7. 「保存」をクリックしてから、「OK」をクリックします。

    XMLまたはJava形式の選択したOAAMプロパティのZIPファイルがエクスポートされます。

26.9 データベース・タイプOAAMプロパティのインポート

データベース・タイプOAAMプロパティをインポートするには、次の手順を実行します。

  1. ナビゲーション・ツリーで、「環境」の下にある「プロパティ」を開きます。

    OAAMプロパティ検索ページが表示されます。

  2. 「プロパティのインポート」ボタンをクリックします。

    「プロパティのインポート」ダイアログが表示されます。

  3. 「グループのインポート」ダイアログ・ボックスで、ファイルのパスおよび名前を入力するか、「参照(...)」ボタンを使用してOAAMプロパティを含むZIPファイルを見つけ、ファイルを選択します。

  4. 「オープン」をクリックしてから、「OK」をクリックします。

    更新がデータベースに保存されます。更新は、OAAMプロパティの値が変更された場合にのみ行われます。

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

    無効な形式でOAAMプロパティをインポートしようとすると、エラーが表示されます。

26.10 OAAMプロパティ・エディタにおける列挙の編集

ユーザー定義列挙は、アイテムのリストを表すOAAMプロパティの集合です。リスト内の各要素には、複数の属性が含まれている場合があります。ユーザー定義列挙の定義はキーワード.enumで終わるOAAMプロパティで始まり、ユーザー定義列挙の使用を表す値を持ちます。各要素定義は、列挙と同じプロパティ名に要素名が追加されたもので始まり、IDである一意の整数の値が続きます。要素の属性も同じパターンに従い、要素のプロパティ名で始まり、その後に属性名がその属性の適切な値とともに示されます。

OAAMサーバー実装のログイン画面に表示される、列挙定義資格証明の例を次に示します。

bharosa.uio.default.credentials.enum = Enum for Login Credentials
bharosa.uio.default.credentials.enum.companyid=0
bharosa.uio.default.credentials.enum.companyid.name=CompanyID
bharosa.uio.default.credentials.enum.companyid.description=Company ID
bharosa.uio.default.credentials.enum.companyid.inputname=comapanyid
bharosa.uio.default.credentials.enum.companyid.maxlength=24
bharosa.uio.default.credentials.enum.companyid.order=0 
bharosa.uio.default.credentials.enum.username=1
bharosa.uio.default.credentials.enum.username.name=Username
bharosa.uio.default.credentials.enum.username.description=Username
bharosa.uio.default.credentials.enum.username.inputname=userid
bharosa.uio.default.credentials.enum.username.maxlength=18
bharosa.uio.default.credentials.enum.username.order=1

列挙の場合、変換不可のコアOAAMプロパティをオーバーライドするには、それをoaam_custom.propertiesに設定し、ロケール固有のOAAMプロパティをclient_resource_locale.propertiesに設定してください。ユーザー定義列挙にすでに定義されている要素を無効にするには、falseの値を持つenabled属性を単純に追加します。