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 とは異なります。
distributionMethod 型のstore を持つアプリの場合、externalId 値は空です。 アプリがグローバル ストアに発行されると、アプリの ID が アプリ マニフェストの ID と 一致します。 |
teamsAppDistributionMethod 値
メンバー | 値 | 説明 |
---|---|---|
店 | 0 | このアプリは、Microsoft Teamsアプリストアを通じてすべてのテナントに利用可能です。 |
組織 | 1 | アプリは、このテナントでのみ使用できます。 |
sideloaded | 2 | アプリはそれがインストールされているユーザー/チームにのみ利用可能です。 |
リレーションシップ
リレーションシップ | 型 | 説明 |
---|---|---|
appDefinitions | teamsAppDefinitionコレクション | アプリの各バージョンの詳細。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"externalId": "string",
"displayName": "string",
"distributionMethod": "string",
"id": "string"
}