7 Salesforceコネクタのアップグレード
Salesforceコネクタの11.1.1.5.0または12.2.1.3.0バージョンをすでにデプロイしている場合は、新しいコネクタJARファイルをOracle Identity Managerデータベースにアップロードすることによって、コネクタをバージョン12.2.1.3.0にアップグレードできます。
ノート:
アップグレード手順を実行する前に、次の手順を実行します。-
Oracle Identity Managerデータベースのバックアップを作成することを強くお薦めします。バックアップの作成の詳細は、データベースのドキュメントを参照してください。
-
ベスト・プラクティスとして、最初にテスト環境でアップグレード手順を実行します。
-
Salesforce 12.2.1.3.1はRESTベース・コネクタです。
次の項では、コネクタをアップグレードする手順について説明します。
7.1 アップグレード前のステップ
コネクタのアップグレード前のステップでは、ターゲット・システムからレコードをフェッチするためにリコンシリエーションを実行し、Oracle Identity Managerでソース・コネクタを定義し、ターゲット・システムの複数のインストールで構成する場合にはコネクタのコピーを作成し、すべてのスケジュール済ジョブを無効にします。
次のアップグレード前のステップを実行します。
- リコンシリエーションを実行して、Oracle Identity Managerに対するすべての最新更新をフェッチします。
- Oracle Fusion Middleware Oracle Identity Managerの管理で、コネクタのライフサイクルの管理に記載されているアップグレード前の手順を実行します。
- Oracle Identity Managerで、ソース・コネクタ(アップグレードする必要がある以前のリリースのコネクタ)を定義します。ソース・コネクタを定義して、コネクタに対して行われたすべてのカスタマイズ変更でデプロイメント・マネージャXMLファイルを更新します。詳細は、Oracle Fusion Middleware Oracle Identity Managerの管理のコネクタ・ライフサイクルの管理を参照してください。
- 必要に応じて、ソース・コネクタのクローン用のコネクタXMLファイルを作成します。
- すべてのスケジュール済ジョブを無効化します。
7.2 CIインストールのアップグレード・ステップ
このトピックでは、ターゲットと信頼の両方についてSalesforce 12.2.1.3.0からSalesforce 12.2.1.3.1 CI Upgradeにアップグレードするための詳しいステップを示します。このステップは、ターゲットと信頼のSalesforce 11.1.1.5.0からSalesforce 12.2.1.3.1 CI Upgradeへのアップグレード・ステップに適用できます。
これは、ステージング環境と本番環境の両方のコネクタをアップグレードする手順のサマリーです。
コネクタをアップグレードする環境に応じて、次のいずれかのステップを実行します。
コネクタをアップグレードする環境に応じて、次のいずれかのステップを実行します。
-
ステージング環境
ウィザード・モードを使用してアップグレード手順を実行します。
ノート:
ITリソース・タイプ定義をアップグレードしないでください。デフォルト設定を保持するために、ITリソース定義を"None"にマップする必要があります。
-
本番環境
サイレント・モードを使用してアップグレード手順を実行します。
ウィザードおよびサイレント・モードの詳細は、Oracle Fusion Middleware Oracle Identity Managerの管理のコネクタ・ライフサイクルの管理に関する項を参照してください。
7.3 AOBのアップグレード・ステップ
ターゲットと認証についてSalesforce 12.2.1.3.0をSalesforce 12.2.1.3.1 AOB Upgradeにアップグレードするステップは、次のとおりです:
詳細は、『Oracle Fusion Middleware Oracle Identity Managerの管理』の「コネクタ・ライフサイクルの管理」および「アプリケーション・オンボードの管理」を参照してください
。ノート:
更新された基本構成、スキーマ属性およびリコンシリエーション・ジョブの詳細は、「Salesforceコネクタの構成」を参照してください。
7.4 CIインストールのアップグレード後のステップ
アップグレード後のステップでは、新しいコネクタJARファイルをアップロードし、ソース・コネクタのアップグレード済ITリソースを構成し、コネクタ・サーバーをデプロイして再構成し、重複する参照定義のエントリを削除します。
ノート:
カスタマイズを保存していかなった場合は、コネクタをアップグレードした後で再適用する必要があります。アップグレード後のステップには、新しいコネクタJARのOracle Identity Managerデータベースへのアップロードも含まれます。7.5 AOBのアップグレード後のステップ
ノート:
「CIインストールのアップグレード後のステップ」の項に記載されているステップ1から4に従ってから、次のステップに進む必要があります:AOBのアップグレード後のステップは次のとおりです:
7.6 AOBのSalesforceアップグレード・スクリプト
Salesforce SCIMからREST AOBへのアップグレードでは、コネクタ名とバンドル名の両方についてアップグレード・スクリプトを実行する必要があります。cURL
スクリプトの更新はSalesforce-12.2.1.3.1コネクタで使用可能 Upgarde\UpgradeScimToRest.sh 前提条件は次のとおりです:
config.properties
ファイルを更新します。
ノート:
Curlがシステムに存在する必要があります。- config.propertiesファイルへの入力。
テキスト・エディタを使用して、ディレクトリ
ORACLE_HOME/idm/server/ConnectorDefaultDirectory/Salesforce-12.2.1.3.1/Upgrade
にあるファイルconfig.properties
を編集し、次のパラメータを更新して保存します。#OIG ADMIN username (ex: xelsysadm)
OIG.admin.username=xelsysadm
#OIG ADMIN password
OIG.admin.password=Welcome1
OIG.host=Localhost
#OIG Host address (ex: IP address or domain)
#OIG Port number (ex: 14000)
OIG.port=14000
#OIG SSL option,(ex: true or false)in lowercase
OIG.ssl.enabled=false
- UpgradeScimToRest.shファイルを実行します
UpgradeScimToRest.sh
を実行します(UNIX)。次のコマンドを使用して、シェル環境でスクリプトを実行する必要があります:sh UpgradeScimToRest.sh