Microsoft Teams
Envoyez les alertes CentralCSP vers un canal Teams via un webhook de workflow Power Automate. Les connecteurs Office 365 historiques sont retirés.
Dernière mise à jour:
Un canal de type Microsoft Teams publie chaque alerte comme message dans un canal Teams, via un webhook Workflows (Power Automate). Créez le workflow dans Teams, collez son URL dans CentralCSP, envoyez un test.
Les connecteurs Office 365 historiques ne sont pas pris en charge
Microsoft a retiré les webhooks de connecteur Office 365. Une URL webhook.office.com est rejetée ici à dessein ; seules les URL de workflow Power Automate sont acceptées, hébergées sous logic.azure.com ou api.powerplatform.com. Si votre équipe a encore une ancienne URL de connecteur, remplacez-la par un workflow en suivant les étapes ci-dessous.
Prérequis
- Le rôle Gestionnaire sur le site dans CentralCSP.
- Un compte Microsoft 365 pouvant ajouter des workflows à l'équipe cible. Les modèles de webhook ne nécessitent pas de licence Power Automate premium.
1. Créer le webhook de workflow dans Teams
- Dans Teams, ouvrez le canal qui doit recevoir les alertes, sélectionnez More options (les trois points à côté du nom du canal), puis Workflows.
- Choisissez le modèle Post to a channel when a webhook request is received (aussi listé comme Send webhook alerts to a channel).
- Connectez-vous si demandé, confirmez l'équipe et le canal, et ajoutez le workflow.
- Copiez l'URL du webhook affichée une fois le workflow créé. Elle est hébergée sous
logic.azure.comouapi.powerplatform.com.
Vous pouvez aussi construire le même flux depuis Power Automate avec le déclencheur When a Teams webhook request is received. Le guide de Microsoft est Create incoming webhooks with Workflows for Microsoft Teams.
Deux comportements à connaître. Les messages sont publiés par le bot Workflows, pas sous un nom de votre choix. Et le workflow appartient au compte qui l'a créé ; si ce compte est désactivé ou quitte l'organisation, le flux s'arrête, envisagez donc de le créer avec un compte de service.
2. Ajouter le canal dans CentralCSP
- Dans le tableau de bord, allez dans Alertes > Configuration > Ajouter un canal.
- Nommez le canal, choisissez le type Microsoft Teams et collez l'URL du workflow.
- Enregistrez.
L'URL est validée au fur et à mesure de la saisie : l'hôte doit être sous logic.azure.com (y compris les clouds souverains .us et .cn) ou api.powerplatform.com. Une URL de connecteur webhook.office.com retirée est rejetée avant l'enregistrement.
3. Tester le canal
Sélectionnez Tester sur le nouveau canal. Une alerte d'exemple construite à partir d'une fausse violation CSP est envoyée immédiatement.
Si le message n'arrive pas, ouvrez l'historique d'exécution du workflow dans Teams (Workflows > votre flux) ou dans Power Automate. Une exécution qui y apparaît sans rien publier signifie que l'action du flux a échoué ; aucune exécution du tout signifie que l'URL est fausse ou que le flux est désactivé.
Étapes suivantes
- Créez une règle qui envoie vers ce canal.
- Vue d'ensemble des canaux pour la désactivation automatique et les limites.
- Historique des envois pour auditer ce qui a été envoyé.
Google Chat
Envoyez les alertes CentralCSP vers un espace Google Chat. Créez le webhook de votre espace, collez son URL et envoyez un message de test.
Telegram
Envoyez les alertes CentralCSP vers un chat Telegram. Créez un bot avec BotFather, trouvez son identifiant de chat et envoyez un message de test.