← Tous les guides

Guide · Recevez les alertes

Envoyer les alertes dans Microsoft Teams

Recevez les alertes Mortemain (panne, retard, rétablissement) sous forme de carte nette dans un canal Teams. Microsoft a retiré l'ancien connecteur « Incoming Webhook » : le chemin actuel est un Workflow Power Automate mis en place une seule fois, qui attrape l'alerte de Mortemain et la publie. Cinq minutes, une fois pour toutes.

1. Créez le Workflow dans Teams

Inutile d'ouvrir Power Automate à la main. Teams fournit le modèle :

  • Dans Teams, survolez le canal où vous voulez les alertes, cliquez sur les (Autres options) à côté de son nom, et choisissez Workflows.
  • Cherchez webhook et prenez « Publier dans un canal à la réception d'une requête webhook ».
  • Confirmez la connexion, vérifiez que l'Équipe et le Canal sont les bons, et cliquez sur Ajouter le workflow.

Cela crée un flux dont le format d'entrée correspond déjà à ce qu'envoie Mortemain (un message enveloppant une carte adaptative) : rien à configurer à l'intérieur.

2. Copiez l'URL du webhook (là où tout le monde se trompe)

Le workflow se termine par une URL HTTPS. Deux points comptent ici, et les inverser est la cause habituelle d'un 401 Unauthorized au test :

  • Si vous avez construit le flux à la main, assurez-vous que « Qui peut déclencher le flux ? » est réglé sur Tout le monde. Mortemain publie sans authentification : tout réglage plus strict est rejeté.
  • Ce réglage change la signature de l'URL. Donc enregistrez le flux d'abord, puis copiez l'URL. Une URL copiée avant d'avoir mis « Tout le monde » renverra un 401 quoi qu'il arrive.
 votre URL webhook Teams
https://….environment.api.powerplatform.com/powerautomate/…?…&sig=…

Elle est longue et se termine par un gros &sig=…. Copiez-la entièrement avec l'icône de copie, pas en sélectionnant le texte tronqué dans le champ.

3. Ajoutez la cible dans Mortemain

Dans votre tableau de bord Mortemain, ajoutez une cible de notification :

  • TypeMicrosoft Teams
  • Nom → ce que vous voulez, par ex. Canal Ops
  • URL → collez l'URL de l'étape 2

Enregistrez, puis reliez-la aux checks qui vous intéressent.

Testez

Cliquez sur Tester sur la cible. Une carte doit arriver dans votre canal Teams en une seconde ou deux, avec un liseré coloré : rouge pour une panne, bleu pour un rétablissement, ambre pour un retard. Si vous obtenez un 401, c'est l'étape 2 : recopiez l'URL après avoir enregistré avec « Tout le monde ».

Vous le montez à la main ?

Si vous préférez assembler le flux vous-même plutôt que le modèle : le déclencheur est « À la réception d'une requête webhook Teams », l'action est « Publier une carte dans une conversation ou un canal », et réglez le champ Carte adaptative de cette action, via l'éditeur d'expression fx, sur :

 champ Carte adaptative (expression)
first(triggerBody()?['attachments'])?['content']

Cela extrait la carte de la charge utile de Mortemain. Ignorez « Conditions de déclenchement » : c'est un filtre optionnel dont vous n'avez pas besoin.