Power Platform - Apps - Automate - SharePoint
Pages
Power Automate

Support d'animation pour formateur

Introduction générale pour le formateur

Objectif du document

Ce document constitue un support d’animation complet et exhaustif, conçu pour vous, formateur expert, afin de vous permettre d’animer avec succès le stage de trois jours : "Microsoft Applied Skills : Créer et gérer des processus automatisés à l’aide de Power Automate". Il a été élaboré pour être une référence unique, vous guidant à travers chaque module, chaque concept théorique et chaque atelier pratique. Vous y trouverez non seulement le contenu à délivrer aux participants, mais également des notes pédagogiques, des conseils d'animation, des réponses aux questions fréquentes et des analyses approfondies pour enrichir votre discours et asseoir votre crédibilité.
La structure du document suit une progression logique, avec des conventions claires pour distinguer les différents types de contenu :
Contenu théorique : Explications détaillées des concepts.
Ateliers pratiques : Instructions pas-à-pas pour les exercices.
Note pour le formateur : Encadrés spécifiques contenant des conseils, des points de vigilance ou des approfondissements pour votre usage exclusif.
Démonstrations : Scénarios à présenter en direct pour illustrer des points clés.

Philosophie de la formation

La philosophie de ce stage repose sur une approche d'apprentissage progressive et active. L'objectif n'est pas seulement de transmettre des connaissances techniques, mais de développer une véritable compétence en automatisation. Pour ce faire, la formation est axée sur les principes suivants :
Apprentissage par la pratique ("Learning by Doing") : Chaque module théorique est immédiatement suivi d'un atelier pratique ou d'une démonstration, garantissant un équilibre constant entre la théorie et l'application concrète.1 Les participants construiront des flux de complexité croissante tout au long des trois jours.
Progression du simple au complexe : Le parcours est conçu pour partir des fondamentaux de l'automatisation dans le cloud, accessibles à tous, pour évoluer progressivement vers des sujets avancés comme les stratégies de gouvernance.4
Autonomisation des participants : L'ambition finale est de rendre les participants autonomes. Ils doivent quitter ce stage non seulement en sachant comment utiliser Power Automate, mais aussi en étant capables d'identifier, d'analyser et de modéliser les processus métier au sein de leur propre organisation qui sont de bons candidats à l'automatisation.4

Préparation de la session

Une bonne préparation est la clé d'une session de formation réussie. Avant le début du stage, il est impératif de vérifier les points suivants :

Logistique et matériel

Salle de formation : Assurez-vous que la disposition des tables favorise la collaboration et l'interaction. Une disposition en "U" est souvent préférable à une disposition en "salle de classe" traditionnelle.7
Équipement : Vérifiez le bon fonctionnement du projecteur ou de l'écran, et assurez-vous que tous les participants peuvent lire facilement les informations projetées. Une connexion Internet stable et performante est non-négociable pour ce type de formation.
Vos repères : Arrivez en avance pour vous familiariser avec la salle et le matériel. Cela vous permettra d'être plus disponible et serein pour accueillir les participants.7

Prérequis techniques des participants

