8 Database User Managementコネクタの更新

Database User Managementコネクタの11.1.1.8.0バージョンがすでにデプロイされている場合、Oracle Identity Managerデータベースに新しいコネクタJARファイルをアップロードすることにより、コネクタをバージョン12.2.1.3.0にアップグレードできます。

ノート:

  • Database User Managementコネクタの11.1.1.6.0以降のバージョンがデプロイされている場合、最初にコネクタをバージョン11.1.1.8.0にアップグレードする必要があります。『Oracle Identity Manager Database User Managementコネクタ・ガイド』のコネクタのアップグレードに関する項を参照してください。

  • アップグレード手順を実行する前に、次の手順を実行します。

    • Oracle Identity Managerデータベースのバックアップを作成することを強くお薦めします。バックアップの作成の詳細は、データベースのドキュメントを参照してください。

    • ベスト・プラクティスとして、最初にテスト環境でアップグレード手順を実行します。

次の項では、コネクタをアップグレードする手順について説明します。

関連項目:

これらのステップの詳細は、『Oracle Fusion Middleware Oracle Identity Managerの管理』コネクタのアップグレードに関する項を参照してください

8.1 アップグレードのステップ

これは、ステージング環境と本番環境の両方でコネクタをアップグレードする手順の概要です。

コネクタをアップグレードする環境に応じて、次のいずれかのステップを実行します。

  • ステージング環境

    ウィザード・モードを使用してアップグレード手順を実行します。

    ノート:

    ITリソース・タイプ定義をアップグレードしないでください。デフォルト設定を保持するために、ITリソース定義を"None"にマップする必要があります。

  • 本番環境

    サイレント・モードを使用してアップグレード手順を実行します。

8.2 アップグレード後のステップ

アップグレード後のステップには、新しいコネクタJARのアップロード、アップグレードしたソース・コネクタのITリソースの構成、コネクタ・サーバーのデプロイ、およびスケジュール済ジョブの最新トークン値の構成が含まれます。

次の手順を実行します。

  1. 新しいコネクタJARをアップロードします。

    1. コネクタJARをアップロードするためにJARのアップロード・ユーティリティ($ORACLE_HOME/bin/UploadJars.sh)を実行します。

    2. ICFBundleとしてbundle/org.identityconnectors.dbum-12.3.0.jarをアップロードします。

      ノート:

      サード・パーティJARを追加する必要がある場合:

      • バンドル・ディレクトリに移動します。

      • /libフォルダを作成し、そのフォルダ内にサード・パーティjarをドロップします。

      • バンドルをライブラリ"jar uvf org.identityconnectors.dbum-12.3.0.jar lib/FILE_NAME"で更新します。

    3. JavaTaskとしてlib/DBUM-oim-integration.jarをアップロードします。

  2. 新しいUIフォームに、Design Consoleのフォーム・デザイナに対して行われたすべての変更を次のように複製します。

    1. Oracle Identity System Administrationにログインします。

    2. サンドボックスを作成してアクティブ化します。

    3. アップグレードされたフィールドを表示するためのUIフォームを新規作成します。

    4. 新たに作成したUIフォームを、ターゲット・システムのアプリケーション・インスタンスと関連付けます。そのためには、リソースに対する既存のアプリケーション・インスタンスを開いて、「フォーム」フィールドからフォーム(ステップ2.cで作成済)を選択し、アプリケーション・インスタンスを保存します。

    5. サンドボックスを公開します。

  3. ソース・コネクタのアップグレード済ITリソースを構成します。

  4. コネクタ・サーバーをデプロイします。

  5. スケジュール済ジョブの最新トークンの値を次のように構成します。

    次のスケジュール済ジョブにはLatest Token属性が含まれます。

    Oracleの場合

    • DBUM Oracle User Target Reconciliation

    • DBUM Oracle User Trusted Reconciliation

    MSSQLの場合:

    • DBUM MSSQL Trusted Reconciliation

    • DBUM MSSQL User Login Target Reconciliation

    • DBUM MSSQL User Target Reconciliation

    コネクタをアップグレードした後で、完全リコンシリエーションまたは増分リコンシリエーションを実行できます。これにより、前回のリコンシリエーションの実行後に作成または変更されたレコードが、Oracle Identity Managerにフェッチされます。次のリコンシリエーションからは、リコンシリエーション・エンジンがLatest Token属性の値を自動的に入力します。

    ノート:

    問合せファイルがカスタマイズされている場合、カスタム・パラメータを追加し、リコンシリエーションまたはプロビジョニング時にデータの変換または検証を行うためには、コネクタのアップグレード後に、それぞれの問合せファイルで同じカスタマイズを実行する必要があります。

    関連項目: