目次

Search

  1. はじめに
  2. コネクタと接続
  3. 接続設定
  4. 接続プロパティ
  5. REST V2接続用のSwaggerファイルの生成

接続

接続

Salesforce Mass Ingestion接続のプロパティ

Salesforce Mass Ingestion接続のプロパティ

Salesforce Mass Ingestion接続をセットアップする際には、接続プロパティを設定する必要があります。
Salesforce Mass Ingestionの接続は、接続されたアプリケーションを使用してSalesforceデータにアクセスします。接続を設定する前に、Salesforceの接続アプリケーションを設定して、接続がSalesforceデータにアクセスできるようにする必要があります。
接続アプリケーションの設定の詳細については、ナレッジベース記事「000172095」を参照してください。
Salesforce Mass Ingestion接続のプロパティは、接続に指定した認証方法によって異なります。接続を作成する際に、次の認証方法のいずれかを選択できます。
  • OAuth 2.0ユーザー名パスワードフロー
    : Salesforceアカウントのログイン資格情報と、Salesforceが接続されたアプリケーション用に生成するコンシューマキーとコンシューマシークレットを使用して、接続を認証します。
  • OAuth 2.0 JWTベアラーフロー
    : Salesforceアカウントのユーザー名、プライベートキーのエイリアス、プライベートキーのパスワード、およびSalesforceが接続アプリケーション用に生成するコンシューマキーを使用して、接続を認証します。Informaticaでは、この認証方法を使用することをお勧めします。この方法では、コンシューマシークレットやSalesforceアカウントのパスワードなどの機密情報を共有せずにSalesforceへの安全なアクセスが提供されるためです。

OAuth 2.0ユーザー名パスワードフロー認証の接続プロパティ

次の表に、OAuth 2.0ユーザー名パスワードフロー認証を使用して設定されたSalesforce Mass Ingestion接続の接続プロパティを示します。
接続プロパティ
説明
ランタイム環境
取り込みタスクを実行するランタイム環境の名前。
ランタイム環境としてSecure Agentを指定する必要があります。
Hosted Agentやサーバーレスランタイム環境で
アプリケーション取り込み
タスクを実行することはできません。
ユーザー名
Salesforceアカウントのユーザー名。
パスワード
Salesforceアカウントのパスワード。
セキュリティトークン
Salesforceアカウントに関連付けられたセキュリティトークン。
接続されたアプリケーションにIP制限が指定されていない場合は、セキュリティトークンを指定せずに接続を設定できます。ただし、接続されたアプリケーションにIP制限が適用されている場合、およびSalesforce組織に指定された、信頼できるIP範囲でSecure Agentが実行されていない場合は、セキュリティトークンを指定する必要があります。
セキュリティトークンがない場合は、Salesforceでセキュリティトークンをリセットします。セキュリティトークンのリセットの詳細については、Salesforce documentationを参照してください。
コンシューマキー
接続アプリケーションに対してOAuth 2.0認証を有効にしたときにSalesforceが生成するコンシューマキー。
コンシューマシークレット
接続されたアプリに対してOAuth 2.0認証を有効にしたときにSalesforceが生成するコンシューマシークレット。
APIバージョン
ソースデータへのアクセスに使用するSalesforce APIのバージョン。
デフォルトは51.0です。
51.0より古いバージョンは使用できません。
ベースURI
Salesforce組織のURL。
次の形式でベースURIを入力する必要があります。
https://<salesforce_org>.salesforce.com
OAuthトークンURL
Salesforce組織のOAuth 2.0トークンエンドポイント。接続アプリケーションは、このエンドポイントにアクセストークン要求を送信します。
デフォルト値は次のとおりです。
https://login.salesforce.com/services/oauth2/token
OAuth 2.0ユーザー名パスワードフロー認証方法の詳細については、Salesforceのドキュメントを参照してください。

OAuth 2.0 JWTベアラーフロー認証の接続プロパティ

次の表に、OAuth 2.0 JWTベアラーフロー認証を使用して設定されたSalesforce Mass Ingestion接続の接続プロパティを示します。
接続プロパティ
説明
ランタイム環境
取り込みタスクを実行するランタイム環境の名前。
ランタイム環境としてSecure Agentを指定する必要があります。
Hosted Agentやサーバーレスランタイム環境で
アプリケーション取り込み
タスクを実行することはできません。
ユーザー名
Salesforceアカウントのユーザー名。
コンシューマキー
接続アプリケーションに対してOAuth 2.0認証を有効にしたときにSalesforceが生成するコンシューマキー。
キーストアのパス
JSON Web Token(JWT)を検証し、Salesforceとの安全な接続を確立するために必要なX509証明書を含むキーストアファイルへの絶対パス。
キーストアファイルはJava KeyStore (JKS)形式である必要があります。
キーストアのパスワード
キーストアファイルのパスワード。
プライベートキーのエイリアス
JWTの署名に使用されるプライベートキーのエイリアス名。
プライベートキーのパスワード
プライベートキーのパスワード。
APIバージョン
ソースデータへのアクセスに使用するSalesforce APIのバージョン。
デフォルトは51.0です。
51.0より古いバージョンは使用できません。
ベースURI
Salesforce組織のURL。
次の形式でベースURIを入力する必要があります。
https://<salesforce_org>.salesforce.com
OAuthトークンURL
Salesforce組織のOAuth 2.0トークンエンドポイント。接続アプリケーションは、このエンドポイントにアクセストークン要求を送信します。
デフォルト値は次のとおりです。
https://login.salesforce.com/services/oauth2/token
OAuth 2.0 JWTベアラーフロー認証方法の詳細については、Salesforceのドキュメントを参照してください。