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 アクセストークンを生成するには、次の手順に従います。

新しいアプリケーションを登録

  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 (デフォルト値)

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

メモ

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

クライアント秘密鍵を生成

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

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

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

注意

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

権限の設定

  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 を取得する

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

Microsoft Dynamics 365 のインストールCampaign Standard

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

  1. 次のリンクに移動します。 https://appsource.microsoft.com/en-us/marketplace/apps およびを検索します。 Adobe Campaign for Dynamics 365 をクリックします。
    または、次の場所に移動することもできます: リンク
    {target=“_blank”}.
  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 タスク。
メモ

これらのプロセスをいつでも非アクティブにしたい場合は、 Processes 画面

関連トピック

このページ