Licences : Chaque participant doit disposer d'une licence Microsoft 365 valide qui inclut les droits d'utilisation de Power Automate (Standard). Une licence Power Automate Premium (par utilisateur ou d'essai) est un plus pour explorer tous les aspects de la formation, notamment les connecteurs premium et Dataverse.8 Vérifiez ce point en amont avec l'organisateur du stage.
Environnement de test : Chaque participant doit avoir accès à un site SharePoint ou une équipe Teams de test où il dispose des droits de propriétaire ou de membre. Cela est crucial pour les exercices impliquant la création de listes et le déclenchement de flux.

Connaissance du public

Questionnaire pré-formation : Il est fortement recommandé d'envoyer un questionnaire simple aux participants quelques jours avant le stage. Ce questionnaire devrait évaluer :10
Leur rôle et leur secteur d'activité.11
Leur niveau de familiarité avec l'écosystème Microsoft 365 (SharePoint, Teams, Excel).
Leur expérience éventuelle en programmation ou en automatisation (même simple, comme les macros Excel).
Leurs attentes spécifiques vis-à-vis de la formation.
Adaptation : Les résultats de ce questionnaire vous permettront d'ajuster votre rythme, de choisir des exemples qui résonnent avec leur réalité métier et d'anticiper les questions.11

Conseils d'animation

Posture du formateur : Votre rôle va au-delà de celui d'un simple instructeur. Vous êtes un expert, un facilitateur et un coach.11
Crédibilité : Présentez-vous brièvement en début de session, en mettant en avant votre parcours et votre expérience concrète avec la Power Platform. Partager des anecdotes de projets réels renforce votre crédibilité et rend le contenu plus vivant.7
Enthousiasme : Votre passion pour le sujet est communicative. Elle contribue à créer un climat de confiance et à motiver les participants.7
Gestion du groupe et de la dynamique :
Interaction : Encouragez activement les questions, les discussions et le partage d'expériences entre les participants. Un environnement d'apprentissage collaboratif est plus riche.10 N'hésitez pas à faire reformuler une question par un autre stagiaire pour vérifier la compréhension collective.7
Variété pédagogique : Alternez les méthodes pour maintenir l'engagement. Utilisez des exposés magistraux pour les concepts théoriques, des sessions interrogatives (quiz, questions ouvertes) pour stimuler la réflexion, des ateliers participatifs pour la résolution de problèmes en groupe, et des phases de découverte où les participants explorent par eux-mêmes.13
Gestion du temps et du contenu :
Objectifs : Gardez toujours les objectifs pédagogiques de chaque module en tête. Annoncez-les en début de séquence et faites-y référence en conclusion pour montrer la progression.7
Flexibilité : L'agenda est un guide, pas une contrainte absolue. Soyez prêt à l'adapter en fonction du rythme du groupe et de la pertinence des discussions.10
Synthèse : Terminez chaque module et chaque journée par une synthèse. Faites rappeler les points clés par les stagiaires pour ancrer les connaissances et vous assurer que tout le monde a bien suivi avant de passer à la suite.7

Jour 1 : Les fondamentaux de l'automatisation avec Power Automate Cloud

Module 1 : Introduction à la Power Platform et à la valeur de l'automatisation (durée : 1h30)

1.1 La révolution de l'automatisation et du low-code

L'automatisation des processus n'est plus un luxe réservé aux grandes entreprises dotées de départements informatiques pléthoriques ; c'est devenu un enjeu stratégique fondamental pour toute organisation souhaitant rester compétitive. Le cœur de cette transformation réside dans la capacité à libérer les collaborateurs des tâches répétitives et à faible valeur ajoutée, leur permettant de se concentrer sur des activités plus stratégiques et créatives. Les bénéfices sont tangibles et mesurables : un gain de temps considérable, une réduction drastique des erreurs humaines, une productivité accrue et, in fine, une meilleure satisfaction des employés qui se sentent plus valorisés.
Parallèlement, la montée en puissance des plateformes Low-Code/No-Code, dont la Microsoft Power Platform est le fer de lance, a démocratisé l'accès à la création de solutions numériques. Auparavant, la moindre automatisation nécessitait l'intervention de développeurs spécialisés. Aujourd'hui, des utilisateurs métier, souvent appelés "citizen developers", peuvent concevoir et déployer leurs propres automatisations et applications sans écrire une seule ligne de code. Cette autonomie permet de répondre de manière beaucoup plus agile et rapide aux besoins du terrain.
Pour illustrer concrètement la portée de cette révolution, voici quelques cas d'usage emblématiques qui transforment les départements clés de l'entreprise :
Finance : L'automatisation du cycle "Procure-to-Pay" est un exemple classique. Un flux peut automatiquement traiter les factures reçues par e-mail, en extraire les données clés grâce à l'IA, les soumettre à un circuit d'approbation, et enfin, une fois validées, les intégrer dans le système comptable pour paiement. Ce processus réduit les délais de paiement, élimine les erreurs de saisie et assure la conformité.
Ressources Humaines (RH) : Le cycle de vie de l'employé est riche en opportunités d'automatisation. De la gestion des candidatures, où les CV sont automatiquement triés et les entretiens planifiés, à l'onboarding des nouveaux arrivants (création de comptes, envoi de documents), en passant par la gestion des demandes de congés qui suivent un processus d'approbation structuré, Power Automate fluidifie l'ensemble des interactions.19
Ventes & Marketing : La réactivité est essentielle. Un flux peut automatiquement créer un prospect dans un CRM comme Dynamics 365 dès qu'un formulaire est rempli sur le site web, envoyer un e-mail de bienvenue personnalisé, et planifier une tâche de suivi pour un commercial. Il peut également automatiser la veille concurrentielle ou la publication de contenu sur les réseaux sociaux.7
Opérations : La cohérence des données est un défi majeur. Power Automate excelle dans la synchronisation des informations entre des systèmes hétérogènes (ERP, CRM, listes SharePoint). Par exemple, la mise à jour du statut d'une commande dans l'ERP peut automatiquement se répercuter dans le CRM, offrant aux équipes commerciales une vue à 360 degrés et en temps réel, créant ainsi une source de vérité unique pour l'entreprise.7

1.2 L'écosystème Microsoft Power Platform

Power Automate n'est pas un outil isolé ; il est l'un des piliers d'un écosystème intégré et puissant : la Microsoft Power Platform. Comprendre cette synergie est essentiel pour en saisir toute la portée. La plateforme repose sur cinq applications principales et des composants transverses qui leur permettent de fonctionner de concert.
Les cinq piliers de la Power Platform :
Power BI : L'outil d'analyse de données et de business intelligence. Il permet de transformer des données brutes en tableaux de bord interactifs et visuels pour prendre des décisions éclairées.
Power Apps : La plateforme de développement d'applications low-code. Elle permet de créer rapidement des applications métier personnalisées, sur mobile ou sur le web, pour digitaliser les processus.
Power Automate : Le moteur d'automatisation. C'est le "chef d'orchestre" qui connecte les applications entre elles et automatise les flux de travail en arrière-plan.
Power Pages : Le service de création de sites web professionnels, sécurisés et orientés données, accessibles à des utilisateurs externes à l'organisation.29
Copilot Studio (anciennement Power Virtual Agents) : La plateforme de création de chatbots (agents conversationnels) intelligents, sans nécessiter de compétences en développement ou en science des données.30
Les composants transverses
Microsoft Dataverse : Il s'agit bien plus qu'une simple base de données. Dataverse est une plateforme de données intelligente, sécurisée et scalable, qui constitue la fondation de la Power Platform.30 Contrairement à une base de données traditionnelle, Dataverse intègre nativement la sécurité, la logique métier et une riche modélisation des données (tables, colonnes, relations), ce qui en fait le socle idéal pour les applications d'entreprise.33
Connecteurs : Ce sont les ponts qui permettent à Power Automate et aux autres services de la plateforme de communiquer avec plus d'un millier d'applications et de services différents.23 Ils agissent comme des traducteurs, permettant à des systèmes qui ne se parlent pas nativement d'échanger des données et de déclencher des actions.35
AI Builder : C'est un service qui permet d'intégrer des capacités d'intelligence artificielle prêtes à l'emploi dans les flux et les applications. On peut par exemple l'utiliser pour le traitement de formulaires (extraction de données de factures), la prédiction, la classification de texte ou la détection d'objets dans des images, sans être un expert en IA.36
La véritable puissance de Power Automate réside dans son intégration native et profonde avec l'écosystème Microsoft 365 (Outlook, Teams, SharePoint, Excel) et Azure. Pour les utilisateurs, c'est une extension naturelle de leur environnement de travail quotidien, leur permettant d'automatiser des tâches directement depuis les outils qu'ils utilisent déjà.19

1.3 Découverte de l'interface Power Automate

La prise en main de Power Automate commence par la découverte de son portail web, accessible via l'URL make.powerautomate.com. L'interface est conçue pour être intuitive, même pour les non-développeurs.
Connexion et page d'accueil : À la connexion, l'utilisateur est accueilli par une page d'accueil qui présente les fonctionnalités clés, des suggestions de modèles et un champ de recherche assisté par Copilot pour créer des flux en langage naturel.
Volet de navigation gauche : C'est le menu principal qui permet d'accéder aux différentes sections : "Créer", "Mes flux", "Modèles", "Surveiller", "Approbations", etc..
Concept d'environnements : Dans le coin supérieur droit, un sélecteur permet de choisir l'environnement de travail. Il est crucial d'introduire dès le début cette notion. Un environnement est un conteneur qui isole les applications, les flux et les données.39 Par défaut, chaque organisation dispose d'un environnement "Default", mais pour une gouvernance saine, il est essentiel de créer des environnements distincts pour le Développement, les Tests et la Production. Ce point sera approfondi dans le module sur la gouvernance, mais il faut planter la graine dès maintenant.
Les modèles (templates) : La section "Modèles" est une mine d'or pour les débutants. Elle contient des centaines de flux pré-configurés pour des scénarios courants.38 C'est un excellent moyen de découvrir ce qu'il est possible de faire, de comprendre comment les flux sont construits et d'accélérer la création de ses propres automatisations.

1.4 Atelier pratique 1 : exploration et création à partir d'un modèle (30 min)

Objectif : Cet atelier vise à familiariser les participants avec l'interface de Power Automate et à leur procurer un sentiment de réussite immédiat en créant un flux fonctionnel en quelques clics.
Scénario : "Enregistrer automatiquement les pièces jointes des e-mails reçus dans Outlook vers un dossier spécifique sur OneDrive Entreprise."
Étapes guidées :
Navigation vers les modèles : Depuis la page d'accueil de Power Automate, naviguez vers la section "Modèles" dans le volet de gauche.
Recherche du modèle : Dans la barre de recherche, tapez des mots-clés comme "pièce jointe outlook onedrive". Sélectionnez le modèle intitulé "Enregistrer les pièces jointes d'Office 365 Outlook dans OneDrive Entreprise".
Gestion des connexions : Power Automate affiche les connecteurs utilisés par ce modèle (Office 365 Outlook et OneDrive Entreprise). Il vérifie si une connexion valide existe déjà pour votre compte. Si c'est le cas, une coche verte apparaît.
Note pour le formateur : C'est le moment idéal pour expliquer le concept de "Connexion". Une connexion est une authentification stockée et sécurisée qui autorise Power Automate à agir en votre nom sur un service tiers. Si une connexion est invalide (mot de passe expiré, par exemple), le flux échouera. La gestion des connexions est une tâche de maintenance de base
Création et exploration du flux : Cliquez sur "Créer le flux". Les participants sont alors dirigés vers le concepteur visuel, où le flux est déjà construit. Prenez un moment pour décortiquer sa structure :
Le déclencheur : "Quand un nouvel e-mail arrive".
La boucle : "Appliquer à chacun", qui traite chaque pièce jointe.
L'action : "Créer un fichier" dans OneDrive.
Test du flux :
Cliquez sur le bouton "Tester" en haut à droite, choisissez l'option "Manuellement" et cliquez sur "Tester".
Le flux se met en mode "écoute". Demandez aux participants de s'envoyer à eux-mêmes un e-mail contenant une ou plusieurs pièces jointes.
Vérification des résultats :
Une fois l'e-mail reçu, le flux doit s'exécuter et réussir. Montrez l'historique d'exécution où chaque étape est validée par une coche verte.
Demandez aux participants de vérifier leur dossier OneDrive (un dossier "Email attachments from Flow" aura été créé automatiquement) pour confirmer que les fichiers y ont bien été enregistrés.
Note pour le formateur : la valeur stratégique au-delà de la tâche
À première vue, ce flux peut sembler être une simple commodité personnelle, un "gadget" de productivité. C'est ici que votre rôle de formateur expert prend toute sa dimension. Il est essentiel de connecter cet exercice simple à une vision stratégique plus large pour que les participants comprennent la véritable puissance de l'outil.
Expliquez que ce flux, en apparence trivial, est en réalité la première brique fondamentale d'un processus de transformation numérique complexe, comme l'automatisation du traitement des factures fournisseurs.
Étape 1 (ce que nous venons de faire) : La facture arrive en pièce jointe d'un e-mail. Notre flux la capture et la centralise automatiquement dans un emplacement unique et sécurisé (un dossier OneDrive ou, mieux encore, une bibliothèque SharePoint). La tâche manuelle de "sauvegarder la pièce jointe" est éliminée.
Étape 2 (ce que nous verrons plus tard) : La présence d'un nouveau fichier dans ce dossier peut déclencher un deuxième flux. Ce flux utilisera AI Builder pour "lire" le document PDF, en extraire intelligemment les informations clés (nom du fournisseur, numéro de facture, montant, date d'échéance) et les stocker sous forme de données structurées.17
Étape 3 (ce que nous verrons plus tard) : Une fois les données extraites, le flux peut lancer un processus d'approbation dynamique. Si le montant est inférieur à 1 000 €, il est envoyé au manager ; s'il est supérieur, il est escaladé au directeur financier.23
Étape 4 (ce que nous verrons plus tard) : Une fois la facture approuvée, une dernière action peut mettre à jour le système comptable (ERP) via un connecteur, planifiant ainsi le paiement.
En présentant cette chaîne de valeur complète, vous transformez la perception de l'outil. Il ne s'agit plus d'enregistrer un fichier, mais de digitaliser, d'optimiser et de sécuriser de bout en bout un processus métier critique. Cette capacité à relier chaque exercice à des cas d'entreprise à forte valeur ajoutée est ce qui distingue une formation de base d'une formation qui inspire et habilite les futurs champions de l'automatisation.

