Flex Gateway新着情報
Governance新着情報
Monitoring API Manager認証に OAuth 2.0 SAML ベアラーアサーションを使用するには、SAP SuccessFactors 用 Anypoint Connector (SuccessFactors Connector) をバージョン 4.0.0 にアップグレードします。
SuccessFactors Connector 4.0 には、次の変更が含まれています。
SuccessFactors Connector 4.0 では、OAuth 2.0 SAML ベアラーアサーション認証がサポートされるようになりました。
ベアラー SAML アサーション認証を使用する OAuth 2.0 の実装は内部の mule-oauth-client
ライブラリに基づくため、このバージョンのコネクタでは Mule 4.2.x 以上を使用する必要があります。
エラー種別と例外処理がリファクタリングされました。
Mule のベストプラクティスに従うようにコネクタパッケージの名前が変更されました。
認証に OAuth 2.0 SAML ベアラーアサーションを使用することで提供されるセキュリティを利用するには、OAuth を使用して接続できるアプリケーションで SuccessFactors アカウントとインスタンスを設定する必要があります。
SAP SuccessFactors OData API では OAuth 2.0 の 2-legged 認証がサポートされます。OData API を使用して OAuth 2.0 認証用のアクセストークンを生成できます。
非公開キーを渡して署名付き SAML アサーションを生成するには、/oauth/idp
を使用します。
SAML アサーションでの署名用のトークンを渡すには、/oauth/token
を使用します。
認証にアクセストークンを使用して、OData API にアクセスするには、/odata/v2
を使用します。
アクセストークンを API に渡して、アクセストークンがまだ有効であることを確認するには、/oauth/validate
を使用します。
トークンは生成されてから 24 時間のみ有効です。
以下の手順でアップグレードを実行します。
Anypoint Studio で、Mule プロジェクトを作成します。
[Mule Palette (Mule パレット)] ビューで、[Search in Exchange (Exchange 内を検索)] をクリックします。
[Add Dependencies to Project (連動関係をプロジェクトに追加)] で、検索項目に「successfactors
」と入力します。
[Available modules (使用可能なモジュール)] で、[SuccessFactors] を選択して [Add (追加)] をクリックします。
[Finish (完了)] をクリックします。
Mule プロジェクトの pom.xml
ファイルで SAP SuccessFactors Connector の連動関係のバージョンが 4.0.0
であることを確認します。
Studio はコネクタを自動的にアップグレードします。