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 : indiqueteam 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"
}