Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Na estrutura social colaborativa do Teams, há uma ampla variedade de necessidades dos usuários que você pode resolver com um aplicativo do Teams. Por exemplo, um aplicativo que preenche a lacuna para alcançar uma colaboração eficaz é uma ótima opção.
O usuário do aplicativo e os requisitos do aplicativo são as diretrizes básicas que determinam todas as opções de aplicativo que você fará. A criação do design do aplicativo, a seleção de recursos, a determinação do ambiente de build e teste e a distribuição de aplicativos seguem os requisitos do usuário do aplicativo.
Se você vai atender aos requisitos do usuário com seu aplicativo, primeiro precisa entender.
Entenda o usuário:
- Reconheça problemas do usuário e identifique as soluções para alguns problemas comuns que os usuários enfrentam.
- Crie seu aplicativo Teams encontrando a combinação certa de recursos do Teams para atender às necessidades do usuário.
- Entenda os casos de uso para saber como um usuário final interage com seu aplicativo.
- É recomendável percorrer o módulo de aprendizagem sobre como publicar seu aplicativo na Loja do Microsoft Teams para ajudá-lo a passar no processo de envio da Loja do Teams.
Entenda o problema: Resolva o problema principal que seu aplicativo deve resolver.
Considere integração: Identifique os aplicativos e serviços que seu aplicativo requer, como autenticação, Microsoft Graph ou aplicativos Web.
Recursos do aplicativo Microsoft Teams
Há várias maneiras de estender o Teams para que cada aplicativo seja exclusivo. Os recursos do aplicativo Teams oferecem:
Recursos do aplicativo
As funcionalidades são as principais funcionalidades que você pode criar em seu aplicativo. Eles também são chamados de pontos de entrada ou extensão porque permitem a integração e a interação.
Seus aplicativos do Teams têm um ou todos os seguintes recursos principais:
Aplicativos pessoais
Um app pessoal é um espaço dedicado ou bot para ajudar os usuários a se concentrarem em suas próprias tarefas ou exibir atividades relevantes.
Guias
Exiba seu conteúdo baseado na Web em uma aba em que as pessoas possam discutir e trabalhar em conjunto.
Bots
As conversas geralmente resultam na necessidade de fazer algo (gerar um pedido, revisar o código, verificar o status do tíquete e assim por diante). Um bot pode dar início a este tipo de fluxo de trabalho dentro do Teams.
Extensões de mensagens
Com extensões de mensagens, você pode pesquisar e compartilhar informações externas. Você também pode agir em uma mensagem, como criar um tíquete de ajuda com base no conteúdo de uma postagem de canal.
Extensões de reunião
Há algumas opções para incorporar seu aplicativo na experiência de chamada do Teams.
Webhooks e conectores
Importante
Os Conectores do Microsoft 365 (anteriormente chamados de Conectores do Office 365) estão se aproximando do preterimento, e a criação de novos Conectores do Microsoft 365 será bloqueada em breve. Para obter mais informações sobre a agenda e como o aplicativo Fluxos de trabalho oferece uma experiência mais flexível e segura, consulte desativação dos conectores do Microsoft 365 no Microsoft Teams.
Como você pode criar um webhook no Teams?
Para postar automaticamente em um chat ou canal quando uma solicitação de webhook for recebida, use os modelos de fluxo de trabalho predefinidos ou crie um fluxo de trabalho do zero usando o gatilho Quando uma solicitação de webhook do Teams for recebida . Para obter mais informações, consulte Enviar mensagens no Teams usando webhooks de entrada.
Para obter mais informações sobre o gatilho Quando uma solicitação de webhook do Teams é recebida , consulte Microsoft Teams - Webhook.
Se você já criou conectores do Office 365:
Criar um conector do Power Automate: o Power Automate aprimora os aplicativos de Fluxos de Trabalho amplamente usados no Teams. É a abordagem escalonável e segura para transmitir dados programaticamente dentro e fora do Teams. Se você adotar esse método, poderá criar modelos de fluxo de trabalho para postar alertas do seu produto nos canais do Teams. Essa abordagem simplifica a adoção do novo método pelo usuário. Para obter mais informações, consulte Power Automate para desenvolvedores corporativos, ISVs e parceiros.
Atualize seu aplicativo Teams: Você pode aprimorar seu aplicativo Teams atual. Por exemplo, você pode permitir que os usuários configurem mensagens proativas com base em eventos de gatilho em seu sistema. Para obter mais informações, veja como os bots podem postar em canais por meio de mensagens proativas.
Problemas conhecidos
- O aplicativo Fluxos de trabalho pode postar como um bot de fluxo em canais compartilhados. O suporte para postagem como um bot de fluxo em canais privados está em desenvolvimento. Atualmente, os fluxos de trabalho podem postar mensagens em nome de um usuário.
- Os fluxos de trabalho dão suporte ao formato de Cartões Adaptáveis e Cartão de Mensagem (não há suporte para renderização de botão).
Limites
Os fluxos de trabalho são vinculados apenas a usuários específicos (chamados de proprietários do fluxo de trabalho) e não a uma equipe ou canal do Teams. Os fluxos de trabalho poderão se tornar fluxos órfãos na ausência de um proprietário se nenhum coproprietário for atribuído. Para manter a continuidade no processo de negócios automatizado pelo fluxo, os administradores podem adicionar um ou mais coproprietários e conceder a eles controle total sobre o fluxo de trabalho. Eles também podem adicionar autenticação para conexões, se houver, e habilitar o fluxo se ele tiver sido desabilitado. Para obter mais informações, consulte gerenciar fluxos órfãos.
Os Webhooks de entrada são uma maneira simples de enviar notificações automaticamente de outro aplicativo para um canal do Teams. Com os Webhooks de saída, você pode enviar mensagens ao seu serviço Web com um @mentionarquivo .
Microsoft Graph para o Teams
A API do Microsoft Graph para o Teams fornece acesso a informações sobre equipes, canais, usuários e mensagens que ajudam você a criar ou aprimorar recursos para seu aplicativo. As APIs de notificação fornecem uma maneira simples de enviar notificações de seu aplicativo para a atividade do Teams.
Observação
A loja do Teams evoluiu:
Anteriormente, os aplicativos personalizados criados para sua organização (aplicativos LOB) eram atualizados selecionando as reticências no bloco. Com a experiência atualizada da Teams Store, agora você pode atualizar os aplicativos personalizados criados para sua organização (aplicativos LOB) fazendo logon no Centro de Administração do Teams.
Escopo do aplicativo
Seu aplicativo pode ter um dos seguintes escopos:
- Experiência de aplicativo pessoal: Um aplicativo pessoal é um espaço dedicado ou bot para ajudar os usuários a se concentrarem em suas próprias tarefas ou exibir atividades importantes para eles.
- Experiência de aplicativo compartilhado: equipe, canal e chat são espaços de colaboração. Os aplicativos nesses contextos estão disponíveis para todos nesse espaço. Os espaços de colaboração normalmente se concentram em fluxos de trabalho para as interações do seu aplicativo ou para desbloquear novas interações sociais.
Um aplicativo pode existir em escopos diferentes. Por exemplo:
- Seu aplicativo pode exibir dados em um local compartilhado central, ou seja, uma guia.
- Ele também pode apresentar essas mesmas informações por meio de uma interface de conversa pessoal, ou seja, um bot.
Um usuário pode interagir com um aplicativo em uma guia de tela para fazer uma atividade ou pode optar por fazer o mesmo usando um bot de conversa.