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 メール イベントが発生したときに、が、関連する をトリガーするように構成されるようになりました。

次のステップ

アクションを使用して必要な自動化を構成し、自動化を保存します。 実行 > トリガー付きで実行をクリックすると、自動化は設定されたトリガーをリッスンします。 指定されたメールイベントが発生すると、自動化がトリガーされます。