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 teamsAppInstallationScopes コレクション Teams アプリをインストールできるスコープのコレクション。 有効な値は次のとおりです。
team - Teams アプリをチーム内にインストールでき、そのチームのデータにアクセスする権限があることを示します。
groupChat—Teams アプリをグループ チャット内にインストールでき、そのグループ チャットのデータにアクセスする権限があることを示します。
personal—Teams アプリをユーザーの個人用スコープにインストールでき、そのユーザーのデータにアクセスする権限があることを示します。
承認 teamsAppAuthorization Teams アプリ マニフェストで指定された承認要件。

teamsAppInstallationScopes 値

メンバー 説明
team Teams アプリをチーム内にインストールでき、そのチーム データへのアクセスを承認されていることを示します。
groupChat Teams アプリがグループ チャット内にインストールでき、そのグループ チャット データへのアクセスを承認されていることを示します。
personal Teams アプリをユーザーの個人用スコープにインストールでき、そのユーザー データへのアクセスを承認されていることを示します。
unknownFutureValue 進化可能な列挙センチネル値。 使用しないでください。

リレーションシップ

リレーションシップ 型 説明
ボット 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",
  "allowedInstallationScopes": "String"
}