Module 2 : Création des premiers flux cloud (durée : 1h30)

2.1 Les trois types de flux cloud

Après avoir exploré un modèle, il est temps de créer des flux à partir de zéro. La première décision à prendre est de choisir le bon type de flux, ce qui dépend entièrement de la manière dont l'automatisation doit être initiée. Power Automate propose trois types de flux cloud.
Flux automatisés : Ce sont les flux les plus courants dans les scénarios d'automatisation de processus. Ils sont déclenchés automatiquement par un événement qui se produit dans une application ou un service connecté. L'utilisateur n'a aucune action manuelle à effectuer pour que le flux démarre.
Exemples de déclencheurs :
Quand un nouvel e-mail arrive dans une boîte de réception Outlook.51
Quand un fichier est créé dans un dossier SharePoint ou OneDrive.52
Quand une nouvelle réponse est soumise via un formulaire Microsoft Forms.53
Quand un nouvel élément est ajouté à une liste Salesforce.
Flux instantanés (ou manuels) : Ces flux sont déclenchés à la demande par une action manuelle de l'utilisateur. Ils sont parfaits pour des tâches que l'on souhaite lancer ponctuellement, quand on en a besoin.
Exemples de déclencheurs :
Un bouton dans l'application mobile Power Automate (ex: pour envoyer rapidement un e-mail type "Je travaille de la maison aujourd'hui" à son manager).54
Un bouton dans une application Power Apps pour déclencher une série d'actions complexes en arrière-plan.
Le déclencheur Pour un élément sélectionné dans une liste SharePoint, qui fait apparaître une option dans le menu "Automatiser" de SharePoint pour lancer un flux sur un élément spécifique.54
Flux planifiés : Ces flux s'exécutent selon un calendrier prédéfini. On contrôle précisément la date de début, l'heure et la fréquence de l'exécution.
Exemples de déclencheurs :
Envoyer un rapport récapitulatif des ventes tous les vendredis à 17h00.40
Archiver des documents anciens tous les premiers du mois à 2h00 du matin.14
Synchroniser des données entre deux systèmes toutes les 15 minutes.
Note pour le formateur : la nature du déclencheur (polling vs. webhook)
Il est important d'expliquer une nuance technique qui a des implications pratiques significatives : la manière dont un déclencheur "sait" que l'événement s'est produit. Il existe deux mécanismes principaux : le polling et les webhooks.56
Polling (interrogation) : Le déclencheur interroge le service source à intervalles réguliers pour lui demander "Y a-t-il quelque chose de nouveau?". C'est le cas de nombreux déclencheurs SharePoint comme Quand un élément est créé ou modifié. La fréquence de cette interrogation (le "polling interval") dépend de la licence Power Automate de l'utilisateur. Pour une licence standard incluse dans Microsoft 365, cela peut aller jusqu'à 5 minutes.57
Implication : Un participant qui modifie un élément SharePoint et ne voit pas son flux se lancer instantanément doit comprendre qu'il y a un délai normal dû à cet intervalle de polling. Ce n'est pas un bug, c'est le fonctionnement du déclencheur.
Webhook (crochet web) : Le service source notifie Power Automate instantanément dès que l'événement se produit. Il n'y a pas d'attente. C'est le cas du déclencheur Microsoft Forms Lorsqu'une nouvelle réponse est envoyée.
Implication : Ces flux sont beaucoup plus réactifs.
Cette distinction permet de gérer les attentes des participants sur la réactivité de leurs flux. Elle introduit également subtilement la notion de consommation de requêtes API (chaque "poll" est une requête), un concept qui deviendra fondamental lors de la discussion sur les limites et la gouvernance.59

