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.
Veja o que você aprenderá nesta seção:
- Publicar para um escopo individual ou permissão de sideload
- Publicar em sua organização
- Publicar na Microsoft Teams Store
Pré-requisitos
- Crie seu pacote de aplicativos e valide-o para erros.
- Habilitar o upload de aplicativos personalizados no Teams.
- Verifique se o aplicativo está em execução e é acessível por meio de HTTPs.
- Verifique se você seguiu o conjunto de diretrizes na publicação do aplicativo na Teams Store para publicar seu aplicativo.
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:
No cliente do Teams, selecione Aplicativos>Gerenciar seus aplicativos>Carregar um aplicativo.
A janela Carregar um aplicativo é exibida.
Selecione Fazer o upload de um aplicativo personalizado.
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:
Você pode publicar seu aplicativo teams de uma das seguintes maneiras:
Selecione Publicar em CICLO DE VIDA.
Selecione Exibir Paleta de>Comandos...>Teams: Publicar.
Selecione seu ambiente, o Teams Toolkit executa o
publish
ciclo de vida definido emteamsapp.yml
.
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:
Selecione Ir para o portal de administração.
Selecione o ícone >Aplicativos> do
TeamsGerenciar 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.
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.
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.