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 revisão.
published - A solicitação para publicar a versão específica do aplicativo Teams foi aprovada pelo administrador e o aplicativo foi 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 string O número de versão do aplicativo.
allowedInstallationScopes Coleção teamsAppInstallationScopes 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 dentro de 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.

Valores de teamsAppInstallationScopes

Member Descrição
team Indica que o aplicativo do 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 esses dados de chat em grupo.
pessoal Indica que o aplicativo Teams pode ser instalado no escopo pessoal de um usuário e está autorizado a acessar esses dados de usuário.
unknownFutureValue Valor sentinela de enumeração evolutiva. Não usar.

Relações

Relação Tipo Descrição
bot trabalho em equipeBot Os detalhes do bot especificado no manifesto do aplicativo Teams.
colorIcon teamsAppIcon A versão colorida do ícone do aplicativo Teams.
dashboardCards coleção teamsAppDashboardCardDefinition Os cartões de painel especificados no manifesto do aplicativo Teams.
ícone de estrutura de tópicos teamsAppIcon A versão de estrutura de tópicos 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",
  "allowedInstallationScopes": "String"
}