teamsAppDefinition リソースの種類

名前空間: microsoft.graph

重要

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

teamsApp のバージョンの詳細。

プロパティ

プロパティ 説明
id string 一意の ID (Teams アプリ ID ではありません)。
teamsAppId string Teams アプリ マニフェストの ID。
publishingState string Teams アプリの特定のバージョンの発行済み状態。 使用可能な値は:
submitted- Teams アプリの特定のバージョンが送信され、レビュー中です。
published - Teams アプリの特定のバージョンを発行する要求が管理者によって承認され、アプリが発行されます。
rejected - Teams アプリの特定のバージョンを発行する要求は、管理者によって拒否されました。
azureADAppId string Teams アプリ マニフェストからの WebApplicationInfo.Id。
displayName string アプリ開発者によって提供されるアプリの名前。
version string アプリケーションのバージョン番号。
allowedInstallationScopes teamsAppInstallationScope コレクション Teams アプリをインストールできるスコープのコレクション。 使用可能な値は:
team - Teams アプリをチーム内にインストールでき、そのチームのデータへのアクセスが承認されていることを示します。
groupChat—Teams アプリをグループ チャット内にインストールでき、そのグループ チャットのデータへのアクセスが承認されていることを示します。
personal—Teams アプリをユーザーの個人用スコープにインストールでき、そのユーザーのデータへのアクセスが承認されていることを示します。
承認 teamsAppAuthorization Teams アプリ マニフェストで指定された承認要件。

リレーションシップ

リレーションシップ 説明
ボット teamworkBot Teams アプリ マニフェストで指定されたボットの詳細。
colorIcon teamsAppIcon Teams アプリのアイコンの色バージョン。
dashboardCards teamsAppDashboardCardDefinition コレクション Teams アプリ マニフェストで指定されたダッシュボード カード。
outlineIcon teamsAppIcon Teams アプリのアイコンのアウトライン バージョン。

JSON 表記

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

{
  "id": "string",
  "teamsAppId": "string",
  "publishingState": "#microsoft.graph.teamsAppPublishingState",
  "azureADAppId": "string",
  "displayName": "string",
  "version": "string",
  "authorization": "#microsoft.graph.teamsAppAuthorization"
}