2.2 Anatomie d'un flux : déclencheurs et actions

Un flux Power Automate, dans sa forme la plus simple, est composé de deux éléments fondamentaux : un déclencheur unique et une ou plusieurs actions.
Le déclencheur (trigger) : C'est le point de départ unique de tout flux cloud.42 Il définit la condition qui doit être remplie pour que le flux s'exécute (
QUAND). Le déclencheur fournit également un ensemble de données de sortie, appelées contenu dynamique, qui décrivent l'événement. Par exemple, le déclencheur "Quand un nouvel e-mail arrive" fournira l'expéditeur, l'objet, le corps de l'e-mail, et les éventuelles pièces jointes.
Les actions : Ce sont les étapes qui suivent le déclencheur. Elles définissent les tâches que le flux doit accomplir (QUOI). Un flux peut enchaîner des dizaines, voire des centaines d'actions.28 Chaque action prend des données en entrée et produit des données en sortie, qui peuvent à leur tour être utilisées par les actions suivantes.
Le contenu dynamique : C'est le "ciment" qui lie les étapes d'un flux. C'est une interface conviviale qui permet de sélectionner facilement les données de sortie des étapes précédentes (du déclencheur ou d'autres actions) pour les utiliser comme données d'entrée dans l'étape actuelle.2 Par exemple, on peut prendre l'objet de l'e-mail du déclencheur et l'utiliser dans le champ "Sujet" d'une action "Créer une tâche" dans Microsoft Planner.66

