Microsoft Teams
Prérequis
- Une équipe et un canal Microsoft Teams sur lesquels vous avez la permission d’ajouter des connecteurs ou des workflows.
1. Créer un Incoming Webhook
Option A : Workflows (recommandé pour les nouvelles installations)
- Ouvrez Teams → canal cible → ⋯ → Workflows.
- Choisissez Post to a channel when a webhook request is received.
- Donnez-lui un nom (par ex.
isthisthing.online) → Add workflow. - Copiez l’URL du webhook générée.
Option B : Connectors (hérité)
- Ouvrez Teams → canal cible → ⋯ → Connectors.
- Trouvez Incoming Webhook → Configure.
- Donnez-lui un nom, ajoutez éventuellement une icône → Create → copiez l’URL.
2. Ajouter l’intégration
- Allez dans Integrations → New Integration.
- Sélectionnez Microsoft Teams.
- Renseignez :
| Champ | Valeur |
|---|---|
| Name | Par ex. Teams #incidents |
| Webhook URL | L’URL de l’étape 1 |
- Activez les événements déclencheurs et cliquez sur Save.
3. Tester
Cliquez sur l’icône Test. Une Adaptive Card (ou Message Card pour les connecteurs hérités) devrait apparaître dans le canal Teams.
Format des messages
Les messages sont livrés sous forme d’Adaptive Cards et contiennent :
- Le titre et la description de l’Incident
- Le type d’événement et le statut
- Le nom du Monitor et le Workspace
- Les horodatages (début, résolution)
Dépannage
| Problème | Solution |
|---|---|
404 ou 400 | Le connecteur a été supprimé ou l’URL a expiré. Recréez le webhook. |
| Le message s’affiche mais la mise en forme est incorrecte | Assurez-vous d’utiliser l’URL du webhook Workflows, pas celle du connecteur hérité. |