teamsAppDefinition-Ressourcentyp
Namespace: microsoft.graph
Wichtig
Die APIs unter der /beta
Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.
Die Details einer Version einer teamsApp.
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
id | string | Eine eindeutige ID (nicht die Teams-App-ID). |
teamsAppId | string | Die ID aus dem Teams-App-Manifest. |
publishingState | string | Der Veröffentlichungsstatus einer bestimmten Version einer Teams-App. Mögliche Werte sind:submitted – Die spezifische Version der Teams-App wurde übermittelt und wird derzeit überprüft.
published – Die Anforderung zum Veröffentlichen der spezifischen Version der Teams-App wurde vom Administrator genehmigt, und die App wird veröffentlicht.
rejected – Die Anforderung, die spezifische Version der Teams-App zu veröffentlichen, wurde vom Administrator abgelehnt. |
azureADAppId | string | Die WebApplicationInfo.Id aus dem Teams-App-Manifest. |
displayName | Zeichenfolge | Der Name der vom App-Entwickler bereitgestellten App. |
Version | Zeichenfolge | Die Versionsnummer der Anwendung. |
allowedInstallationScopes | teamsAppInstallationScope-Sammlung | Eine Sammlung von Bereichen, in denen die Teams-App installiert werden kann. Mögliche Werte:team – Gibt an, dass die Teams-App innerhalb eines Teams installiert werden kann und für den Zugriff auf die Daten dieses Teams autorisiert ist.
groupChat – Gibt an, dass die Teams-App innerhalb eines Gruppenchats installiert werden kann und für den Zugriff auf die Daten dieses Gruppenchats autorisiert ist.personal – Gibt an, dass die Teams-App im persönlichen Bereich eines Benutzers installiert werden kann und für den Zugriff auf die Daten dieses Benutzers autorisiert ist. |
Autorisierung | teamsAppAuthorization | Im Teams-App-Manifest angegebene Autorisierungsanforderungen. |
Beziehungen
Beziehung | Typ | Beschreibung |
---|---|---|
Bot | teamworkBot | Die Details des Bots, der im Teams-App-Manifest angegeben ist. |
colorIcon | teamsAppIcon | Die Farbversion des Teams-App-Symbols. |
dashboardCards | teamsAppDashboardCardDefinition-Sammlung | Dashboardkarten, die im Teams-App-Manifest angegeben sind. |
outlineIcon | teamsAppIcon | Die Gliederungsversion des Teams-App-Symbols. |
JSON-Darstellung
Die folgende JSON-Darstellung zeigt den Ressourcentyp.
{
"id": "string",
"teamsAppId": "string",
"publishingState": "#microsoft.graph.teamsAppPublishingState",
"azureADAppId": "string",
"displayName": "string",
"version": "string",
"authorization": "#microsoft.graph.teamsAppAuthorization"
}