teamsApp リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

Microsoft Teamsアプリ カタログ内のアプリを表します。

ユーザーはMicrosoft Teams Storeでこれらのアプリを見ることができ、これらのアプリをTeams へのアプリを追加方法を使用してteams にインストールすることができます。

メソッド

メソッド 戻り値の型 説明
カタログ内のアプリを一覧表示する teamsApp コレクション Microsoft Teams アプリ カタログ内のすべてのアプリを一覧表示します。
カタログにアプリをアップロードする teamsApp 組織のアプリ カタログにアプリをアップロードします。
カタログ内のアプリを更新する teamsApp 組織のアプリ カタログ内のアプリを更新します。
カタログからアプリを削除する なし 組織のアプリ カタログからアプリを削除します。
カタログ内のアプリに関連付けられたボットを取得する teamworkbot Teams アプリに関連付けられたボットを取得します。

プロパティ

プロパティ 説明
外部ID 文字列 アプリ開発者がMicrosoft Teams zipアプリパッケージで提供しているカタログのID。
displayName string アプリ開発者がMicrosoft Teams zipアプリパッケージで提供しているカタログアプリの名前。
distributionMethod teamsAppDistributionMethod アプリの配布の方法です。 読み取り専用。
id string カタログに対して生成されるアプリ ID は、 Microsoft Teams zip アプリ パッケージ内にある開発者が指定した ID とは異なります。 distributionMethodstoreのアプリの場合、externalId 値は空です。 アプリがグローバル ストアに発行されると、アプリの ID が アプリ マニフェストの ID と 一致します。

teamsAppDistributionMethod 値

メンバー 説明
0 このアプリは、Microsoft Teamsアプリストアを通じてすべてのテナントに利用可能です。
組織 1 アプリは、このテナントでのみ使用できます。
sideloaded 2 アプリはそれがインストールされているユーザー/チームにのみ利用可能です。

リレーションシップ

リレーションシップ 説明
appDefinitions teamsAppDefinitionコレクション アプリの各バージョンの詳細。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "externalId": "string",
  "displayName": "string",
  "distributionMethod": "string",
  "id": "string"
}