Marketplace
最新
バナーの背景画像
Marketplace ユーザー ガイド
最終更新日 2024年4月16日

Microsoft Teams

概要

Microsoft Teams は、チームが 1 か所で整理され会話を行えるコラボレーション アプリです。

Microsoft Teams アクティビティを使用すると、Microsoft Teams アプリケーションの操作を自動化できます。 このアクティビティ パッケージは Microsoft Graph API Beta と連携して、ロボットがチャンネルとチームの管理、チャットの取得、メッセージの取得と送信を行うことができます。

Microsoft Teams アクティビティを使用する準備が整っている場合は、ページ下部の「 はじめ に」のセクションをご覧ください。 パッケージの詳細を確認する場合は、続いて以下の「 動作 のしくみ」と「 テクニカル リファレンス」のセクションをご覧ください。

注:

Studio のバージョンの互換性とサポートについては、以下のリンクをご覧ください。

動作のしくみ

UiPath と Microsoft Teams 間の発信業務の自動化を実現するため、Microsoft Teams アクティビティは[Microsoft Teams スコープ] アクティビティを介して、Microsoft Teams アプリケーションへの認証された接続を確立します。

接続が確立されると、他の Microsoft Teams アクティビティを追加して新しいオートメーション プロジェクトを作成したり、それらを既存のプロジェクトに追加して、Microsoft Teams アプリケーションを含むように自動化機能を拡張したりすることができます。

接続方法

最初のプロジェクトを構築する前に、事前準備が必要です。

認証されたコネクションを確立するために、Microsoft Teams アクティビティは Microsoft ID プラットフォームから認可を得る必要があります。

認可を有効化するには、まず Microsoft Teams アプリケーションを Azure Active Directory に登録します (個人、仕事、学校などの Microsoft Office 365 アカウントを使用します)。 アプリケーションを登録するときに、 Microsoft Graph API アクセス許可 を割り当てて、ロボットがユーザーに代わってアクセスできるリソースを指定します。

Microsoft Teams アプリケーションの登録後、Azure Active Directory は、[ Microsoft Teams スコープ] アクティビティに入力した一意のアプリケーション (クライアント) ID を Azure Active Directory に割り当てます。 ApplicationID は、認証を開始し、アクセス トークンを取得して接続を確立するために必要な情報を収集するために使用されます。



これは Microsoft Office 365 アクティビティとは異なる方法ですか?

Microsoft Office 365 と Microsoft Teams の両方のアクティビティ パッケージのセットアップと技術要件は同じです。ただし、アプリケーションの登録時に割り当てる Microsoft Graph API アクセス許可は同じです。

Microsoft Office 365 と Microsoft Teams の両方のアクティビティは、登録アプリケーション情報 ([アプリケーション ID]) を収集するスコープ アクティビティを使用します。 実際、登録済みアプリケーションには、Microsoft Teams と他の Microsoft Office 365 アプリケーションの両方と対話するために必要なアクセス許可が含まれている可能性があります。その結果、自動化するすべてのアプリケーションに対する権限を持つ単一の アプリケーション ID が生成されます。

2 つのスコープ アクティビティ ([Microsoft Office 365 スコープ] と [Microsoft Teams スコープ] ) が存在する違い、および理由は、使用されている Microsoft Graph API エンドポイントです。現在、Microsoft Office 365 アクティビティでは Microsoft Graph API が使用されていますが、Microsoft Teams アクティビティでは Microsoft Graph API ベータが使用 されています。 これらの異なるエンドポイントにより、各パッケージは個別のスコープ アクティビティを使用して接続を確立する必要があります。

今後は、両方のパッケージで [Microsoft Office 365 スコープ] アクティビティを [サービス ] プロパティ オプションとして追加する チーム (既存の メールファイル予定表に加えて) と共有します。

テクニカル リファレンス

各 Microsoft Teams アクティビティは、アクティビティの入力プロパティに入力される要求パラメーターを使用して、 Microsoft Graph API を呼び出します。 呼び出しに成功すると、アクティビティは関連する応答要素 (出力プロパティ) を出力します。この出力は、後続のアクティビティや既存のキュー内のキュー アイテムなどの入力プロパティ値として使用できます。

各アクティビティで使用する Microsoft Graph API の全リストと、関連する API ドキュメントへのリンクについては、このページをご覧ください。Microsoft Graph API に精通していなくても、アクティビティは使用できます。これらのリンクは、「背後」で実行されている処理について詳細を知りたくなった場合の、情報提供のみを目的としたものです。

はじめに

セットアップ」ガイドの手順を完了しておく必要があります。

セットアップ手順が完了したら、「クイックスタート」ガイドをご覧ください。これらのガイドには、各種アクティビティの実用的なサンプルを作成するためのステップバイステップの手順が記載されており、登録済みのアプリケーションへの接続を確認したり、入/出力プロパティに習熟したりすることができます。

Microsoft Teams アクティビティの詳細 (プロパティの入力/出力の例を含む) については、以下のアクティビティのページをご覧ください。すべてのアクティビティが記載されたリストと、アクティビティの詳細な説明ページへのリンクが記載されています。

  • 概要
  • 動作のしくみ
  • テクニカル リファレンス
  • はじめに

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.