Publicar aplicativos do Teams usando o Kit de Ferramentas do Teams

Depois de criar o aplicativo, você pode distribuir seu aplicativo para diferentes escopos, como um indivíduo, uma equipe ou uma organização. A distribuição depende de vários fatores, como necessidades, requisitos comerciais e técnicos e sua meta para o aplicativo. A distribuição para diferentes escopos pode precisar de um processo de análise diferente. Em geral, quanto maior o escopo, mais análises precisam ser feitas no aplicativo por questões de segurança e conformidade.

A captura de tela mostra o fluxo de publicação.

Veja o que você aprenderá nesta seção:

Pré-requisitos

Publicar para um escopo individual ou permissão de sideload

Você pode adicionar um aplicativo personalizado ao Teams carregando um pacote de aplicativo no arquivo diretamente para .zip uma equipe ou em contexto pessoal. Adicionar um aplicativo personalizado carregando um pacote de aplicativo é conhecido como sideload. Ele permite que você teste o aplicativo durante o carregamento no Teams. Você pode criar e testar o aplicativo nos seguintes cenários:

  • Testar e depurar um aplicativo localmente.
  • Crie um aplicativo para você mesmo, como automatizar um fluxo de trabalho.
  • Construa um aplicativo para pequenos conjuntos de usuários, como, por exemplo, seu grupo de trabalho.

Você pode criar um aplicativo para uso interno e compartilhá-lo com sua equipe sem enviá-lo para o catálogo de aplicativos do Microsoft Teams na Teams Store . Para obter mais informações, confira como carregar seu aplicativo no Teams.

Compilar pacote de aplicativos

Você precisa executar Provisionar na nuvem antes de compilar o pacote de aplicativos. A etapa a seguir ajuda você a criar o pacote de aplicativos:

Selecione Utilitário de Pacote de> Aplicativo do Zip Teams.
O pacote de aplicativo gerado está localizado em {your project folder}\appPackage\build\appPackage.{env}.zip.

Carregar pacote de aplicativo

Execute as seguintes etapas para fazer upload do pacote do aplicativo:

  1. No cliente do Teams, selecione Aplicativos>Gerenciar seus aplicativos>Carregar um aplicativo.

    A captura de tela mostra a opção publicar um aplicativo.

    A janela Carregar um aplicativo é exibida.

  2. Selecione Fazer o upload de um aplicativo personalizado.

    A captura de tela mostra a opção carregar um aplicativo.

    Agora, o aplicativo está sideload no cliente do Teams e você pode adicioná-lo e exibi-lo.

Publicar em sua organização

Quando o aplicativo estiver pronto para uso na produção, você pode enviar o aplicativo usando a API de envio de aplicativo do Teams, chamada da Microsoft API do Graph. A API de envio de aplicativo do Teams é um IDE (ambiente de desenvolvimento integrado), como o Microsoft Visual Studio Code instalado com o kit de ferramentas do Teams. As seguintes etapas ajudam você a publicar o aplicativo em sua organização:

Publicar no Teams Toolkit

Observação

Você pode usar pipelines CICD para publicar seu aplicativo do Teams. Para obter mais informações, consulte configurar pipelines de CI/CD.

As seguintes etapas ajudam você a publicar o aplicativo no Teams Toolkit:

  1. Você pode publicar seu aplicativo teams de uma das seguintes maneiras:

    • Selecione Publicar em CICLO DE VIDA.

    • Selecione Exibir Paleta de>Comandos...>Teams: Publicar.

      A captura de tela mostra a opção Publicar realçada.

  2. Selecione seu ambiente, o Teams Toolkit executa o publish ciclo de vida definido em teamsapp.yml.

    A captura de tela mostra as opções de ambiente.

Agora, o aplicativo está disponível no centro de administração Gerenciar aplicativos do Microsoft Teams, onde você e o administrador podem revisá-lo e aprová-lo.

Observação

O aplicativo ainda não está publicado na loja de aplicativos da sua organização. A etapa envia o aplicativo para o centro de administração do Teams, onde você pode aprová-lo para publicação na loja de aplicativos da sua organização.

Aprovar no centro de administração

O kit de ferramentas do Teams para Visual Studio Code criado em cima da API de Envio de Aplicativos do Teams e permite automatizar o processo de envio à aprovação de aplicativos personalizados no Teams.

Observação

Verifique se você tem o projeto de aplicativo do Teams no código do Visual Studio. Como administrador, Gerenciar aplicativos no Centro de administração do Microsoft Teams é onde você pode exibir e gerenciar todos os aplicativos do Teams da sua organização. Você pode fazer as seguintes atividades no centro de administração:

  • Consulte o nível da organização status e as propriedades dos aplicativos.
  • Aprovar ou carregar novos aplicativos personalizados na loja de aplicativos da sua organização.
  • Bloquear ou permitir aplicativos no nível da organização.
  • Adicione aplicativos ao Teams.
  • Compre serviços para aplicativos de terceiros.
  • Exibir permissões solicitadas por aplicativos.
  • Conceda consentimento de administrador a aplicativos no gerenciamento de configurações de aplicativo em toda a organização..

As seguintes etapas ajudam você a aprovar o centro de administração:

  1. Selecione Ir para o portal de administração.

  2. Selecione o ícone >Aplicativos> do TeamsGerenciar aplicativos.

    A captura de tela mostra a opção Selecionar Gerenciar aplicativos.

    Você pode exibir todos os aplicativos do Teams para sua organização.

    No widget de aprovação pendente na parte superior da página, informa quando um aplicativo personalizado é enviado para aprovação. Na tabela, um aplicativo recém-enviado publica automaticamente o status de aplicativos enviados e bloqueados. Você pode classificar a coluna de publicação status em ordem decrescente para localizar o aplicativo.

    A captura de tela mostra a aprovação.

  3. Selecione o nome do aplicativo para acessar a página de detalhes do aplicativo. Na guia Sobre, você pode exibir detalhes sobre o aplicativo, incluindo descrição, status e ID do aplicativo.

    A captura de tela mostra o aplicativo enviado.

  4. Selecione a lista suspensa status e altere de Enviado para Publicar.

    Depois de publicar o aplicativo, o status de publicação muda para Publicado e o status muda automaticamente para Permitido.

    Para obter mais informações, consulte Publicar em sua organização

Publicar no Teams Store

Você pode distribuir seu aplicativo diretamente para a Teams Store dentro do Microsoft Teams e alcançar milhões de usuários em todo o mundo. Se seu aplicativo também estiver em destaque na Teams Store, você poderá acessar clientes em potencial instantaneamente. Os aplicativos publicados na Teams Store também são listados automaticamente no Microsoft AppSource, que é o marketplace oficial para aplicativos e soluções do Microsoft 365.

Para obter mais informações, confira como publicar no Teams Store.

Confira também