Adobe Campaign Standardとの統合のためのMicrosoft Dynamics 365 の設定

Adobe Campaign Standardとのクロスチャネル通信で、Microsoft Dynamics 365 統合を設定し、CRM データをアクティブ化する方法について説明します。

概要

Microsoft Dynamics 365 とのAdobe Campaign Standard統合の一般的な説明については、 このページ.

統合を有効にするには複数のアプリケーションを設定する必要がありますが、この記事では、Dynamics 365 内で必要な手順について説明します。

前提条件

このドキュメントで事前統合の設定を実行する前に、既にプロビジョニング済みで、組織のMicrosoft Dynamics 365 インスタンスへの管理者アクセス権を持っていることを前提としています。 この問題が発生していない場合は、Microsoftカスタマーサポートに連絡して、Dynamics 365 プロビジョニングを完了する必要があります。

ステージング環境と実稼動環境の両方に統合を設定する場合は、ステージング環境と実稼動環境の両方に対して、以下の手順を実行する必要があります。 以下の手順は、ステージまたは実稼働の Dynamics 365 インスタンスを設定する場合 ( 例えば、実稼働インスタンスの場合は、「prod」を選択して <stage or prod>)

アプリケーションと権限の設定

OAuth アクセストークンを使用すると、統合ツールで Web API を介してMicrosoft Dynamics 365 インスタンスを認証し、Campaign StandardエクスペリエンスイベントをMicrosoft Dynamics 365 インターフェイスのタイムラインビューに投稿できます。

主な手順の概要を次のビデオで説明します。

OAuth アクセストークンを生成するには、次の手順に従います。

新しいアプリケーションを登録 register-a-new-app

  1. 管理者ログインで、にログインします。 portal.azure.com.

  2. クリック: Azure Active Directory 左側のメニューで、をクリックします。次に、 App registrations をクリックします。

  3. クリック New registration をクリックします。

  4. アプリの登録画面に入力します。

    • 名前:adobe campaign <stage or prod>
    • サポートされるアカウントのタイプ: Accounts in this organizational directory only (デフォルト値)

新しいアプリケーションの作成について詳しくは、 この節.

NOTE
Microsoft Azure Directory は、アプリに一意のアプリケーション(クライアント) ID を割り当てます。 この ID は、後で Dynamics 365 の設定で必要になります。また、統合ツールの設定を実行する際にも必要になります。

クライアント秘密鍵を生成 generate-a-client-secret

  1. アプリの概要画面で、左側のサブメニューの「 」をクリックします。 Certificates and Secrets > New client secret

  2. 説明を入力し、期間を設定して、 OK.

これで、クライアント秘密鍵が作成されました。 統合ツールの統合前の設定が完了するまで、値を一時的に保持します。

CAUTION
この値は、統合ツールの事前統合設定を完了するために必要になるため、そのままにします。 後で取得することはできません。

権限の設定

  1. この画面またはアプリの概要画面から、 API permissions (左側のサブメニュー) クリック後 Add a permission ​を選択する場合は、 Dynamics CRM 」と入力します。

  2. 次に、次のチェックボックスをオンにします。 user_impersonation ​をクリックし、 Add permissions 」ボタンをクリックします。

権限の設定について詳しくは、 この節.

アプリユーザーの作成

この新しいユーザーは汎用のユーザーです。 これはアプリケーションで使用されます。API を使用してMicrosoft Dynamics 365 に加えた変更は、このユーザーがおこないます。 作成するには、次の手順に従います。

  1. Dynamics 365 インスタンスに移動し、管理者としてログインします。

  2. 右上隅の歯車アイコンをクリックし、 Advanced Settings. 上部のバナーで、の横にあるドロップダウンをクリックします。 Settings ​をクリックし、 Security > Users.

  3. ドロップダウンメニューをクリックして、次に移動します。 Application Users. 「New」をクリックします。

  4. ユーザーアイコンの横にあるドロップダウンが、次のように表示されていることを確認します。 USER:APPLICATION USER.

    新しいユーザーの画面に入力します。 パラメーターの候補:

    • User Name (電子メール):adobe_api_<stage-or-prod>@<your-d365-hostname>" ( 例: adobe_api_stage@some-company.crm.dynamics.com)
    • Application ID:Azure AD に登録したアプリケーションの ID(必須)
    • 空白のままにしておけます Application ID URI および Azure AD Object ID
    • Full Name:AdobeAPI <stage or prod>
    • Email:と同じ User Name (必要に応じて管理者の電子メールを送信)

    アプリのユーザー作成について詳しくは、 この節.

  5. ユーザーアイコンをクリックし、Adobe Campaignアイコンをアップロードします。これは、Dynamics 365 に新しいAdobeイベントが表示されたときに、タイムラインビューに表示されるアイコンです。

  6. 「 」をクリックして、ユーザーの役割のリストを開きます。 MANAGE ROLES をクリックします。

  7. 下にスクロールして、「 」を選択します。 System administrator このユーザーのへのアクセス権。

  8. OK」をクリックします。

テナント ID を取得する get-the-tenant-id

手順に従います。 このページの テナント ID を見つけるには、をクリックします。 統合ツールでの統合前の設定時に、この ID が必要になります。

Microsoft Dynamics 365 のインストールCampaign Standard install-appsource-app

Dynamics 365 アプリをCampaign Standard環境に統合するには、次の手順に従います。

  1. 参照先 Microsoft Business Apps検索バーで「Adobe Campaign Standard」を検索します。
    または、次の場所に移動することもできます: リンク.
  2. 指示に従って、Dynamics 365 インスタンス用のアプリをインストールします。
  3. インストールが完了したら、Dynamics 365 インスタンスに移動し、管理者としてサインインします。
  4. 右上隅の歯車アイコンをクリックし、 Advanced Settings. 上部のバナーで、の横にあるドロップダウンをクリックします。 Settings ​をクリックし、 Processes under Process Center.
  5. を検索 Adobe Campaign Email Bounce タスクをクリックしてクリックします。
  6. 次の日: Administration 」タブで、「 Actions 上部のリボンから、「 」を選択します。 Assign to another User オプション、選択 Adobe API application user 割り当てるドロップダウンから。
  7. プロセスを再アクティブ化します。
  8. 同様に、 Adobe Campaign Email Click タスク。
NOTE
これらのプロセスをいつでも非アクティブにしたい場合は、 Processes 画面。

関連トピック

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff