「Oracle HCM Cloudアダプタ」の機能
「Oracle HCM Cloudアダプタ」を使用すると、Oracle Human Capital Management (HCM) Cloudアプリケーションとの統合を作成できます。 Oracle HCM Cloudからリクエストとレスポンスとして受け取るビジネス・オブジェクトを選択します。
「Oracle HCM Cloudアダプタ」を使用すると、顧客はオンプレミスやSaaSアプリケーションを、統合に関連する特定の詳細について知ることなく、Oracle HCM Cloudと簡単に統合できます。
「Oracle HCM Cloudアダプタ」には次の利点があります:
- プライベート・エンドポイントを使用した仮想クラウド・ネットワーク(VCN)プライベート・サブネットにあるプライベート・リソースへの接続をサポートします。 「Oracle Integration 3のプロビジョニングと管理」と「エンドポイント・アクセス・タイプの構成」の「プライベート・リソースへの接続」を参照してください。 このタイプの接続では、接続エージェントは使用されません。
-
Oracle HCM CloudアプリケーションのWSDLファイルと簡単に統合して、簡易な統合中心WSDLを作成できます。
-
アダプタ構成中にトリガー接続として選択した公開ビジネス・オブジェクトへの自動マッピングを生成します。 ビジネス・オブジェクトは、統合によって処理できる自己完結型のビジネス文書を表します。 統合は、そのビジネス・オブジェクトの新しいレコードを作成するためのリクエストを送信できます。 それらは、ビジネス・オブジェクトの既存のレコードを更新または削除するためのリクエストを送信できます。 統合は、そのビジネス・オブジェクトを表す1つ以上のレコードの情報を取得するためのリクエストを送信することもできます。
- 作成方法に関係なく、HCMデータ・ローダーを使用したビジネス・オブジェクトの起動をサポートします。 HCMデータ・ローダーは、データをバルク・ロードおよびメンテナンスするためのツールです。 データは任意のソースから取得できます。 HCMデータ・ローダーは、データ移行、Oracle HCM Cloudデータの継続的なメンテナンス、およびコアHRデータが定期的にアップロードされる共存シナリオに使用します。
「HCMデータ・ローダー」の「HCMデータ・ローダーの概要」と「データ・ロードの自動化の概要」を参照してください。
-
Oracle Fusion Applications REST APIリソースを表すビジネス・リソース(REST) APIを公開します。
アダプタ・エンドポイント構成ウィザードのOperationsページで、親ビジネス・リソースおよび対応する子ビジネス・リソースを選択できます。 サポートは呼出し(アウトバウンド)方向で提供されます。 工程ページで最上位リソースを選択した場合は、サブリソース・ページでサブリソースを選択することもできます。 「起動子リソース・ページ」を参照してください
- 接続の作成を簡略化: 接続ページで新しい接続を作成するときに指定したOracle HCM Cloudホスト名に基づいて、必要なサービス・カタログ・サービスのWSDLおよび使用するオプションのインタフェース・カタログURLを自動的に識別します。
- RESTリソースの拡張可能フレックスフィールド(EFF)および付加フレックスフィールド(DFF)の使用をサポートします。 「Oracle HCM Cloudアダプタ」起動接続のアダプタ・エンドポイント構成ウィザードで、特定のEFFおよびDFFを選択できます。 その後、マッパーでEFFおよびDFFをマップできます。 「統合での拡張可能フレックスフィールドおよび付加フレックスフィールドの選択」を参照してください。
-
Oracle HCM Cloud REST APIの消費をサポートします。 これにより、「Oracle HCM Cloudアダプタ」は、起動接続として構成するときにOracle HCM CloudのRESTサービスを使用できます。 サポートされているRESTリソースの詳細は、「Oracle Fusion Cloud HCMのREST API」の「REST APIについて」を参照してください。
-
Oracle HCM Cloudアプリケーションへの接続に必要なセキュリティ・ポリシーの詳細を自動的に処理します。
-
「Oracle HCM Cloudアダプタ」接続の構成時に選択する次のセキュリティ・ポリシーをサポートします:
- PGPキー・サポート付きのユーザー名パスワード・トークン
- ユーザー名パスワード・トークン
- OAuth認証コード資格証明
- JWTユーザー・アサーションを使用したOAuth
-
標準のエラー処理機能が用意されています。
-
多様な形のデータ構造のビジネス・オブジェクトをマップできるようになります。
-
追加の起動接続またはRESTのアウトバウンド詳細を構成する必要なく、実行時に、RESTのエンドポイント/URLを動的に起動します。 「エンドポイントの動的な起動」を参照してください。
-
HCM Atomフィードのサブスクライブをサポートします。 Atomフィードを使用すると、Oracle Global Human Resources Cloudのフィード対応リソースに対する変更を追跡できます。 新入社員、退職者、従業員の移転、および昇進などのダウンストリーム・アプリケーションへの関心の更新については、Oracle Global Human Resources CloudはAtomフィードを発行します。 「Oracle HCM Cloudアダプタ」のAtomフィード・サブスクリプション機能では、目的のフィードを選択できます。 この機能は定期的に更新をポーリングする必要があるため、スケジュールされた方法で使用する必要があります。 これは、統合を作成するときにスケジュールされたオーケストレーション・テンプレートを選択することによって行われます。
この機能は、統合でinvoke接続として「Oracle HCM Cloudアダプタ」を使用する場合にサポートされています。
HCMリリース18cより前では、将来のアクションが実行されると、将来の日付のアトミック・エントリが各Atomフィードに即座に表示されます。
HCMリリース18c以降、将来の日付の更新がHCMサービスによって返される方法に変更があります。 先日付のアクションが有効になると、Atomフィード・エントリがデフォルトで表示されます。 アダプタ・エンドポイント構成ウィザードの操作ページで、これらの先日付のAtomエントリの即時処理を選択できます。 デフォルトの動作では、先日付のAtom更新を将来処理します。
「Oracle Fusion Cloud HCMのREST API」の「投票」を参照してください。
「Oracle Fusion Cloud HCMのREST API」の「Atomフィード」を参照してください。
-
暗号化または暗号化されていないフォーマットで、ファイルをOracle WebCenterコンテンツ(Universal Content Manager)にアップロードできます。 Oracle WebCenterコンテンツは、構造化されていないコンテンツを格納するための統一されたリポジトリを提供し、組織は適切な形式のビジネス・ユーザーにコンテンツを配信できます。 「ファイルのOracle WebCenterコンテンツへのアップロード」を参照してください。
ノート:
Oracle WebCenterコンテンツからのファイルのダウンロードはサポートされていません。 -
データファイルとレポートを生成するための柔軟なツールであるHCMデータ抽出をサポートします。 「Oracle HCM Cloudアダプタ」は、Oracle HCM Cloudの下の抽出検出ツールとして機能します。 データ抽出プロセスは、次のステップに従って自動化されます:
-
「Oracle HCM Cloudアダプタ」の外部でクライアントによって指定されたHCMデータ抽出を起動します。
-
Oracle WebCenter Contentで配信された抽出を検出しています。
-
Oracle WebCenter Contentに配信された形式で抽出出力をフェッチし、抽出をOracle Integrationステージングに永続化します。
-
オーケストレートされた統合で使用可能なステージ・ファイル・アクションを使用して、変換用の抽出出力用のXMLスキーマをユーザーが定義します。
ノート:
ユーザーは、スキーマをダウンロードする方法、およびOracle HCM Cloudユーザー・インタフェースからHCM抽出をスケジュールして実行する方法を理解する必要があります。 「HCM抽出」の「抽出の定義」を参照してください。
この機能は、統合でinvoke接続として「Oracle HCM Cloudアダプタ」を使用する場合にサポートされています。
-
- SOAPサービスのセットをサポートします。 サポートされているリストについては、「HCM用SOAP Webサービス」の「ビジネス・オブジェクト・サービス」を参照してください。 統合時の動作は次のとおりです:
- 新規統合では、アダプタ・エンドポイント構成ウィザードで「Oracle HCM Cloudアダプタ」を構成する際に、サポートされているSOAPサービスのみが選択対象として表示されます。 サポートされていないSOAPサービスは表示されません。
- 既存の統合については、以前と同様に古い統合を編集、表示およびアクティブ化できます。 既存の統合に新しいアダプタ・エンドポイントを追加する場合、アダプタ・エンドポイント構成ウィザードで選択できるのは、サポートされているSOAPサービスのみです。
- リリース25.02以降の新規接続では、ErpIntegrationService、ErpObjectAttachmentServiceおよびGenericSOAPServiceサービスのMTOMアタッチメントがデフォルトでサポートされます。 これらのサービスからのレスポンスにアタッチメントが含まれている場合は、base64コンテンツのかわりにアタッチメント参照として受信されます。 レスポンスを処理するために、ステージ・ファイル・アクションで読み取る添付参照を直接使用できます。 これにより、マッパー関数を使用したり、base64から参照を取得するためにステージ・ファイル・アクションに明示的に書き込む必要がなくなります。 この動作により、統合の開発と実行が迅速になります。
- JWTユーザー・アサーション・セキュリティ・ポリシーでJWTユーザー・アサーションをサポートします。 JWTアサーションを使用すると、OAuthクライアント・シークレットをセキュアとみなさないサービス・プロバイダを起動できます。 信頼は、クライアント・シークレット・キーではなくキー・ペアの交換で確立されます。 「接続セキュリティの構成」と「サービス間でのOAuthユーザー・アイデンティティの伝播」を参照してください。