teamsApp リソースの種類

名前空間: microsoft.graph

重要

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

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

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

メソッド

メソッド 戻り値の型 説明
チャネル内のアプリを一覧表示する teamsApp コレクション チーム内の指定したチャネル内の有効なアプリの一覧を取得します。
チャネルでアプリを取得する teamsApp チーム内の指定したチャネル有効になっているアプリの詳細を取得します。
チャネルにアプリを追加する なし チーム内の指定されたチャネルアプリを有効にする新しい teamsApp オブジェクトを追加します。
チャネルからアプリを削除する なし チーム内の指定されたチャネルアプリを無効にする teamsApp オブジェクトを削除します。
カタログ内のアプリを一覧表示する teamsApp コレクション Microsoft Teams アプリ カタログ内のすべてのアプリを一覧表示します。
アプリ カタログを公開する teamsApp 組織のアプリ カタログにアプリをアップロードします。
カタログ内のアプリを更新する teamsApp 組織のアプリ カタログ内のアプリを更新します。
カタログからアプリを削除する なし 組織のアプリ カタログからアプリを削除します。
関連付けられたボットを取得する teamworkbot Teams アプリに関連付けられたボットを取得します。

プロパティ

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

teamsAppDistributionMethod 値

メンバー 説明
このアプリは、Microsoft Teamsアプリストアを通じてすべてのテナントに利用可能です。
組織 アプリは、このテナントでのみ使用できます。
sideloaded アプリは、インストールされているユーザーまたはチームのみが利用できます。
unknownFutureValue 進化可能な列挙センチネル値。 使用しないでください。

リレーションシップ

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

JSON 表記

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

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