Integração Microsoft Teams em Portugal
Aprovações com Adaptive Cards, bot de catálogo e separadores de dashboard no Microsoft Teams para Portugal com IVA 23% via AT.
Arquitectura — Adaptive Cards para aprovações
Instalação via Microsoft Teams admin centre. Os Adaptive Cards 1.5 renderizam o pedido de aprovação com thumbnail do SKU, quantidade, ship-to (por omissão hub Lisboa para Portugal), preço unitário e total com IVA 23% incluído. Aprovadores clicam Aprovar / Rejeitar no cartão; respostas seguem via Bot Framework para o nosso orquestrador. SSO via Azure AD on-behalf-of — sem segundo login.
Como integrar — Bot de pesquisa de catálogo e encomendas
O bot @corpmerch suporta consultas em linguagem natural ('encontra 500 hoodies pretos tamanho M') e comandos estruturados (/order, /track, /invoice). Histórico de conversa retido 30 dias conforme a política do tenant, excluído de treino. Compatível com o Teams clássico e o novo. App line-of-business ou AppSource.
Operação e casos extremos — Tabs e dashboards
Fixe um separador Corp-Merch num canal: lista de encomendas, dashboard de gastos, registo de facturas filtrado por estado AT. SSO Azure AD, dados limitados ao tenant. Permissões de canal respeitadas. Compatível com Teams Premium para analítica avançada. Estado Portal das Finanças (AT) exposto como live tile.
Perguntas frequentes
A app está no AppSource?
Sim — publicada como Corp-Merch for Teams. Também podes sideload do manifesto se o teu IT preferir distribuição privada.
SSO com Azure AD?
Single sign-on via Azure AD on-behalf-of flow. Sem segundo login; identidade verificada pelo Teams e encaminhada para a Corp-Merch.
Funciona em canais privados?
Sim, em Teams Premium ou Microsoft 365 E5. Licenças standard só suportam team-wide channels.
Onde são guardados os dados?
Região UE por omissão para tenants Portugal. O histórico de conversa no Teams segue a política de retenção do teu tenant e é excluído de treino.
Como aparece o IVA 23% nas aprovações?
O Adaptive Card mostra líquido, IVA 23% e bruto. A factura é emitida via AT após fulfillment e devolvida como Adaptive Card ao finance.