2.3 Le rôle central des connecteurs

Les connecteurs sont la clé de voûte de Power Automate, lui conférant sa puissance et sa polyvalence.
Définition : Un connecteur est une passerelle, un "wrapper" d'API, qui permet à Power Automate de s'authentifier et de communiquer avec un service externe de manière standardisée.4 Que ce soit pour se connecter à SharePoint, Salesforce, Twitter ou une base de données SQL, le connecteur expose une série de déclencheurs et d'actions prédéfinis que l'on peut utiliser dans ses flux.23
Standard vs. Premium : C'est une distinction fondamentale qui a un impact direct sur les licences requises.
Connecteurs standard : Ils sont inclus dans la plupart des abonnements Microsoft 365. Ils couvrent la majorité des cas d'usage au sein de l'écosystème Microsoft (Outlook, SharePoint, Teams, OneDrive, Excel, etc.) et quelques services tiers de base.4
Connecteurs premium : Leur utilisation nécessite une licence Power Automate payante (soit un plan "par utilisateur", soit un plan "par flux"). Ils permettent de se connecter à des services d'entreprise plus avancés comme Dataverse, SQL Server, Dynamics 365, Salesforce, ou encore d'exécuter des requêtes HTTP personnalisées.4
Note pour le formateur : Profitez-en pour montrer la page de documentation d'un connecteur sur Microsoft Learn. Mettez en évidence la section sur les limitations et le "throttling" (limitation du nombre d'appels API sur une période donnée). C'est une notion avancée, mais il est bon de sensibiliser les participants dès le début au fait que les ressources ne sont pas illimitées et que la conception de flux robustes doit en tenir compte.67

