Integrar aplicativos WebIntegrate web apps

Você pode fornecer uma experiência de usuário enriquecida integrando os recursos de um aplicativo Web existente na plataforma do Microsoft Teams.You can provide an enriched user experience by integrating the features of an existing web application into Microsoft Teams platform. Certifique-se de seguir as diretrizes de design do Teams para tornar seu aplicativo nativo ao Teams.Ensure to follow Teams design guidelines to make your app native to Teams. Este documento fornece uma visão geral dos pré-requisitos para integrar aplicativos Web com o Teams, plataforma Power para criar aplicativos do Power, Agentes Virtuais do Power, Assistente Virtual, modelos de aplicativo, conectores de turno, LMS Moodle, criação de um botão Share-to-Teams para seu site, a adição de uma guia do Microsoft Teams no SharePoint, a criação de links profundos e a integração de recursos do dispositivo.This document gives an overview of prerequisites to integrate web applications with Teams, Power platform to create Power apps, Power Virtual Agents, Virtual Assistant, app templates, Shift connectors, Moodle LMS, creating a Share-to-Teams button for your website, adding a Microsoft Teams tab in SharePoint, creating deep links, and integrating device capabilities.

Pré-requisitosPrerequisites

Para uma integração eficaz, certifique-se de ter uma melhor compreensão dos seguintes pré-requisitos:For effective integration, ensure to have a better understanding of the following prerequisites:

  • Recursos do Teams.Teams capabilities.
  • Requisitos do SharePoint para armazenamento de arquivos e dados.SharePoint requirements for file and data storage.
  • Requisitos de API.API requirements.
  • Autenticação.Authentication.
  • Vinculação profunda do seu aplicativo com o Teams.Deep linking of your app with Teams.
  • Mapeie os casos de uso do aplicativo para os recursos da plataforma teams.Map your app's use cases to Teams platform capabilities.
  • Determine os pontos de entrada do aplicativo, como uso pessoal, colaboração ou ambos.Determine your app's entry points, such as personal use, collaboration, or both.

Plataformas de código baixoLow code platforms

As plataformas de código baixo fornecem uma abordagem intuitiva para o desenvolvimento de software e exigem pouca ou nenhuma codificação para criar aplicativos e processos.Low code platforms provide an intuitive approach to software development and require little or no coding to build applications and processes. Você pode criar aplicativos personalizados facilmente com plataformas de código baixo.You can create custom apps easily with low code platforms. Essas plataformas consistem em uma interface visual, conectores para serviços back-end e um sistema de gerenciamento de ciclo de vida de aplicativos integrado para criar, depurar, implantar e manter aplicativos.These platforms consist of a visual interface, connectors to back end services, and a built-in app lifecycle management system to build, debug, deploy, and maintain applications. A Microsoft fornece os seguintes gateways inovadores para criar rapidamente aplicativos compatíveis com o Teams usando atributos de código baixos:Microsoft provides the following innovative gateways to rapidly build Teams-compatible apps using low code attributes:

  • Plataforma Microsoft PowerMicrosoft Power platform
  • Modelos de aplicativo do Microsoft TeamsMicrosoft Teams app templates

Plataforma Microsoft PowerMicrosoft Power platform

A plataforma Microsoft Power combina quatro tecnologias robustas da Microsoft, como Power BI, Power Apps, Power Automate e Agentes Virtuais do Power em uma plataforma de aplicativo poderosa.Microsoft Power platform combines four robust Microsoft technologies, such as Power BI, Power Apps, Power Automate, and Power Virtual Agents in one powerful application platform. Essas tecnologias capacitam você a criar soluções, automatizar processos, analisar dados e criar agentes virtuais em um ambiente unificado e integrado.These technologies empower you to build solutions, automate processes, analyze data, and create virtual agents within a unified and integrated environment.

Power AppsPower Apps

Com o Power Apps, você pode criar aplicativos de negócios que se conectam aos dados da sua empresa e são adaptados às necessidades da sua organização.With Power Apps, you can build business apps that connect to your business data and are tailored to your organization's needs. Os Aplicativos Do Power permitem uma ampla variedade de cenários de aplicativos para resolver desafios de negócios por meio de aplicativos de tela.Power Apps enable a wide range of app scenarios to solve business challenges through canvas apps. Depois de criar o aplicativo, você pode exportá-lo do portal do criador do Power Apps e incorporar no Microsoft Teams.After building the app, you can export it from the Power Apps maker portal and embed in Microsoft Teams.

Agentes virtuais do PowerPower Virtual Agents

O Power Virtual Agent é uma solução de interface gráfica sem código e guiada.Power Virtual Agent is a no code, guided graphical interface solution. Ele é criado na Plataforma do Microsoft Power e na Estrutura de Bots.It is built on the Microsoft Power Platform and the Bot Framework. Ele capacita todos os membros da sua equipe a criar e manter chatbots de conversação ricos que se integram facilmente à plataforma do Teams.It empowers every member of your team to create and maintain rich conversational chatbots that easily integrate with the Teams platform. Você pode projetar, desenvolver e publicar agentes virtuais inteligentes para o Teams sem precisar configurar um ambiente de desenvolvimento, criar um serviço Web ou se registrar diretamente com a Estrutura de Bots.You can design, develop, and publish intelligent virtual agents for Teams without having to setup a development environment, create a web service, or directly register with the Bot Framework.

