この演習では、Microsoft AzureおよびDynamics 365アカウントを作成します。
Microsoft Dynamics 365は、顧客関係管理(CRM)とエンタープライズリソース計画(ERP)のコンポーネントを、生産性アプリケーションと人工知能ツールと共に組み合わせた、クラウドベースのビジネスアプリケーションプラットフォームです。
Contactという標準のエンティティを使用し、ビジネスの使用例に合わせてカスタマイズする方法を学び、後の演習で活用します。
Azureはパブリッククラウドコンピューティングプラットフォームです。Infrastructure as a Service(IaaS)、Platform as a Service(PaaS)、Software as a Service(SaaS)など、分析、仮想計算、ストレージ、ネットワークなどのサービスに使用できます。
MicrosoftのツールやアプリケーションをAdobe Experience Platformと統合する際に役立つ、Azure Active DirectoryなどのMicrosoft Azureコンポーネントを使用します。
匿名モードで選択したブラウザーを開きます。
https://trials.dynamics.com/に移動します。
Salesを選択します。
下にスクロールし、上に登録をクリックします。
ポップアップで、「いいえ」をクリックし、サインアップを続行します。
そうすれば、これが見える。 電子メールアドレスを入力し、「次へ」をクリックします。
既にMicrosoftアカウントを作成している場合は、「新しいアカウントを作成」オプションを選択します。
次の画面に個人情報を入力し、「次へ」をクリックします。
これで、テキストメッセージを使用してアカウントを検証するように求められます。 Text meを選択し、「Send Verification Code**」をクリックします。
メッセージを送信したコードを入力し、「確認」をクリックします。
次に、ビジネスIDを作成する必要があります。 最初の手順は、ビジネス用のカスタムドメインを作成することです。
ドメインの場合は、次の命名規則に従います。
ldapをldapに置き換えます。
Xを数値で置き換えます。 例えば、101。
この例では、カスタムドメインの名前は次のようになります。demosystemvangeluw101。
カスタムドメインが使用可能な場合は、「次へ」をクリックします。
ユーザーIDには、adminと入力します。
パスワードには、次を使用します。Password_1234
「新規登録」をクリックします。
この画面が表示されるまで、ウィンドウを更新または閉じずに、数分待ちます。
今後の演習で必要になるので、ユーザーIDをコンピュータ上のテキストファイルに保存して、後で参照できるようにします。
注意: カスタムドメインやユーザーIDなど、体験版サブスクリプションの詳細が電子メールで送信されます。このメールを保存するか、この演習の後半で使用するドメイン情報を必ず記録しておく必要があります。
ブラウザーに戻り、「開始」をクリックします。
サインインを求められる場合があります。 ログインが必要な場合は、電子メールで受け取ったユーザーIDを使用してください。
Power Platform管理センターに移動し、自分用に作成された環境を確認できます。 この場合は、Adobe(デフォルト)と呼ばれます。
次に、この演習で使用するMicrosoft Dynamics環境を作成する必要があります。
右側で、新しい環境設定を入力します。
名前には、以前と同じ名前を使用します(この場合は次のようにします)。demosystemvangeluw101。
その他の設定はデフォルトのままにし、「次へ」をクリックします。
これで、データベース設定を選択できます。
URLには、前に作成したカスタムドメインを再度使用します。この場合はdemosystemvangeluw101です。 URL demosystemvangeluw101.crm4.dynamics.com全体をメモしておきます。これは、Microsoft Dynamicsへのアクセス方法です。
「Dynamics 365アプリを有効にする」の切り替えを有効にし、「これらのアプリを自動的にデプロイ」の下のリストから「すべてのエンタープライズアプリケーション」を選択します。
「保存」をクリックします。アカウントが設定されます。 3~4分かかる場合があります。 状態がPreparingInstanceからReadyに変わるまで待ちます。
ステータスが「準備完了」に変わったら、環境の名前をクリックします。その後、環境の詳細がすべて表示された画面が表示されます。
上部のバーの「環境を開く」をクリックします。 これにより、Microsoft Dynamics 365アカウントの新しいタブが開きます。
そうすれば、これが見える。 Dynamics 365 - customをクリックします。
最後に、Microsoft Dynamics 365アカウントにログインしました。
次に、Journey Orchestrationのカスタムアクションで使用するMicrosoft Azureアプリを作成し、Dynamics 365で連絡先を作成します。
同じブラウザーウィンドウ内で、新しいタブを開き、Microsoft Azure Portal https://portal.azure.com/に移動します。
そうすれば、これが見える。 ポップアップウィンドウで後でをクリックします。
画面の左上隅にあるハンバーガーアイコンをクリックして、Microsoft Azureメニューを開きます。
「Azure Active Directory」をクリックします。
そうすれば、これが見える。 「アプリの登録」をクリックします。
「新規登録」をクリックします。
そうすれば、これが見える。
次のように、「アプリケーションを登録」フォームに入力します。
「登録」をクリックします。
そうすれば、これが見える。
次に、認証を設定する必要があります。
「認証」をクリックします。
そうすれば、これが見える。
次のような認証を設定します。
「保存」をクリックします。
次に、API権限を設定する必要があります。
「API権限」をクリックします。
そうすれば、これが見える。 次に、Microsoft Dynamics 365 CRM APIを追加する必要があります。 「権限を追加」をクリックします。
リクエストAPIの権限パネルが右側に表示されます。 Dynamics CRMをクリックします。
そうすれば、これが見える。
次のオプションを選択します。
「権限を追加」をクリックします。
次に、Microsoft Dynamics 365エクスポートデータを追加する必要があります。 「権限を追加」をクリックします。
リクエストAPIの権限パネルが再び右側に表示されます。 「Microsoft Dynamics 365のデータ書き出しサービス」をクリックします。
そうすれば、これが見える。
次のオプションを選択します。
「権限を追加」をクリックします。
これが見えます 「Adobeの管理者の同意を得る」をクリックします。
「はい」をクリックして選択を確定します。
次の設定を使用できます。 「証明書とシークレット」をクリックします。
次に、これをソースとしてAdobe Experience Platformに接続するために使用するクライアント秘密鍵を作成します。 この秘密鍵を使用してMicrosoft Dynamicsユーザー(このアプリに対する権限を持つ)を作成し、同じ資格情報を使用してAdobe Experience Platformからソースに接続します。
「新しいクライアントシークレット」をクリックします。
Demo System Integrationの説明を追加し、「Expires」フィールドを24ヶ月に設定します。
「追加」をクリックします。
生成された値とIDが表示されます。 これらをコンピュータ上のファイルにコピーし、安全に保ちます。 後で練習で必要になります。
Azure Portalに戻ってクライアントシークレットの値を取得することはできません。 秘密鍵を忘れた場合や失った場合は、この手順をやり直すだけで、新しい秘密鍵を作成できます。
これが表示されます。 「概要」をクリックします。
今後の演習で必要となる重要な変数がいくつか見つかります。
次の値をコンピューター上のテキストファイルにコピーしてください。
これで、Adobe Experience PlatformからDynamics 365に接続する必要のある詳細がすべて表示されました。 Adobe Experience PlatformとMicrosoft Dynamics 365の統合を設定するための今後の節で使用する予定なので、これらの詳細は必ず手元に用意してください。
最後に、現在の情報の概要を示します。
属性 | 説明 | 例 |
---|---|---|
Web API URL | https://名前。地域.dynamics.com/api/data/v9.1/ | https://demosystemjoconnor1312.crm4.dynamics.com/api/data/v9.1/ |
権限URL | https://login.microsoftonline.com/ディレクトリ(テナント) ID/oauth2/token | https://login.microsoftonline.com/1d602863-cb0f-4988-b039-f2b29b868dea/oauth2/token |
リソース | DynamicsインスタンスのURL(例:https://NAME)。REGION.dynamics.com | https://demosystemjoconnor1312.crm4.dynamics.com |
ユーザー名 | Microsoft Dynamics 365への接続に使用するユーザー名 | admin@demosystemjoconnor1312.onmicrosoft.com |
パスワード | Microsoft Dynamics 365への接続に使用するパスワード | Password_1234 |
アプリケーション(クライアント) ID | Azure SyncContactアプリのアプリケーション(クライアント)ID | 2e62d7e7-ffdb-41f5-8457-d2d1f3676546 |
クライアント秘密鍵ID | クライアント秘密鍵ID | 7651719a-7f3e-4bc5-af8f-679ead1d2730 |
クライアントシークレット値 | クライアントシークレットの値。 サービスプリンシパル秘密鍵証明書キーも認識します。 | .Ycc20krN~k5dpCQFv6_Di4-HNQq.rjpt |
これらの変数の場所
名前
Microsoft Dynamics 365ホームページのURLを確認してください。 この例では、URLはhttps://demosystemvangeluw101.crm4.dynamics.comです。 この場合、フィールドNAMEはdemosystemvangeluw101と等しくなります。
地域
Microsoft Dynamics 365ホームページのURLを確認してください。 この例では、URLはhttps://demosystemvangeluw101.crm4.dynamics.comです。 この場合、フィールドREGIONはcrm4と等しくなります。
ディレクトリ(テナン ト) IDとア プリケーション(クライアント) ID
概要ページのAzureアプリSyncContactで、ディレクトリ(テナント)IDとアプリケーション(クライアント)IDを確認できます。
クライアントの秘密鍵と値
これを失った場合は、Certificates & secretsに新しいシークレットを生成できます。
次の手順:17.2ソースコネクタを介してMicrosoft Dynamics 365をAdobe Experience Platformに接続する