外部アカウントの設定 config-external-accounts
Adobe Campaign には、事前に定義された一連の外部アカウントが付属しています。外部システムとの接続を設定する場合は、新しい外部アカウントを作成します。
外部アカウントは、テクニカルワークフローやキャンペーンワークフローなどの技術プロセスで使用されます。例えば、ワークフローにおけるファイル転送や、他のアプリケーション(Adobe Target、Experience Manager など)とのデータ交換などをセットアップする場合、外部アカウントを選択する必要がありす。
Adobe Campaign エクスプローラーから外部アカウントにアクセスできます。管理 > Platform > 外部アカウントを参照します。
-
Managed Cloud Services ユーザーの場合、外部アカウントは、お使いのインスタンス用にアドビが設定するので、変更してはなりません。
-
エンタープライズ(FFDA)デプロイメントのコンテキストでは、特定のフル FDA(ffda)外部アカウントは、Campaign ローカルデータベースと Cloud データベース(Snowflake)との接続を管理します。
Campaign 固有の外部アカウント ac-external-accounts
次の技術アカウントは、Adobe Campaign で特定のプロセスを有効にして実行するために使用されます。
バウンスメール bounce-mails-external-account
バウンスメール外部アカウントで、メールサービスの接続に使用する外部 POP3 アカウントを指定します。POP3 アクセス用に設定されたすべてのサーバーは、返信メールの受信に使用できます。
インバウンドメールについて詳しくは、このページを参照してください。
バウンスメール(defaultPopAccount)外部アカウントを設定するには、次の手順を実行します。
-
サーバー - POP3 サーバーの URL。
-
ポート - POP3 接続のポート番号。デフォルトのポート番号は 110 です。
-
アカウント - ユーザーの名前。
-
パスワード:ユーザーアカウントのパスワード。
-
暗号化 - デフォルト、POP3 + STARTTLS、POP3 または POP3S から選択した暗号化のタイプ。
-
関数 - インバウンドメールまたはSOAP ルーター。
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)オプションについて詳しくは、この節を参照してください。
外部アカウントの設定は、データベースエンジンによって異なります。 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 認証を設定するには:
- Databricks ワークスペース管理者は、Databricks ワークスペースのサービス プリンシパルを有効にし、資格情報を生成します。 OAuth を使用してAzure Databricks リソースへのアクセスを認証するには、OAuth 秘密鍵を作成します(認証用の OAuth アクセストークンを生成するために使用)。
- Adobe Campaignで、Databricks 外部アカウントを作成または編集し、「OAuth」タブを開きます。
- Databricks 外部アカウントの「OAuth」タブのフィールドに資格情報を貼り付けます。
- 接続をテスト を使用して、設定を検証します。
Snowflake外部アカウント snowflake-external-accounts
Snowflake FDA 接続は、Snowflake ODBC ドライバーを使用します。 Campaign v8.9.1 以降、Snowflake外部アカウントは、OAuth2 認証をサポートし、Federated Data Access の安全な認証を提供します。
Snowflakeでの OAuth について詳しくは、Snowflake ドキュメント を参照してください。
まず、Snowflakeで次の手順を実行する必要があります。
-
Oauth 2.0 を使用してSnowflake外部アカウントを設定する前に、まずSnowflakeで OAuth セキュリティ統合を作成する必要があります。 ACCOUNTADMIN ロールは、セキュリティ統合を作成するために必要です。
OAuth セキュリティ統合の作成について詳しくは、Snowflake ドキュメント を参照してください。
-
その後、次を使用してクライアント ID およびクライアント秘密鍵をクエリできます。
code language-none select system$show_oauth_client_secrets('OAUTH_INTEGRATION_ABC'); // use uppercase letters
Campaign で OAuth2 認証を設定するには、次の手順に従います。
-
Adobe Campaignで、Snowflake外部アカウントを作成または編集し、「OAuth 2.0 を使用」オプションをオンにします。
-
サーバー、データベース、スキーマを設定し、「OAuth」タブを開きます。
-
「クライアント ID」、「クライアントシークレット」および「リダイレクト URL」セキュリティ統合パラメーターを設定します。 これらのパラメーターは、Snowflake OAuth Security Integration から取得されます。 Snowflake ドキュメント を参照してください。
-
ログインに進む をクリックして、手動ログインを実行します。 新しいブラウザーウィンドウが開き、Snowflake ユーザー資格情報を入力するよう求められます。
-
認証プロセスが完了すると、Snowflake OAuth セキュリティ統合で定義された日数(
OAUTH_REFRESH_TOKEN_VALIDITYパラメーターを使用)の間、アカウントが認証されます。 更新トークンは外部アカウントに保存されます。
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 に安全に接続するために必要な、アプリケーションに関連付けられた認証キーまたはパスワード。
-