外部アカウントの設定 config-external-accounts

Adobe Campaign には、事前に定義された一連の外部アカウントが付属しています。外部システムとの接続を設定する場合は、新しい外部アカウントを作成します。

外部アカウントは、テクニカルワークフローやキャンペーンワークフローなどの技術プロセスで使用されます。例えば、ワークフローにおけるファイル転送や、他のアプリケーション(Adobe Target、Experience Manager など)とのデータ交換などをセットアップする場合、外部アカウントを選択する必要がありす。

Adobe Campaign エクスプローラー​から外部アカウントにアクセスできます。管理 > Platform > 外部アカウント​を参照します。

CAUTION
  • Managed Cloud Services ユーザーの場合、外部アカウントは、お使いのインスタンス用にアドビが設定するので、変更してはなりません。

  • エンタープライズ(FFDA)デプロイメントのコンテキストでは、特定の​フル FDA(ffda)外部アカウントは、Campaign ローカルデータベースと Cloud データベース(Snowflake)との接続を管理します。

Campaign 固有の外部アカウント ac-external-accounts

次の技術アカウントは、Adobe Campaign で特定のプロセスを有効にして実行するために使用されます。

バウンスメール bounce-mails-external-account

NOTE
POP3 機能の Microsoft Exchange Online OAuth 2.0 認証は、Campaign v8.3 以降で使用できます。お使いのバージョンを確認する方法について詳しくは、この節を参照してください。

バウンスメール​外部アカウントで、メールサービスの接続に使用する外部 POP3 アカウントを指定します。POP3 アクセス用に設定されたすべてのサーバーは、返信メールの受信に使用できます。

インバウンドメールについて詳しくは、このページを参照してください。

バウンスメール(defaultPopAccount)​外部アカウントを設定するには、次の手順を実行します。

  • サーバー - POP3 サーバーの URL。

  • ポート - POP3 接続のポート番号。デフォルトのポート番号は 110 です。

  • アカウント - ユーザーの名前。

  • パスワード:ユーザーアカウントのパスワード。

  • 暗号化 - デフォルトPOP3 + STARTTLSPOP3 または POP3S から選択した暗号化のタイプ。

  • 関数 - インバウンドメールまたはSOAP ルーター。

CAUTION
Microsoft OAuth 2.0 を使用して POP3 外部アカウントを設定する前に、まず Azure portal にアプリケーションを登録する必要があります。詳しくは、このページを参照してください。

Microsoft OAuth 2.0 を使用して POP3 外部を設定するには、「Microsoft OAuth 2.0」オプションをチェックし、次のフィールドに入力します。

  • Azure テナント - Azure ID(またはディレクトリ(テナント)ID)は、Azure Portal のアプリケーションの概要の​ 初期設定 ​ドロップダウンで確認できます。

  • Azure クライアント ID - クライアント ID(またはアプリケーション(クライアント)ID)は、Azure portal のアプリケーションの概要の​ 初期設定 ​ドロップダウンで確認できます。

  • Azure クライアントシークレット - クライアントシークレット ID は、Azure portal のアプリケーションの​ 証明書と秘密鍵 ​メニューから、「クライアントシークレット」列で確認できます。

  • Azure リダイレクト URL - リダイレクト URL は Azure portal のアプリケーションの​ 認証 ​メニューで確認できます。次の構文で nl/jsp/oauth.jsp 終わる必要があります。例:https://redirect.adobe.net/nl/jsp/oauth.jsp

資格情報を入力したら、接続の設定 をクリックして、外部アカウントの設定を完了します。

ルーティング routing

ルーティング​外部アカウントを使用すると、インストールしているパッケージに応じて、Adobe Campaign で利用可能な各チャネルを設定できます。

外部アカウントの管理と配信の実行について詳しくは、この節を参照してください。

実行インスタンス execution-instance

トランザクションメッセージのコンテキストでは、実行インスタンスはコントロールインスタンスにリンクされ、接続されます。 トランザクションメッセージテンプレートは、実行インスタンスにデプロイされます。 Message Center のアーキテクチャについて詳しくは、このページを参照してください。

外部システムの外部アカウントへのアクセス external-syst-external-accounts

Federated Data Access(FDA) fda-external-accounts

外部データベース タイプの外部アカウントは、Federated Data Access (FDA)経由で外部データベースに接続するために使用します。 Federated Data Access(FDA)オプションについて詳しくは、この節を参照してください。

