Microsoft Teams パッケージの接続アクション

Microsoft Teamsパッケージにある接続アクションは、Microsoft Teamsとの安全な接続を確立するために使用されます。 OAuth2 認証を使用してBotを安全に認証および認可し、Teams との安全なやり取りを可能にし、メッセージの送信、チャネル情報の読み取り、または自動化内で他の Teams 関連タスクを実行するなどのアクションを実行できます。

OAuth 2.0 は、Microsoft Teams サーバーとの接続に使用されます。 Control Room で OAuth 接続を設定していることを確認してください。

Control Room で OAuth 接続を構成します。 詳細については、「Control Room で OAuth 2.0 接続を構成します」をご覧ください。

設定

  • OAuth 接続フィールドで、選択をクリックして利用可能な Control Room 管理の OAuth2 認証情報から選択します。
    注: Control Room で OAuth2 接続が有効でアクティブであることを確認してください。
  • プロバイダ タイプドロップダウン メニューをクリックして、利用可能なプロバイダーまたはカスタム プロバイダーを選択します。

    カスタム プロバイダーの作成方法については、Control Room で OAuth 2.0 接続を構成します を参照してください。

  • 接続名 フィールドで、特定の OAuth 接続オブジェクト Control Room 管理者を Microsoft Teams のために選択してください。

    このフィールドは、プロバイダーの種類が選択されるまで無効です。

  • トークンの種類フィールドで、実行時に使用するトークンに応じて次のいずれかのオプションを選択します。
    • 共有: グローバル トークン向け。

      共有型のアクセス トークンは、Control Room との接続が確立されたときに作成されます。 このアクセス トークンは資格情報として保存されます。 オートメーションを実行すると、Control Room で設定されたエンタープライズ アプリケーション プロバイダー タイプを使用してオートメーションでアクセス トークンが参照されます。

    • ユーザー固有: ユーザー固有のトークン向け。
      このオプションを選択する場合は、Microsoft Teams アカウントにログインして認証し、ユーザー固有のトークンを生成する必要があります。 このオプションを使用するには、次の手順を実行します。
      1. Control Room にログインし、プロフィールの 設定 > OAuth 接続 に移動します。
      2. [OAuth 接続] タブで、[ログインして認証] をクリックします。
      3. Microsoft 365 アカウントにログインし、続行 を選択します。
      4. アクセスできるサービスを確認し、続行 をクリックします。

        正常に接続されると、OAuth 接続 > 接続 テーブルの下にアクティブ ステータスが表示されます。

  • ユーザー名: 次のタブのいずれかを選択し、Microsoft 365 ユーザーのメールアドレスを入力または選択してください:
    • 資格情報:資格情報 Vault で利用可能な値を使用できるようにします。 選択 ボタンをクリックして資格情報を選択します。
    • 変数:資格情報変数として格納されている値を使用できるようにします。
    • 安全でない文字列: 値を指定できるようにします。
  • セッションの作成 フィールドで、次のいずれかのタブを使用してセッションを作成します。
    • ローカル セッション: 現在の Bot でのみ使用可能なセッション名を指定する場合。
    • グローバル セッション: 親 Bot、子 Bot、親 Bot のすべての他の子 Bot など、複数の Bot で使用できるセッション名を指定する場合。

      推奨事項: 親と子のBotパッケージバージョンが同じでなければなりません。

    • 変数: セッション変数を指定します。