Microsoft 365 Outlook トリガーを追加する

OAuth2 認証を使用している Bot で E メールを受信すると、E メールをトリガーとして使用して Microsoft 365 Outlook を開始します。

前提条件

以下の前提条件が満たされていることを確認します。
  • クライアント資格情報を使用する OAuth 2.0 が設定されている。

    クライアント資格情報を使用するように OAuth 2.0 を設定する方法の詳細については、「クライアント資格情報を使用して OAuth 2.0 を設定する」を参照してください。

  • Bot 開発中にアクセスできるロッカーに、資格情報が割り当てられます。

    詳細については、「Credential Vault のロッカーと資格情報の設定」を参照してください。

  • トリガーを使用している間、Microsoft 365 Outlook にプロキシが設定されていないことを確認してください。
これは、以下の条件のいずれかを満たす Bot メールを受信したときに、Microsoft 365 Outlook をトリガーする場合のサンプル シナリオの手順です。
  • E メールの差出人は、sales@example.com です。
  • 件名には「月例販売報告」というフレーズが含まれています。
  • E メールには添付ファイルが含まれています。

手順

  1. Control Room として Bot Creator にログインします。
  2. 左側のペインで [オートメーション] をクリックします。
    使用可能な Bots とフォームのリストが表示されます。
  3. [新規作成] > [タスク Bot] をクリックします。
  4. [Bot を作成] ウィンドウで、[名前] フィールドに「Sales Report」と入力します。
    すべての Bots\Bots folder に保存されます。
  5. オプション: デフォルトの場所を変更するには [参照] をクリックします。
  6. [作成と編集] をクリックします。
  7. Bot エディター ページで、[トリガー] > [Microsoft 365 Outlook] をクリックし、[E メール] をダブルクリックまたはドラッグします。
  8. [Azure Cloud] ドロップダウン メニューをクリックして、[Azure Global] を選択します。
    Azure Global は Microsoft 365 Commercial バージョン (login.microsoftonline.com) で使用され、Azure GCC High は Microsoft 365 Government バージョン (login.microsoftonline.us) で使用されます。
  9. [次の間隔で確認] フィールドを使用して、トリガー間隔時間を 40 分に変更します。
    Bot のトリガー間隔は、デフォルトで 120 分に設定されています。
  10. [認証モード] ドロップダウン メニューで、[クライアント資格情報] が選択されていることを確認します。
  11. [クライアント ID[、[テナント ID]、[ユーザー名]、および [クライアント シークレット] フィールドについては、[資格情報] タブを選択し、[選択] をクリックして Credential Vault から値を選択します。
    [安全でない文字列] タブを使用して、既存の変数を指定します。
  12. [条件を選択] フィールドで、E メール イベントに次のオプションを選択します。
    • E メール送信元: Sales@example.com を入力します。
    • E メールの件名の内容: 「月例販売報告」と入力します。
    • E メールの添付ファイル: [添付ファイルあり] を選択します。
  13. オプション: [割り当て先 (任意)] ドロップダウン メニューを使用して、既存のレコード変数を選択するか、[変数を作成] アイコンをクリックして、割り当てるレコード変数を作成します。
    この変数を使用して Bot をトリガーした E メールに関するさまざまな詳細 (送信者、受信者、件名、E メールの内容、日付、アクション情報、E メール サーバーのホスト、ポート データなど) を取得できます。
  14. 設定を保存するには、[保存] をクリックします。
    これで、Microsoft 365 Outlook[条件を選択] Botフィールドで指定されたE メール イベントが発生したときに、が、関連する をトリガーするように構成されるようになりました。