NOTE
Adobe Campaign v8 と互換性のある外部データベースは、​ 互換性マトリックス ​ に記載されています。 FDA 接続では ODBC ドライバーを使用します。Adobe Campaign Managed Cloud Servicesでは、ODBC ドライバーと外部アカウントの設定はAdobeによって設定されます。

外部アカウントの設定は、データベースエンジンによって異なります。 Adobe Campaign Managed Cloud Servicesでは、外部アカウントの設定はAdobeによって実行されます。 この設定について詳しくは、Adobe Campaign Classic v7 ドキュメント ​ を参照してください。

Databricks 外部アカウント databricks-external-accounts

Databricks FDA 接続は、Databricks ODBC ドライバーを使用します。 Campaign v8.9.1 以降、Databricks 外部アカウントは、サービスプリンシパル(非インタラクティブクライアント資格情報フロー)を介した OAuth2 認証をサポートし、Federated Data Access の安全な認証を提供します。

サービスプリンシパルについて詳しくは、Microsoft ドキュメント ​ を参照してください。

Campaign でサービスプリンシパルを介して OAuth2 認証を設定するには:

  1. Databricks ワークスペース管理者は、Databricks ワークスペースのサービス プリンシパルを有効にし、資格情報を生成します。 OAuth を使用してAzure Databricks リソースへのアクセスを認証するには、OAuth 秘密鍵を作成します(認証用の OAuth アクセストークンを生成するために使用)。
  2. Adobe Campaignで、Databricks 外部アカウントを作成または編集し、「OAuth」タブを開きます。
  3. Databricks 外部アカウントの「OAuth」タブのフィールドに資格情報を貼り付けます。
  4. 接続をテスト を使用して、設定を検証します。

Snowflake外部アカウント snowflake-external-accounts

Snowflake FDA 接続は、Snowflake ODBC ドライバーを使用します。 Campaign v8.9.1 以降、Snowflake外部アカウントは、OAuth2 認証をサポートし、Federated Data Access の安全な認証を提供します。

Snowflakeでの OAuth について詳しくは、Snowflake ドキュメント ​ を参照してください。

まず、Snowflakeで次の手順を実行する必要があります。

  1. Oauth 2.0 を使用してSnowflake外部アカウントを設定する前に、まずSnowflakeで OAuth セキュリティ統合を作成する必要があります。 ACCOUNTADMIN ロールは、セキュリティ統合を作成するために必要です。

    OAuth セキュリティ統合の作成について詳しくは、Snowflake ドキュメント ​ を参照してください。

  2. その後、次を使用してクライアント ID およびクライアント秘密鍵をクエリできます。

    code language-none
    select system$show_oauth_client_secrets('OAUTH_INTEGRATION_ABC'); // use uppercase letters
    

Campaign で OAuth2 認証を設定するには、次の手順に従います。

  1. Adobe Campaignで、Snowflake外部アカウントを作成または編集し、「OAuth 2.0 を使用」オプションをオンにします。

  2. サーバー、データベース、スキーマを設定し、「OAuth」タブを開きます。

  3. クライアント ID」、「クライアントシークレット」および「リダイレクト URL」セキュリティ統合パラメーターを設定します。 これらのパラメーターは、Snowflake OAuth Security Integration から取得されます。 Snowflake ドキュメント ​ を参照してください。

  4. ログインに進む をクリックして、手動ログインを実行します。 新しいブラウザーウィンドウが開き、Snowflake ユーザー資格情報を入力するよう求められます。

  5. 認証プロセスが完了すると、Snowflake OAuth セキュリティ統合で定義された日数(OAUTH_REFRESH_TOKEN_VALIDITY パラメーターを使用)の間、アカウントが認証されます。 更新トークンは外部アカウントに保存されます。

CAUTION
リダイレクト URL は、常に HTTPS (ポート 443)経由で Campaign アプリケーションサーバーマシンの oauth.jsp をターゲットにする必要があります。 また、OAuth を使用する場合、アンダースコアが付いたサーバードメインはサポートされません。 OAuth を使用する場所には、アンダースコアを付けずにサーバードメインを使用します。

X(旧 Twitter) twitter-external-account

Twitter タイプの外部アカウントは、Campaign を X アカウントに接続して、ユーザーに代わってメッセージを投稿するために使用します。 X 統合について詳しくは、このセクションを参照してください。

