Partager via


Type de ressource teamsAppDefinition

Espace de noms: microsoft.graph

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Détails d’une version d’une application teamsApp.

Propriétés

Propriété Type Description
id string UN ID unique (et non l’ID d’application Teams).
teamsAppId string ID du manifeste de l’application Teams.
publishingState chaîne État publié d’une version spécifique d’une application Teams. Les valeurs possibles sont :
submitted— La version spécifique de l’application Teams a été soumise et est en cours d’examen.
published - La demande de publication de la version spécifique de l’application Teams a été approuvée par l’administrateur et l’application est publiée.
rejected - La demande de publication de la version spécifique de l’application Teams a été rejetée par l’administrateur.
azureADAppId string WebApplicationInfo.Id du manifeste de l’application Teams.
displayName string Nom de l’application fournie par le développeur de l’application.
version chaîne Numéro de version de l’application.
allowedInstallationScopes collection teamsAppInstallationScope Collection d’étendues dans lesquelles l’application Teams peut être installée. Les valeurs possibles sont : indique
team que l’application Teams peut être installée au sein d’une équipe et qu’elle est autorisée à accéder aux données de cette équipe.
groupChat: indique que l’application Teams peut être installée dans une conversation de groupe et qu’elle est autorisée à accéder aux données de cette conversation de groupe.
personal: indique que l’application Teams peut être installée dans l’étendue personnelle d’un utilisateur et qu’elle est autorisée à accéder aux données de cet utilisateur.
autorisation teamsAppAuthorization Exigences d’autorisation spécifiées dans le manifeste de l’application Teams.

Relations

Relation Type Description
robot teamworkBot Détails du bot spécifié dans le manifeste de l’application Teams.
colorIcon teamsAppIcon Version couleur de l’icône de l’application Teams.
dashboardCards collection teamsAppDashboardCardDefinition Cartes de tableau de bord spécifiées dans le manifeste de l’application Teams.
outlineIcon teamsAppIcon Version hiérarchique de l’icône de l’application Teams.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

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