2.4 Atelier pratique 2 : créer un flux planifié (45 min)

Objectif : Maîtriser la création d'un flux à partir de zéro, configurer un déclencheur planifié et utiliser une action simple.
Scénario : "Chaque vendredi à 17h00, envoyer un e-mail de rappel pour la soumission des feuilles de temps hebdomadaires."
Étapes guidées :
Création du flux : Dans le portail Power Automate, cliquez sur "Créer" dans le volet de gauche, puis choisissez "Flux cloud planifié".40
Configuration du déclencheur :
Donnez un nom explicite au flux, par exemple "Rappel hebdomadaire feuille de temps".
Configurez le déclencheur "Récurrence" :
Date de début : Laisser la date du jour.
Fréquence : Choisir "Semaine".
Intervalle : Laisser "1".
Dans les options avancées, spécifiez le jour : "vendredi" et l'heure : "17".14
Ajout de l'action : Cliquez sur "+ Nouvelle étape". Dans la boîte de recherche, tapez "envoyer un e-mail" et sélectionnez l'action "Envoyer un e-mail (V2)" associée au connecteur "Office 365 Outlook".53
Configuration de l'action :
À : Pour le test, demandez aux participants de saisir leur propre adresse e-mail.
Objet : "Rappel : N'oubliez pas de soumettre votre feuille de temps".
Corps : Rédigez un message simple, par exemple : "Bonjour, ceci est un rappel pour soumettre votre feuille de temps pour la semaine. Merci."
Bonnes pratiques : Incitez les participants à renommer l'action pour la rendre plus descriptive. Par exemple, renommer "Envoyer un e-mail (V2)" en "Envoyer e-mail de rappel". C'est une pratique essentielle pour la lisibilité et la maintenance des flux.28
Sauvegarde et test :
Cliquez sur "Enregistrer" en haut à droite.
Cliquez sur "Tester", puis "Manuellement" et "Tester".42 Expliquez que le test manuel permet d'exécuter le flux immédiatement, sans attendre la prochaine planification, ce qui est indispensable pour le développement.
Vérification : Chaque participant doit vérifier sa boîte de réception pour confirmer qu'il a bien reçu l'e-mail de rappel.

