Teams Presence

API d'historisation de la disponibilité Microsoft Teams pour vos groupes Entra ID — sans qu'aucune donnée ne quitte votre tenant.

Voir sur Microsoft Marketplace

Le problème

Les managers et DSI ont besoin de comprendre la disponibilité réelle de leurs équipes sur Microsoft Teams (réunions, présence, indisponibilité). Microsoft expose ces statuts en temps réel via Graph API, mais ne les historise pas. Les solutions tierces du marché stockent ces données dans des SaaS multi-tenants — incompatible avec une posture de souveraineté pour la fonction publique, l'industrie réglementée ou les organisations attachées au RGPD strict.

La solution Teams Presence

Teams Presence est une Azure Managed Application publiée par 3SR. À l'installation, elle déploie dans votre tenant Azure une Function App PowerShell 7.4 qui interroge Microsoft Graph toutes les 5 minutes pour les utilisateurs de groupes Entra ID que vous lui désignez, et persiste l'historique dans une base Cosmos DB serverless co-localisée. Trois endpoints HTTP exposent les données :

L'authentification API est gérée via Azure Managed Identity exclusivement — aucune clé, aucun secret en transit ni en stockage côté 3SR.

Ce qui nous différencie

Souveraineté absolue

Vos données de présence ne quittent jamais votre tenant Azure. 3SR n'y a jamais accès.

Pricing prévisible

Forfait mensuel fixe selon plan, indépendant du volume d'utilisateurs scannés.

Activation 5 minutes

Déploiement Marketplace sans intégration custom, configuration via wizard portail Azure.

Plage horaire configurable

Limitez l'historisation à vos heures ouvrables (paramètre BusinessHours).

Stack 100% native Azure

Function App PS 7.4, Cosmos DB Serverless, Application Insights, MSI partout — pas de dépendance tierce.

Cas d'usage

Architecture

Teams Presence déploie chez vous, dans un Resource Group verrouillé en lecture seule :

Permissions Microsoft Graph requises (App-only, accordées à la Managed Identity de la Function App) : Presence.Read.All, Group.Read.All, GroupMember.Read.All. Ces permissions sont attribuées par votre administrateur Entra ID via un script post-déploiement fourni — 3SR n'a jamais ces droits.

Plans et tarifs

Tarifs et plans visibles directement sur la fiche Microsoft Marketplace. Achat via votre Microsoft EA ou paiement à la consommation Azure.

Support et engagements

Support technique 3SR via support@3sr.fr — réponse < 24h ouvrables (FR/EN). Voir la page Support pour les SLA détaillés et la FAQ.