Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 (pas l’ID de l’application Teams). |
| teamsAppId | string | ID du manifeste de l’application Teams. |
| publishingState | string | Le status publié d’une version spécifique d’une application Teams. Les valeurs possibles sont les suivantes :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 | Le WebApplicationInfo.Id du manifeste de l’application Teams. |
| displayName | string | Nom de l’application fourni par le développeur de l’application. |
| version | string | Numéro de version de l’application. |
| allowedInstallationScopes | collection teamsAppInstallationScopes | Collection d’étendues dans laquelle l’application Teams peut être installée. Les valeurs possibles sont les suivantes :team—Indique 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 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 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. |
teamsAppInstallationScopes valeurs
| Member | Description |
|---|---|
| team | Indique 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 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 est autorisée à accéder aux données de cet utilisateur. |
| unknownFutureValue | Valeur sentinelle d’énumération évolutive. Ne pas utiliser. |
Relations
| Relation | Type | Description |
|---|---|---|
| robot | teamworkBot | Détails du bot spécifiés dans le manifeste de l’application Teams. |
| colorIcon | teamsAppIcon | Version en couleur de l’icône de l’application Teams. |
| Tableau de bord Cartes | collection teamsAppDashboardCardDefinition | Cartes de tableau de bord spécifiées dans le manifeste de l’application Teams. |
| contourIcône | 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",
"allowedInstallationScopes": "String"
}