Criar um Assistente VirtualCreate Virtual Assistant

O Assistente Virtual é um modelo de código aberto da Microsoft que permite que você crie uma solução de conversação robusta, mantendo o controle total da experiência do usuário, da identidade visual organizacional e dos dados necessários.Virtual Assistant is a Microsoft open-source template that enables you to create a robust conversational solution while maintaining full control of user experience, organizational branding, and necessary data.

Modelos de aplicativoApp templates

Você pode usar o modelo de aplicativo para criar aplicativos personalizados feitos para atender às suas necessidades organizacionais.You can use app template to create custom made apps to suit your organizational needs. Esses são aplicativos prontos para produção para o Microsoft Teams que são orientados pela comunidade, de código aberto e disponíveis no GitHub.These are production-ready apps for Microsoft Teams that are community driven, open-source, and available on GitHub. Cada modelo contém instruções detalhadas para implantar e instalar o aplicativo para sua organização.Each template contains detailed instructions to deploy and install the app for your organization. Ele fornece um aplicativo pronto para uso que você pode instalar e começar a usar imediatamente.It provides a ready-to-use application that you can install and start using immediately.

Teams Shifts Work Force Management connectorsTeams Shifts Work Force Management connectors

Os conectores de Gerenciamento de Força de Trabalho de Turnos do Teams são integrações prontas para produção, de código aberto e orientadas pela comunidade.Teams Shifts Work Force Management connectors are production-ready, open-source, and community-driven integrations. Eles oferecem uma experiência perfeita e um processo rápido para a transformação digital de funcionários de primeira linha com Turnos do Teams.They offer a seamless experience and quick process for the digital transformation of firstline workers with Teams Shifts.

Instalar o Moodle LMSInstall Moodle LMS

Moodle é um LMS (Sistema de Gerenciamento de Aprendizagem) de código aberto popular.Moodle is a popular open-source Learning Management System (LMS). Agora, ele está integrado ao Microsoft Teams.It is now integrated with Microsoft Teams. Essa integração ajuda educadores e professores a colaborarem em torno de cursos de miojo, fazer perguntas sobre notas e atribuições e manter-se atualizados com notificações diretamente no Teams.This integration helps educators and teachers to collaborate around Moodle courses, ask questions about grades and assignments, and stay updated with notifications directly within Teams.

Criar um botão Compartilhar no Teams para o seu siteCreate a Share-to-Teams button for your website

Sites de terceiros podem usar o script do launcher para incorporar os botões Compartilhar ao Teams em suas páginas da Web.Third-party websites can use the launcher script to embed Share to Teams buttons on their webpages. Quando você seleciona o botão, ele inicia a experiência Compartilhar para o Teams em uma janela pop-up.When you select the button, it launches the Share to Teams experience in a pop-up window. Isso permite compartilhar um link diretamente com qualquer pessoa ou canal do Microsoft Teams sem alternar o contexto.This allows you to share a link directly to any person or Microsoft Teams channel without switching context.

Adicionar uma guia do Microsoft Teams no SharePointAdd a Microsoft Teams tab in SharePoint

Você pode obter uma experiência de integração rica entre o Microsoft Teams e o SharePoint adicionando uma guia do Microsoft Teams no SharePoint como uma Web Part SPFx.You can get a rich integration experience between Microsoft Teams and SharePoint by adding a Microsoft Teams tab in SharePoint as an SPFx web part.

Você pode criar links profundos para as entidades no Teams.You can create deep links to the entities in Teams. Você pode criar links para informações e recursos no Teams.You can create links to information and features within Teams. Esses links profundos navegam para conteúdo e informações em sua guia. Você pode usar links profundos para vincular seu aplicativo com o Teams à medida que eles vinculam várias partes de um aplicativo para uma experiência do Teams mais nativa.These deep links navigate to content and information within your tab. You can use deep links to link your app with Teams as they tie together multiple pieces of an app for a more native Teams experience.

Integrar recursos de dispositivoIntegrate device capabilities

A plataforma do Microsoft Teams está aprimorando continuamente os recursos de desenvolvedor alinhando com experiências de primeira parte.Microsoft Teams platform is continuously enhancing developer capabilities aligning with built-in first-party experiences. A plataforma do Teams aprimorada permite que os parceiros acessem e integrem os recursos de dispositivo nativo, como câmera, QR ou scanner de código de barras, galeria de fotos, microfone e local usando APIs dedicadas disponíveis no SDK do cliente JavaScript do Microsoft Teams.The enhanced Teams platform allows partners to access and integrate the native device capabilities, such as camera, QR or barcode scanner, photo gallery, microphone, and location using dedicated APIs available in Microsoft Teams JavaScript client SDK.

Confira tambémSee also