Adobe ソリューション統合外部アカウント adobe-integration-external-accounts

  • Adobe Experience Cloud - Adobe Experience Cloud 外部アカウントは、Adobe Identity Management サービス(IMS)を実装してAdobe Campaignに接続するために使用されます。 Adobe Identity Management Service(IMS)について詳しくは、この節を参照してください。

  • Web 分析 - Web 分析(Adobe Analytics)​外部アカウントは、Adobe Analytics から Adobe Campaign へのデータ転送を設定するために使用します。Adobe Campaign と Adobe Analytics の統合について詳しくは、このページを参照してください。

  • Adobe Experience Manager - AEM 外部アカウントを使用すれば、メール配信とフォームのコンテンツを Adobe Experience Manager で直接管理できます。Adobe CampaignとAdobe Experience Managerの統合について詳しくは、​ このページ ​ を参照してください。

CRM コネクタの外部アカウント crm-external-accounts

  • Microsoft Dynamics CRM - Microsoft Dynamics CRM 外部アカウントを使用すれば、Adobe Campaign との間で Microsoft Dynamics データをインポートおよびエクスポートできます。Adobe Campaign と Microsoft Dynamics CRM の統合について詳しくは、このページを参照してください。

  • Salesforce.com - Salesforce CRM 外部アカウントを使用すれば、Adobe Campaign との間で Salesforce データをインポートおよびエクスポートできます。Adobe Campaign と Salesforce.com CRM の統合について詳しくは、このページを参照してください。

データ転送外部アカウント transfer-data-external-accounts

これらの外部アカウントは、ファイル転送​ワークフローアクティビティを使用した、Adobe Campaign へのデータのインポートまたはエクスポートに使用できます。ワークフローでの​ ファイル転送 ​について詳しくは、このページを参照してください。

  • FTP および SFTP - FTP 外部アカウントを使用すれば、Adobe Campaign 外でサーバーへのアクセスを設定およびテストできます。外部システム(ファイル転送に使用される SFTP サーバーや FTP サーバーなど)との接続を設定する場合は、独自の外部アカウントを作成できます。

    これを行うには、SFTP サーバーまたは FTP サーバーへの接続を確立するために使用するアドレスと資格情報を、この外部アカウントで指定します。

    note note
    NOTE
    リリース 8.5 以降、SFTP 外部アカウントを設定する際に、秘密鍵を使用して安全に認証できるようになりました。鍵の管理の詳細情報
  • Amazon Simple Storage Service(S3) - AWS S3 コネクタは、ファイル転送​ワークフローアクティビティを使用して、Adobe Campaign へのデータのインポートまたはエクスポートに使用できます。この新規外部アカウントを設定する際には、次の情報を提供する必要があります。

    • AWS S3 アカウントサーバー: サーバーの URL (<S3bucket name>.s3.amazonaws.com/<s3object path> の形式)。

    • AWS アクセスキー ID:AWS アクセスキー ID の見つけ方については、Amazon ドキュメントを参照してください。

    • AWS への秘密アクセスキー:AWS への秘密アクセスキーを見つける方法については、Amazon ドキュメントを参照してください。

    • AWS リージョン:AWS リージョンについて詳しくは、 Amazon ドキュメントを参照してください。

    • サーバー側の暗号化を使用」チェックボックスをオンにすると、ファイルを S3 暗号モードで保存できます。アクセスキー ID と秘密アクセスキーを見つける方法については、Amazon ドキュメントを参照してください。

  • Azure BLOB ストレージ - Azure 外部アカウントを使用すると、ファイル転送​ワークフローアクティビティで Adobe Campaign との間でデータをインポートまたはエクスポートできます。Azure 外部アカウントを Adobe Campaign で使用できるように設定するには、次の情報が必要です。

    • Server:Azure BLOB ストレージサーバーの URL。

    • 暗号化:暗号化のタイプ:なし または SSL

    • アクセスキー:ご利用の​ アクセスキー ​を確認する方法については、Microsoft ドキュメントを参照してください。

  • Microsoft ファブリック - Microsoft ファブリック 外部アカウントを使用すると、Microsoft ファブリックとAdobe Campaignの間で ファイル転送 ワークフローアクティビティを使用してデータをインポートおよびエクスポートできます。 この統合を設定するには、次の詳細を指定します。

    • Server:Microsoft Fabric ストレージサーバーの URL。

    • アプリケーション ID:Microsoft Fabric リソースの認証およびアクセスに使用されるアプリケーションの一意の ID。

    • クライアントシークレット:Microsoft Fabric に安全に接続するために必要な、アプリケーションに関連付けられた認証キーまたはパスワード。

recommendation-more-help
35662671-8e3d-4f04-a092-029a056c566b