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 um teamsApp.

Propriedades

Propriedade Tipo Descrição
id string Uma ID exclusiva (não a ID do aplicativo teams).
teamsAppId string A ID do manifesto do aplicativo Teams.
publishingState string O status publicado de uma versão específica de um aplicativo do Teams. Os valores possíveis são:
submitted— A versão específica do aplicativo teams foi enviada e está em análise.
published - A solicitação para publicar a versão específica do aplicativo teams foi aprovada pelo administrador e o aplicativo é publicado.
rejected - A solicitação para publicar a versão específica do aplicativo Teams foi rejeitada pelo administrador.
azureADAppId string O WebApplicationInfo.Id do manifesto do aplicativo Teams.
displayName string O nome do aplicativo fornecido pelo desenvolvedor do aplicativo.
versão cadeia de caracteres O número da versão do aplicativo.
allowedInstallationScopes coleção teamsAppInstallationScope Uma coleção de escopos em que o aplicativo Teams pode ser instalado. Os valores possíveis são:
team—Indica que o aplicativo Teams pode ser instalado em uma equipe e está autorizado a acessar os dados dessa equipe.
groupChat— Indica que o aplicativo Teams pode ser instalado em um chat em grupo e está autorizado a acessar os dados desse chat em grupo.
personal— Indica que o aplicativo Teams pode ser instalado no escopo pessoal de um usuário e está autorizado a acessar os dados desse usuário.
autorização teamsAppAuthorization Requisitos de autorização especificados no manifesto do aplicativo Teams.

Relações

Relação Tipo Descrição
bot teamworkBot Os detalhes do bot especificados no manifesto do aplicativo teams.
colorIcon teamsAppIcon A versão colorida do ícone do aplicativo teams.
dashboardCards coleção teamsAppDashboardCardDefinition Cartões de painel especificados no manifesto do aplicativo teams.
outlineIcon teamsAppIcon A versão de contorno do ícone do aplicativo teams.

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

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