要約:◀▼
アクションフローをMicrosoft Dynamics 365 Salesに接続することで、リード、ケース、連絡先、取引先企業の検索、作成、更新などのタスクを自動化できます。安全なOAuth 2.0認証を行うために、専用のサービスアカウントを使用してください。このインテグレーションにより、ワークフロー内でCRMデータを管理できるようになり、手動で入力せずにデータの精度を高め、プラットフォーム間の連携を強化できます。
Microsoft Dynamics 365 Salesをアクションビルダーに接続する
外部アクションをアクションフローで使用するには、アクションビルダーを外部システムへ接続する必要があります。
- アクションフローによって実行される外部アクションは、すべて外部システムを接続したユーザーに帰属します。したがって、各外部システムに接続する場合、個人の資格情報ではなく専用のサービスアカウントを使用することが推奨されます。
- すべてのインテグレーションでは、必要なスコープへのアクセスが要求されます。ただし、外部システムへの接続を承認する前に、スコープを確認し、妥当性を検証することが重要です。
- OpenAIなどのAPIキーベースのツールの認証情報を管理する場合は、キーを安全な保管庫または認証情報マネージャーに保存することをお勧めします。
- 管理センターで、サイドバーにある「
アプリおよびインテグレーション」をクリックし、「アクション」>「アクションフロー」を選択します。 - アクションフローを新規作成するか、既存のアクションフローを編集します。
- ステップサイドバーを開きます。
- 「外部アクション」で、「Microsoft Dynamics 365 Sales」をクリックします。
- 「接続」をクリックします。
- Microsoft Dynamics 365 Salesの指示に従って認証を行い、接続を完了します。
Microsoft Dynamics 365 Salesコネクションでは、OAuth 2.0認証を使用して、Dynamics 365 CRMインスタンスに安全にアクセスします。アカウントへのアクセスを承認するために、Microsoft Dynamics 365 Salesにリダイレクトされます。
セットアップ時に、Dynamics 365 Salesのドメインを指定する必要があります。Dynamics 365 SalesのURLが
https://abc.crm.dynamics.comの場合は、ドメインにabc.crm.dynamics.comを入力してください。メモ:アクションフローによって実行される外部アクションは、すべて外部システムを接続したユーザーに帰属します。したがって、各外部システムに接続する場合、個人の資格情報ではなく専用のサービスアカウントを使用することが推奨されます。
接続が完了すると、接続していることを示すインジケーター、接続したインスタンスの詳細、およびMicrosoft Dynamics 365 Salesで利用可能なアクションが表示されます。
アクションフローでDynamics 365 Salesアクションを使用する
リードを検索する
「リードを検索」アクションを使用して、重複排除や情報の充実化のために既存のリードを検索します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | オプション:Email、Subject、Company name、Phone「Email」と「Phone」は完全一致検索。「Subject」と「Company name」は部分一致検索(一部を含む)。リードを作成する前に、このアクションを使用して重複がないか確認する。 |
| 出力 | リードの配列:リードID、件名、名前の詳細、連絡先情報、会社情報、リードの品質およびソースコード、状態およびステータスコード、担当者ID、およびタイムスタンプなど。 |
リードを作成する
「リードを作成」アクションを使用して、Dynamics 365 CRMに新しいセールスリードを作成します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Subject「Subject」はリードのタイトルまたはトピック(最大200文字)。 オプション: 「Lead quality」オプションには、Dynamics 365の設定で定義された値が含まれる。 |
| 出力 | リードの情報:リードID、件名、氏名(フルネーム)、メールアドレス、会社名、状態コードおよびステータスコード、作成日時、オーナーIDなど。 |
リードを更新する
「リードを更新」アクションを使用して、Dynamics 365 CRM内の既存のリードを変更します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Lead ID「Lead ID」には、更新するリードのGUIDを指定する必要がある。 オプション: 「State」オプションには、Dynamics 365の設定で定義された値が含まれる。値を入力したフィールドのみが更新される。 |
| 出力 | リードの詳細:リードID、件名、状態コード、ステータスコード、更新日時など。 |
ケースを検索する
「ケースを検索」アクションを使用して、重複排除や情報の追跡のために既存のケースを検索します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | オプション:Title、Case
number、Customer ID、State「Case number」と「Customer ID」は完全一致検索。「Title」は部分一致検索(一部を含む)。「State」ドロップダウンを使用して、ケースのステータスでフィルタリングする。 |
| 出力 | ケースの配列:インシデントID、ケース番号、タイトル、説明、顧客ID、発生元コードおよびタイプコード、状態コードおよびステータスコード、優先度、オーナーID、およびタイムスタンプなど。 |
ケースを作成する
「ケースを作成」アクションを使用して、Dynamics 365 CRMに新しいサポートケースを作成します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Titleタイトルは最大200文字。 オプション: ケースを顧客に関連付けるには、「Contact」または「Account」のいずれかを指定する。「Contact」と「Account」は、CRMデータから候補が読み込まれる動的ドロップダウンです。 |
| 出力 | ケースの詳細:インシデントID、タイトル、ケース番号、状態コードおよびステータスコード、作成日時を含む。 |
ケースを更新する
「ケースを更新」アクションを使用して、Dynamics 365 CRM内の既存のケースを変更します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Case number「Case number」は、通常「CAS-01003-XXXXXX」の形式。 オプション: 「Status code」は、選択した状態によって異なる。値を入力したフィールドのみが更新される。 |
| 出力 | ケースの詳細:インシデントID、タイトル、ケース番号、状態コードおよびステータスコード、変更日時など。 |
連絡先を検索する
「連絡先を検索」アクションを使用して、連絡先データを検索および充実化します。このアクションを使用して、新しい連絡先を作成する前に、既存の連絡先があるかどうかを確認します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | オプション:Email、First
name、Last name、Phone「Email」と「Phone」は完全一致検索。「First name」と「Last name」は部分一致検索(一部を含む)。 |
| 出力 | 連絡先の配列:連絡先ID、名前の詳細、連絡先情報、役職、部署、住所、生年月日、説明、親顧客ID、オーナーID、およびタイムスタンプなど。 |
連絡先を作成する
「連絡先を作成」アクションを使用して、Dynamics 365 CRMに新しい連絡先レコードを作成します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Last nameオプション: 「Parent account ID」は、連絡先を既存の取引先企業に関連付ける。この関連付けを設定するには、取引先企業のGUIDを指定します。 |
| 出力 | 連絡先情報:連絡先ID、氏名(フルネーム)、名と姓、メールアドレス、作成日時など。 |
連絡先を更新する
「連絡先を更新」アクションを使用して、Dynamics 365 CRM内の既存の連絡先を変更します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Contact ID「Contact ID」には、更新する連絡先のGUIDを指定する必要がある。 オプション: 値を入力したフィールドのみが更新される。指定しなかったフィールドの既存の値は変更されない。 |
| 出力 | 連絡先情報:連絡先ID、氏名(フルネーム)、名と姓、メールアドレス、および変更日時など。 |
取引先企業を検索する
「取引先企業を検索」アクションを使用して、取引先企業データを検索および充実化します。このアクションを使用して、新しい取引先企業を作成する前に、既存の取引先企業があるかどうかを確認します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 |
オプション: 「Email」と「Phone」は完全一致検索。「Account name」と「Website」は部分一致検索(一部を含む)。 |
| 出力 | 取引先企業の配列:アカウントID、名称、連絡先情報、Webサイト、詳細な住所、説明、従業員数、売上高、業種コード、オーナーID、およびタイムスタンプなど。 |
取引先企業を作成する
「取引先企業を作成」アクションを使用して、Dynamics 365 CRMに新しい取引先企業を作成します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Account name「Account name」は最大160文字。 オプション: Webサイトは最大200文字。住所のフィールドには、組織の主要所在地を入力する。 |
| 出力 | 取引先企業の詳細:アカウントID、名前、メールアドレス、作成日時など。 |
取引先企業を更新する
「取引先企業を更新」アクションを使用して、Dynamics 365 CRM内の既存の組織の取引先企業を変更します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Account ID「Account ID」には、更新する取引先企業のGUIDを指定する必要がある。 オプション: 値を入力したフィールドのみが更新される。指定しなかったフィールドの既存の値は変更されない。 |
| 出力 | 取引先企業の詳細:アカウントID、名前、メールアドレス、更新日時など。 |
ユーザーを参照する
「ユーザーを参照」アクションを使用して、IDまたはメールアドレスでユーザーを見つけます。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 |
オプション: 参照するユーザーの「User ID」または「Email」のいずれかを入力する。両方を指定した場合、「User ID」が優先される。 |
| 出力 | ユーザーの詳細:ID、メールアドレス、姓、名など。 |