Module 3 : Manipulation des données et logique de base (durée : 2h00)

3.1 Introduction aux variables

Pour construire des flux qui vont au-delà d'un simple enchaînement d'actions, il est indispensable de pouvoir stocker et manipuler des informations en cours de route. C'est le rôle des variables. Une variable est un conteneur nommé qui permet de stocker une valeur (un texte, un nombre, une date, etc.) qui peut être lue et modifiée tout au long de l'exécution du flux.15 C'est un concept fondamental de programmation, ici rendu accessible en low-code.
Portée (scope) : Un point crucial à comprendre dans les flux cloud Power Automate est que les variables ont une portée globale. Cela signifie qu'une variable doit obligatoirement être déclarée (initialisée) au niveau principal du flux. Il n'est pas possible de créer une nouvelle variable à l'intérieur d'une boucle ou d'une condition. Une fois initialisée, elle est accessible et modifiable depuis n'importe quel point du flux.15
Actions sur les variables : Le connecteur "Variable" fournit plusieurs actions clés 15 :
Initialiser une variable : C'est la toute première étape, obligatoire pour utiliser une variable. Elle permet de la créer, de lui donner un nom, de définir son type de données et de lui assigner une valeur de départ.
Types de données : Il est important de choisir le bon type pour la donnée que l'on souhaite stocker :
Booléen (Boolean) : Vrai ou Faux (true/false).
Entier (Integer) : Nombre entier, sans décimale.
Flottant (Float) : Nombre à virgule.
Chaîne (String) : Texte.
Objet (Object) : Structure de données complexe au format JSON.
Tableau (Array) : Une liste d'éléments (qui peuvent être des chaînes, des nombres, des objets, etc.).
Définir une variable : Permet d'écraser la valeur actuelle d'une variable existante avec une nouvelle valeur.
Incrémenter une variable : Augmente la valeur d'une variable numérique (Entier ou Flottant) d'un montant spécifié. Très utile pour implémenter des compteurs.
Décrémenter une variable : Diminue la valeur d'une variable numérique.
Ajouter à la variable chaîne : Ajoute un morceau de texte à la fin d'une variable de type Chaîne.
Ajouter à la variable tableau : Ajoute un nouvel élément à la fin d'une variable de type Tableau.
Bonnes pratiques de nommage : Pour améliorer la lisibilité et la maintenabilité des flux, il est fortement conseillé d'adopter une convention de nommage. Une pratique courante consiste à préfixer les noms de variables pour indiquer leur nature, par exemple v pour variable, suivi du type et d'une description en casse camelCase (ex: vIntCompteurEmails, vStrNomClient).70

3.2 La logique conditionnelle : action "condition"

L'action "Condition" est le principal outil pour introduire de la logique et des embranchements dans un flux. Elle permet au flux de suivre des chemins différents en fonction de la véracité d'une règle, à la manière d'une instruction If/Then/Else en programmation traditionnelle.42
Structure : L'action se présente visuellement avec deux branches distinctes : "Si oui" (la condition est vraie) et "Si non" (la condition est fausse). On place les actions à exécuter dans chaque cas à l'intérieur de la branche correspondante.42
Construction d'une condition : Une condition de base se compose de trois parties :
Une valeur à tester : Généralement issue du contenu dynamique d'une étape précédente.
Un opérateur de comparaison : est égal à, n'est pas égal à, contient, commence par, est supérieur à, etc.
Une valeur de comparaison : Une valeur fixe (ex: "Approuvé") ou une autre valeur dynamique.
Conditions multiples : Il est possible de construire des logiques plus complexes en ajoutant des lignes de condition avec les opérateurs logiques ET (AND) (toutes les règles doivent être vraies) ou OU (OR) (au moins une des règles doit être vraie).74

3.3 Introduction aux expressions

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.