Criar para Microsoft Teams usando Estrutura do SharePoint

Você pode estender Microsoft Teams funcionalidade adicional integrando seus aplicativos. Isso permite expor a funcionalidade no contexto do trabalho dos usuários, ajudando-os a serem mais produtivos. Ao criar Microsoft Teams aplicativos usando Estrutura do SharePoint, você pode economizar custos na infraestrutura de hospedagem e simplificar o processo de implantação e operação.

Dica

Para ver como usar os diferentes conceitos descritos neste artigo, consulte o exemplo de aplicativo leads no GitHub.

Por que criar para Microsoft Teams usando Estrutura do SharePoint

Há dois benefícios principais para usar o Estrutura do SharePoint para criar para Microsoft Teams: hospedagem simplificada e facilidade de integração com APIs protegidas com Azure Active Directory.

Hospedagem automática de soluções

Ao criar soluções para Microsoft Teams, você precisa hospedá-las em algum lugar. Normalmente, isso significa criar e monitorar um Serviço de Aplicativo do Azure. Isso também significa que agora você tem uma infraestrutura extra para a qual você precisa pagar e monitorar continuamente.

Quando você cria Teams guias e aplicativos pessoais usando Estrutura do SharePoint, suas soluções são hospedadas automaticamente para você SharePoint. Você não precisa de recursos adicionais no Microsoft Azure. Isso simplifica significativamente o processo de implantação e as operações e reduz o custo geral da solução.

Além disso, se você tiver um Office 365 CDN habilitado, os ativos para suas guias Teams e aplicativos pessoais serão atendidos a partir do CDN oferecendo aos usuários uma experiência significativamente melhor sem qualquer custo adicional ou configuração.

Usar recursos de autenticação existentes

Suas Microsoft Teams geralmente precisam se conectar a outros serviços expostos por meio de APIs. Essas APIs são protegidas e exigem que você se autenture antes de usá-las. Ao criar seu aplicativo Microsoft Teams, você precisa garantir que seu aplicativo se conecte com segurança às APIs por conta própria.

Estrutura do SharePoint suporte integrado para solicitar e gerenciar o acesso à permissão da API. Além disso, ele contém bibliotecas prontas para uso para se comunicar com o Microsoft Graph e outras APIs protegidas com Azure Active Directory. O uso dessas classes permite que você se concentre em criar seu aplicativo sem precisar se preocupar com a autenticação.

Aumentar seu alcance

As organizações usam ferramentas diferentes para cenários diferentes. Embora implementem alguns processos em Microsoft Teams, eles podem implementar outros em SharePoint. Criando seus aplicativos usando Estrutura do SharePoint você pode criar sua solução uma vez e usá-la para os diferentes cenários sem precisar manter várias cópias do código.