Show Menu
トピック×

Campaign 統合用の Microsoft Dynamics 365 の設定

Microsoft Dynamics 365統合を構成し、Microsoft Standardとのクロスチャネル通信でCRMデータをアクティブにする方法を説明します。

概要

Adobe Campaign標準 — Microsoft Dynamics 365の統合については、このページで説 明します
この統合用にプロビジョニングする必要がある3つのシステム:
  1. Adobe Campaign標準 — 詳細
  2. Microsoft Dynamics 365 for Sales — 以下の説明
  3. Unifi — 詳細 情報
プロビジョニングが完了したら、管理者がこれらのシステムを設定する必要があります。
この記事では、ユーザーがAdobe Campaign標準 — Microsoft Dynamics 365統合を使用できるように、プロビジョニング後に必要なMicrosoft Dynamics 365側の手順について説明します。

前提条件

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

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

OAuthアクセストークンを使用すると、Microsoft Dynamics 365インターフェイスのタイムライン表示にCampaign Standardエクスペリエンスイベントをポストするために、Web APIを介してMicrosoft Dynamics 365インスタンスの認証をUnifiで行うことができます。
主な手順を以下のビデオで説明します。

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

新しいアプリの登録

  1. 管理者ログインで、portal.azure.comにログインします。
  2. 左側のメニ Azure Active Directory ューのをクリックします。次に、表示さ App registrations れるサブメニューをクリックします。
  3. 画面の New registration 上部にあるをクリックします。
  4. アプリの登録画面に入力します。
    • 名前:アドビキャンペーン
    • サポートされるアカウントの種類: Accounts in this organizational directory only (デフォルト値)
For more information about creating a new application, refer to this section .
Azure ADは、一意のアプリケーション(クライアント)IDをアプリに割り当てます。 このIDは、後でDynamics 365の設定と、Unifi投稿のプロビジョニング手順を実行する際に必要になります。

クライアントシークレットの生成

  1. アプリの概要画面の左側のサブメニューで、 Certificates and Secrets > New client secret
  2. 説明を入力し、期間を設定して、をクリックしま OK ​す。
これで、クライアントシークレットが作成されました。 Unifiプロビジョニング後の手順を完了するための値を保持します。
この値は、Unifiプロビジョニング後の手順を完了するために必要な値のままにします。 後で取得することはできません。
クライアントシークレットの生成の詳細については、この節を参照してください。

権限の設定

  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 (電子メール):adobeapi@ <hostname> 。は、 <hostname> Dynamics 365インスタンスのホスト名です。
    • Application ID :Azure ADに登録したアプリケーションのID(必須)
    • 空白のままにして、 Application ID URI および Azure AD Object ID
    • Full Name :Adobe API
    • Email :と同じ User Name (必要に応じて管理者の電子メール)
    アプリのユーザー作成について詳しくは、この節を参照 してください
  5. ユーザーアイコンをクリックし、ユーザーアイコンをAdobe Campaignします。これは、Dynamics 365で新しいAdobeイベントが表示されたときに、タイムライン表示に表示されるアイコンです。
  1. 上部のリボンのをクリックして、リスト MANAGE ROLES の役割のユーザを開きます。
  2. 下にスクロールして、このユー System administrator ザーのアクセス権を選択します。
  3. クリック OK .

テナントIDの取得

次のリンクの手順に従って、テナントIDを探します。 Unifiでのプロビジョニング後に、次のIDが必要になります。 https://docs.microsoft.com/en-us/onedrive/find-your-office-365-tenant-id

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

Dynamics 365アプリをCampaign Standard環境に統合するには、次の手順に従います。
  1. 次のリンクに移動します。検索バ ーで 、https://appsource.microsoft.com/en-us/marketplace/apps 365の Adobe Campaignを検索します。 または、このリンクに移動で きます
  2. 手順に従って、Dynamics 365インスタンス用のアプリをインストールします。
  3. インストールが完了したら、Dynamics 365インスタンスに移動し、管理者としてログインします。
  4. 右上隅の歯車アイコンをクリックし、をクリックします Advanced Settings 。 上部のバナーで、の横のドロップダウンをクリックし、 Settings ​の下のをクリッ Processes クしま Process Center ​す。
  5. Adobe Campaign Email Bounce タスク」を検索し、クリックします。
  6. タブで、 Administration 所有者を上部のリボンからをクリックして先に作成したAdobe APIアプリケーションユーザーに変更し、オプションを選択し、ドロッ Actions プダウン Assign to another User から割り当てる Adobe API application user オプションを選択します。
  7. プロセスを再アクティブ化します。
  8. 同じ操作を、 Adobe Campaign Email Click タスクにも
これらのプロセスをいつでも非アクティブ化したい場合は、この画面で行うことがで Processes きます。
この設定が完了したら、Unifi設定を設定できます。 詳しくは、この ページ を参照してください。
関連トピック