Connecter Microsoft Teams
Mirox peut publier vos notifications directement dans un canal Microsoft Teams — alarmes, activité des tickets, rapports —, pour que toute votre équipe les voie là où elle travaille déjà. La connexion est un flux de travail de webhook entrant standard de Teams : Teams vous fournit une URL, et vous enregistrez cette URL comme webhook dans vos paramètres de notification Mirox. Aucun plugin ni installation d'application n'est nécessaire.
Où la trouver
La partie Mirox de ce guide se passe sur votre page Profil, dans l'onglet Notifications, sous Canaux ▸ Webhooks. Ouvrir dans Mirox
Avant de commencer
- Vous devez avoir, dans Microsoft Teams, l'autorisation d'ajouter des flux de travail au canal cible (la plupart des membres du canal l'ont ; votre administrateur Teams peut la restreindre).
- Décidez quel canal doit recevoir les notifications Mirox — un canal dédié comme Mirox Alerts les garde faciles à suivre.
Étape 1 — Créer le flux de travail de webhook dans Teams
- Dans Microsoft Teams, allez dans le canal qui doit recevoir les notifications.
- Cliquez sur les trois points (⋯) à côté du nom du canal et choisissez Flux de travail (Workflows).
- Sélectionnez le modèle « Publier dans un canal lorsqu'une requête de webhook est reçue » (en anglais : "Post to a channel when a webhook request is received").
- Connectez-vous ou confirmez la connexion si demandé, conservez ou ajustez le nom du flux, puis cliquez sur Suivant.
- Confirmez l'équipe et le canal, puis cliquez sur Ajouter un flux de travail.
- Teams affiche alors l'URL du webhook. Copiez-la, puis cliquez sur Terminé.
Utilisez Workflows, pas l'ancien connecteur
Microsoft a retiré l'ancien connecteur Office 365 « Incoming Webhook ». Le modèle Workflows ci-dessus est le moyen actuel et pris en charge de recevoir des publications de webhook dans un canal Teams. Si vous ne le trouvez pas via le menu du canal, ouvrez l'application Workflows dans Teams et recherchez le même modèle.
L'URL du flux de travail est un secret
Quiconque possède cette URL peut publier des messages dans votre canal Teams. Traitez-la comme un mot de passe — collez-la dans Mirox et ne la partagez nulle part ailleurs.
Étape 2 — Ajouter le webhook dans Mirox
- Ouvrez votre Profil et sélectionnez l'onglet Notifications.
- Dans la carte Canaux, sous Webhooks, cliquez sur Ajouter un webhook.
- Donnez-lui un nom reconnaissable, par exemple Teams — Exploitation.
- Collez l'URL du flux de travail issue de Teams.
- Réglez le format sur Microsoft Teams — Mirox enverra ainsi des messages que Teams peut afficher sous forme de cartes.
- Enregistrez. Mirox affiche le secret de signature une seule fois — pour une connexion Teams, vous pouvez simplement fermer cette fenêtre, voir À propos des en-têtes de signature ci-dessous.
Étape 3 — Envoyer un message de test
- Sur la ligne du nouveau webhook, cliquez sur Tester.
- En quelques instants, un message de test Mirox apparaît dans votre canal Teams.
Si rien n'arrive, vérifiez que l'URL a été copiée en entier et que le flux de travail est activé dans Teams, puis testez à nouveau.
Acheminer les notifications vers Teams
L'ajout du webhook rend le canal disponible — assurez-vous maintenant que les notifications l'utilisent réellement :
- Activez l'interrupteur principal Envoyer des notifications en dehors de l'application dans l'onglet Notifications.
- Vérifiez que le canal webhook est activé et sélectionné pour les groupes de notification qui vous intéressent dans la carte Ce qui me notifie (par défaut, les groupes suivent votre sélection globale de canaux).
Dès lors, les notifications correspondantes sont publiées dans votre canal Teams au fil de l'eau.
À propos des en-têtes de signature
Chaque requête de webhook envoyée par Mirox est signée : elle porte des en-têtes de signature et d'horodatage calculés à partir du secret de signature du webhook, afin qu'un système récepteur puisse vérifier que la requête provient réellement de Mirox et n'est pas une répétition. Microsoft Teams ignore ces en-têtes — le flux de travail accepte toute requête bien formée qui connaît l'URL —, vous n'avez donc jamais besoin du secret pour une connexion Teams. Il devient utile lorsque vous pointez un webhook Generic JSON vers votre propre système et souhaitez authentifier les requêtes entrantes ; vous pouvez le réémettre à tout moment avec Renouveler le secret.
Dépannage
| Problème | Cause possible | Solution |
|---|---|---|
| Le test fonctionne, mais aucune notification réelle n'arrive | Interrupteur principal désactivé, ou webhook sélectionné pour aucun groupe de notification | Activez Envoyer des notifications en dehors de l'application et vérifiez la sélection de canaux dans Ce qui me notifie |
| La ligne du webhook affiche un avertissement de désactivation | Des échecs de livraison répétés ont désactivé automatiquement le webhook | Corrigez la cause (généralement un flux de travail supprimé ou modifié dans Teams), mettez l'URL à jour, puis cliquez sur Tester — un test réussi le réactive |
| Les messages se sont arrêtés après des changements dans Teams | Flux de travail supprimé, désactivé ou URL régénérée | Recréez ou réparez le flux de travail dans Teams et mettez l'URL à jour dans Mirox |
| Le message affiche du JSON brut au lieu d'une carte | Le format est réglé sur Generic JSON | Modifiez le webhook et réglez le format sur Microsoft Teams |
Guides associés
- Notifications — le guide complet des paramètres de notification : canaux, groupes, sourdines et heures de travail
- Tickets — l'activité des tickets qui peut être publiée dans Teams