Criar aplicações de colaboração para o Microsoft Teams

Intermediário
Desenvolvedor
Microsoft 365
Microsoft Graph
Microsoft Teams
Microsoft Entra ID
Microsoft Copilot

Saiba como criar e distribuir aplicações do Microsoft Teams que obtêm informações de utilizador com o Microsoft API do Graph. Pratique a criação e implementação de aplicações no projeto orientado no final do percurso de aprendizagem.

Pré-requisitos

  • Noções básicas sobre as aplicações do Microsoft Teams e os respetivos componentes, incluindo cartões ajustáveis e módulos de tarefas
  • Capacidade de programar com JavaScript, TypeScript e Node.js
  • Experiência usando o Visual Studio Code no nível iniciante
  • Acesso de Administrador Global a um Locatário do Microsoft 365
  • Acesso a uma assinatura do Microsoft Azure

Módulos neste roteiro de aprendizagem

O Teams Toolkit é uma extensão para o Visual Studio Code e o Visual Studio 2022. Ajuda os programadores a criar e implementar aplicações do Microsoft Teams com identidade integrada, armazenamento na cloud e outros serviços no Microsoft 365 e no Azure. Neste módulo, irá aprender a criar uma aplicação do Microsoft Teams com o Teams Toolkit para Visual Studio Code.

Saiba como criar bots para permitir interações de conversação com os utilizadores através de texto, cartões interativos e módulos de tarefas no Microsoft Teams. 

Observação

Esse conteúdo foi parcialmente criado com a ajuda de IA. Um autor examinou e revisou o conteúdo conforme necessário. Leia mais.

Saiba como criar extensões de mensagens que permitem aos utilizadores interagir com serviços externos dentro do respetivo fluxo de trabalho no Microsoft Teams e Microsoft 365 Copilot. 

Observação

Esse conteúdo foi parcialmente criado com a ajuda de IA. Um autor examinou e revisou o conteúdo conforme necessário. Leia mais.

Saiba como criar separadores que fornecem experiências Web incorporadas no Microsoft Teams.

Observação

Esse conteúdo foi parcialmente criado com a ajuda de IA. Um autor examinou e revisou o conteúdo conforme necessário. Leia mais.

Saiba como criar Webhooks recebidos e Webhooks de Envio que ligam serviços Web a equipas e canais no Microsoft Teams. 

Observação

Esse conteúdo foi parcialmente criado com a ajuda de IA. Um autor examinou e revisou o conteúdo conforme necessário. Leia mais.

Saiba como autenticar utilizadores com plataforma de identidade da Microsoft, configurar permissões e obter dados de utilizador para a sua aplicação Microsoft Teams com o Microsoft API do Graph.

Observação

Esse conteúdo foi parcialmente criado com a ajuda de IA. Um autor examinou e revisou o conteúdo conforme necessário. Leia mais.

Quando cria aplicações para o Microsoft Teams, dependendo dos seus requisitos, poderá optar por alojar a aplicação Web no Azure. Também pode adicionar funcionalidades que necessitem de recursos da cloud, como o Azure Key Vault ou Azure Functions. Se estiver a criar bots, terá de utilizar o Bot do Azure.

A extensão do Teams Toolkit for Visual Studio Code simplifica o processo de configuração e implementação de recursos na cloud, dando-lhe uma forma simples de selecionar e aprovisionar estes recursos durante a fase de desenvolvimento de aplicações. Também serve para uma publicação fácil da aplicação, quer precise de publicar na sua organização para que outros utilizadores testem ou criem pacotes de aplicações que podem ser carregados manualmente no Teams. Neste módulo de formação, irá compreender melhor os requisitos de infraestrutura e como configurar itens para alojar e publicar a sua aplicação no Teams.

Pratique a criação e atualização de aplicações do Microsoft Teams que obtêm dados do Microsoft Graph. Implemente no Azure e publique a sua aplicação para utilizadores numa organização.