teamsAppDefinition resource type (Tipo de recurso teamsAppDefinition)
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Os detalhes de uma versão de uma aplicação teams.
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
id | string | Um ID exclusivo (não o ID da aplicação Teams). |
teamsAppId | cadeia de caracteres | O ID do manifesto da aplicação Teams. |
publishingState | cadeia de caracteres | O estado publicado de uma versão específica de uma aplicação do Teams. Os valores possíveis são:submitted — A versão específica da aplicação Teams foi submetida e está a ser analisada.
published - O pedido para publicar a versão específica da aplicação Teams foi aprovado pelo administrador e a aplicação é publicada.
rejected - O pedido para publicar a versão específica da aplicação Teams foi rejeitado pelo administrador. |
azureADAppId | cadeia de caracteres | O WebApplicationInfo.Id do manifesto da aplicação Teams. |
displayName | cadeia de caracteres | O nome da aplicação fornecida pelo programador da aplicação. |
versão | string | O número da versão da aplicação. |
allowedInstallationScopes | teamsAppInstallationScope collection (coleção teamsAppInstallationScope) | Uma coleção de âmbitos onde a aplicação Teams pode ser instalada. Os valores possíveis são:team — Indica que a aplicação Teams pode ser instalada dentro de uma equipa e está autorizada a aceder aos dados dessa equipa.
groupChat — Indica que a aplicação Teams pode ser instalada numa conversa de grupo e está autorizada a aceder aos dados dessa conversa de grupo.personal — Indica que a aplicação Teams pode ser instalada no âmbito pessoal de um utilizador e está autorizada a aceder aos dados desse utilizador. |
autorização | teamsAppAuthorization | Requisitos de autorização especificados no manifesto da aplicação Teams. |
Relações
Relação | Tipo | Descrição |
---|---|---|
bot | teamworkBot | Os detalhes do bot especificados no manifesto da aplicação Teams. |
colorIcon | teamsAppIcon | A versão a cores do ícone da aplicação Teams. |
dashboardCards | teamsAppDashboardCardDefinition collection (Coleção teamsAppDashboardCardDefinition) | Cartões de dashboard especificados no manifesto da aplicação Teams. |
outlineIcon | teamsAppIcon | A versão hierárquica do ícone da aplicação Teams. |
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"id": "string",
"teamsAppId": "string",
"publishingState": "#microsoft.graph.teamsAppPublishingState",
"azureADAppId": "string",
"displayName": "string",
"version": "string",
"authorization": "#microsoft.graph.teamsAppAuthorization"
}