Power Automate : 8 automatisations utiles pour gagner du temps
Power Automate au quotidien : 8 automatisations concrètes (approbations, Teams, pièces jointes, rappels) avec déclencheurs, actions et pièges à éviter.
Les automatisations Power Automate les plus rentables sont souvent les plus simples : enregistrer les pièces jointes, notifier une équipe dans Teams, lancer une approbation, envoyer un rappel planifié. Elles reposent toutes sur le même principe, un déclencheur suivi d’actions, et se construisent sans code avec les connecteurs inclus dans la plupart des abonnements Microsoft 365. Voici 8 exemples concrets, du plus simple au plus structurant, avec les déclencheurs à utiliser et les pièges à éviter.
Comment fonctionne un flux Power Automate ?
Avant les exemples, trois notions à connaître :
- Le déclencheur lance le flux : un événement (un e-mail arrive, un élément est créé dans une liste), un clic sur un bouton, ou une planification (tous les lundis à 8 h).
- Les actions décrivent ce que fait le flux : créer un fichier, envoyer un message, mettre à jour un élément.
- Le contenu dynamique et les expressions permettent de réutiliser les données du déclencheur (l’objet de l’e-mail, le nom du demandeur) et de les transformer, par exemple avec
formatDateTime(utcNow(), 'yyyy-MM-dd')pour obtenir la date du jour au format 2026-10-02.
Si vous hésitez encore entre automatiser un processus et créer une application, lisez d’abord Power Apps ou Power Automate : quelle différence ?.
1. Enregistrer les pièces jointes automatiquement
Chaque pièce jointe reçue par e-mail est sauvegardée dans un dossier SharePoint ou OneDrive. Fini le classement manuel.
Construction : déclencheur Outlook « When a new email arrives (V3) » (À la réception d’un e-mail), avec les options « Include Attachments » et « Only with Attachments » activées, et un filtre sur le dossier ou l’objet. Puis, pour chaque pièce jointe, l’action SharePoint « Créer un fichier ».
Piège : deux pièces jointes portant le même nom s’écrasent. Préfixez le nom du fichier avec la date, par exemple formatDateTime(utcNow(), 'yyyyMMdd-HHmmss'). Pensez aussi à exclure les images de signature, qui sont des pièces jointes comme les autres.
2. Notifier une équipe dans Teams
Quand un élément est ajouté à une liste (nouvelle demande, nouvelle réclamation, nouveau lead), un message est posté automatiquement dans le canal Teams concerné.
Construction : déclencheur SharePoint « Lorsqu’un élément est créé », puis l’action Teams de publication d’un message dans un canal. Ajoutez au message le titre de l’élément, le demandeur et un lien direct vers l’élément : l’équipe agit sans chercher.
Piège : un canal inondé de notifications n’est plus lu. Réservez la notification aux événements qui appellent une action, et regroupez le reste dans un récapitulatif quotidien.
3. Lancer une approbation
Une demande de congés, d’achat ou de validation de document déclenche une approbation envoyée au bon responsable, avec relance et traçabilité.
Construction :
- Déclencheur « Lorsqu’un élément est créé » sur la liste des demandes.
- Action « Démarrer et attendre une approbation », en choisissant le type : « Approuver/Rejeter – Premier à répondre », « Approuver/Rejeter – Tout le monde doit approuver », réponses personnalisées ou approbation séquentielle.
- Une condition sur le résultat de l’approbation : la valeur renvoyée est
ApproveouReject. - Dans chaque branche, mise à jour du statut de l’élément et e-mail au demandeur.
L’approbateur répond depuis Outlook, Teams ou le centre d’actions Power Automate. Pour un circuit à plusieurs niveaux, voir Créer un circuit d’approbation avec Power Automate.
Piège : une approbation sans réponse bloque le flux. Prévoyez un délai d’expiration et un comportement en cas de non-réponse.
4. Créer des rappels planifiés
Un flux planifié envoie chaque lundi la liste des tâches en retard, ou un rappel quelques jours avant une échéance.
Construction : déclencheur « Récurrence » (toutes les semaines, le lundi à 8 h), puis l’action SharePoint « Obtenir les éléments » avec une requête de filtre OData, par exemple :
Echeance lt '@{formatDateTime(utcNow(), 'yyyy-MM-dd')}' and Statut ne 'Terminé'
Puis une action « Créer un tableau HTML » pour mettre en forme la liste, et l’envoi d’un e-mail.
Piège : le filtre OData utilise le nom interne de la colonne, pas son nom affiché. Une colonne créée sous le nom « Échéance » peut avoir un nom interne encodé ; vérifiez-le dans les paramètres de la liste. Et vérifiez le fuseau horaire de la récurrence.
5. Synchroniser deux systèmes
Répercuter automatiquement une donnée d’un outil vers un autre : une liste SharePoint vers une table Dataverse, un formulaire vers un fichier de suivi, un outil métier vers une liste.
Construction : un déclencheur sur la source (« Lorsqu’un élément est créé ou modifié »), une recherche de l’élément correspondant dans la cible, puis une création ou une mise à jour selon qu’il existe déjà.
Piège classique : la boucle infinie. Si le flux met à jour l’élément qui l’a déclenché, il se relance indéfiniment. Ajoutez une condition de déclencheur (dans les paramètres du déclencheur) pour ne réagir qu’à certains cas, par exemple :
@equals(triggerOutputs()?['body/Statut/Value'], 'À synchroniser')
Notez qu’Excel est une cible fragile pour une synchronisation : préférez une liste ou une table dès que le volume grandit.
6. Collecter des réponses de formulaire
Une réponse Microsoft Forms alimente une liste, déclenche un e-mail et notifie l’équipe, le tout sans copier-coller.
Construction : déclencheur Forms « Lorsqu’une nouvelle réponse est envoyée », puis l’action « Obtenir les détails de la réponse » (indispensable : le déclencheur ne renvoie que l’identifiant de la réponse), puis « Créer un élément » dans une liste SharePoint.
Piège : les questions à choix multiples renvoient un texte au format tableau JSON. Prévoyez sa conversion si vous l’enregistrez dans une colonne de choix.
7. Archiver et nommer des documents
À la clôture d’un dossier, les documents sont déplacés, renommés selon une convention et rangés au bon endroit.
Construction : déclencheur sur la modification d’une propriété (par exemple une colonne « Statut » passée à « Clôturé »), puis les actions SharePoint de déplacement ou de copie de fichier vers la bibliothèque d’archives. Un nom normalisé se construit avec une expression :
concat(formatDateTime(utcNow(), 'yyyy-MM-dd'), '_', triggerOutputs()?['body/Title'], '.pdf')
Piège : les caractères interdits dans les noms de fichiers (comme /, : ou *) font échouer l’action. Nettoyez le titre avec replace() avant de l’utiliser.
8. Générer un accusé de réception
Toute demande entrante reçoit une réponse automatique confirmant la bonne prise en compte, avec un numéro de dossier.
Construction : déclencheur sur la création de la demande, puis l’action « Envoyer un e-mail (V2) » d’Office 365 Outlook. Le numéro de dossier peut reprendre l’identifiant de l’élément SharePoint, unique dans la liste.
Piège : envoyer depuis la boîte personnelle de celui qui a créé le flux. Utilisez une boîte partagée (action d’envoi depuis une boîte aux lettres partagée) pour que le service ne dépende pas d’une seule personne. Pour un exemple pas à pas, lisez Envoyer un mail automatique depuis une liste SharePoint.
Quelles bonnes pratiques pour des flux fiables ?
Un flux qui tourne seul doit être conçu pour durer. Quelques règles simples :
- Nommez clairement le flux et ses actions (« Approbation achat – Envoi au manager » plutôt que « Condition 2 »). Vous vous relirez dans six mois.
- Gérez les erreurs : regroupez les actions dans une étendue (scope) et configurez une action « exécuter après » en cas d’échec, qui vous notifie avec le lien de l’exécution.
- Évitez les flux rattachés à une seule personne : ajoutez des copropriétaires, utilisez des comptes de service et des boîtes partagées quand c’est pertinent.
- Testez avec des cas limites : champ vide, pièce jointe absente, approbateur absent.
- Documentez l’objectif du flux dans sa description.
Pour automatiser des tâches dans des applications de bureau sans connecteur, regardez du côté des flux de bureau : nous les comparons dans Power Automate Desktop ou cloud : lequel choisir ?.
Passer à la pratique
Ces scénarios reposent tous sur les mêmes fondamentaux : déclencheurs, actions, conditions, expressions et gestion des erreurs. C’est précisément ce que couvre la formation Power Automate — Automatiser ses processus, avec des exercices sur des cas réels. Pour aller plus loin et connecter l’automatisation à une application de saisie, voyez Power Apps & Power Automate — Créer et automatiser. Une idée d’automatisation en tête ? Parlons-en.
Questions fréquentes
Power Automate est-il inclus dans Microsoft 365 ?
La plupart des abonnements Microsoft 365 professionnels permettent de créer des flux de cloud avec les connecteurs standard : Outlook, SharePoint, Teams, OneDrive, Forms, Approbations. Les connecteurs premium et certaines fonctions avancées demandent une licence Power Automate dédiée.
Faut-il savoir coder pour créer un flux ?
Non. Les flux se construisent dans un concepteur visuel, et de nombreux modèles servent de point de départ. Les expressions (formatDateTime, concat, addDays…) deviennent utiles dès qu’il faut transformer une donnée, mais elles s’apprennent progressivement.
Pourquoi mon flux ne se déclenche-t-il pas ?
Vérifiez d’abord que le flux est activé, puis que la connexion du déclencheur est valide et que vous surveillez la bonne liste ou le bon dossier. Contrôlez aussi les conditions de déclencheur : une condition trop restrictive empêche silencieusement le démarrage. L’historique des exécutions et le vérificateur de flux aident au diagnostic.
Que se passe-t-il si le créateur du flux quitte l’entreprise ?
Si le flux n’a qu’un propriétaire et utilise ses connexions, il peut cesser de fonctionner quand son compte est désactivé. Ajoutez des copropriétaires dès la mise en production et privilégiez des connexions de service pour les flux critiques.
Article mis à jour le 2 octobre 2026.
