Support Power Platform - Apps - Automate - SharePoint - Copilot

Lab 6 - Flux planifié [SP]

Dans ce labo, vous allez créer un flux planifié.

Contenu du didacticiel

  • Comment créer un flux planifié Power Automate et traiter une liste d’éléments SharePoint.

Étapes de labo de haut niveau

  • Créer un flux planifié
  • Interroger une liste SharePoint
  • Utiliser les opérations sur les données
  • Tester le flux

Prérequis

Procédure détaillée

Exercice 1 : Créer un flux planifié

Tâche 1.1 : Créer le déclencheur

  1. Accédez au portail Power Automate https://make.powerautomate.com.
  2. Vérifiez que vous êtes dans l’environnement Dev One.
  3. Sélectionnez l’onglet + Créer dans le menu de navigation de gauche.
  4. Sélectionnez Flux de cloud planifié.
  5. Entrez Nouvelles tâches quotidiennes pour Nom du flux.
  6. Définissez Répéter tous les sur 1jour.
    image.png
  7. Sélectionnez Créer.

Tâche 1.2 : Configurer le déclencheur

  1. Sélectionnez l’étape Récurrence.
  2. Sélectionnez le nom d’étape pour Périodicité et saisissez Chaque jour.
    image.png

Tâche 1.3 : Interroger les nouvelles tâches

  1. Sélectionnez l’icône + sous l’étape du déclencheur, puis sélectionnez Ajouter une action.
  2. Entrez Obtenir les éléments dans Rechercher.
  3. Sélectionnez Obtenir les éléments sous SharePoint.
  4. Sélectionnez le nom d’étape Obtenir des éléments et saisissez Nouvelles tâches.
  5. Sélectionner le site SharePoint Power Automate.
  6. Sélectionner la liste Tâches.
  7. Sélectionnez Afficher tout dans Paramètres avancés.
  8. Sélectionnez le champ Filtrer la requête et entrez Statutd_x2019_approbation eq 'Nouvelle'

image.pngTips pour trouver le nom du champ

Depuis la liste SharePoint, clic sur Roue dentée > Paramètres de la liste.Cliquer sur le champ recherché.Repérer le nom du champ en bout d’URL :

image.png

Tâche 1.4 : Sélectionner des colonnes

  1. Sélectionnez l’icône + dans l’étape Nouvelles tâches, puis sélectionnez Ajouter une action.
  2. Entrez Selection dans Rechercher.
  3. Pour Type de connecteur, sélectionnez Prédéfini.
  4. Sous Opérations de données, sélectionnez Sélectionner :
    image.png
  5. Sélectionnez le champ De, puis l’icône de contenu dynamique.
  6. Dans Nouvelles tâches, sélectionnez body/value.
  7. Sélectionnez le champ Entrer la clé et saisissez Tâche.
  8. Sélectionnez le champ Entrer la valeur, puis l’icône de contenu dynamique.
  9. Dans Nouvelles tâches, sélectionnez Titre.
  10. Sélectionnez le champ Entrer la clé et saisissez Description.
  11. Sélectionnez le champ Entrer la valeur, puis l’icône de contenu dynamique.
  12. Dans Nouvelles tâches, sélectionnez Description.
  13. Sélectionnez le champ Entrer la clé et saisissez Date limite
  14. Sélectionnez le champ Entrer une valeur et l’icône Contenu dynamique, puis Voir plus.
  15. Dans Nouvelles tâches, sélectionnez Échéance.
    image.png
  16. Si le concepteur de flux a automatiquement ajouté une ou plusieurs boucles For Each, faites glisser l’étape Sélectionner en dehors des boucles et supprimez la ou les boucles :
    image.png

Tâche 1.5 : Créer un tableau

  1. Sélectionnez l’icône + sous l’étape Sélectionner, puis sélectionnez Ajouter une action.
  2. Entrez créer html dans Rechercher.
  3. Dans Opérations de données, sélectionnez Créer un tableau HTML :
    image.png
  4. Sélectionnez le nom d’étape Créer un tableau HTML et saisissez Formater en table HTML.
  5. Sélectionnez le champ De, puis l’icône de contenu dynamique.
  6. Dans Sélectionner, sélectionnez Sortie :
    image.png

Tâche 1.6 : Envoyer un e-mail

  1. En dessous de l’étape Formater en table HTML, sélectionnez l’icône +, puis cliquez sur Ajouter une action.
  2. Entrez v2 dans Rechercher.
  3. Sous Office 365 Outlook, sélectionnez Envoyer un e-mail (V2).
  4. Sélectionnez le nom d’étape Envoyer un e-mail (V2) et saisissez Notifier par email.
  5. Sélectionnez le champ À, puis Entrer une valeur personnalisée.
  6. Pour À, entrez l’ID d’utilisateur de votre locataire.
  7. Sélectionnez le champ Objet et saisissez Tâches quotidiennes.
  8. Sélectionnez le champ Corps, puis l’icône de contenu dynamique.
  9. Dans Formater en table HTML, sélectionnez Sortie.
  10. Sélectionnez Enregistrer.

Exercice 2 : Tester le flux planifié

Tâche 2.1 : Exécuter manuellement le flux planifié

  1. Sélectionnez Tester.
  2. Sélectionnez Manuellement.
  3. Sélectionnez Test.
  4. Cliquez sur Exécuter le flux.
  5. Cliquez sur Terminé.
  6. Dans le portail Power Automate, sélectionnez le lanceur d’applications en haut à gauche de la fenêtre du navigateur, puis Outlook.
    image.png

Bonus : formater le tableau :

 <style>
        table {
            width: 100%;
            border-collapse: collapse;
            margin-top: 20px;
            font-family: Arial, sans-serif;
        }
        th, td {
            padding: 12px 15px;
            text-align: left;
            border: 1px solid #ddd;
        }
        th {
            background-color: #4CAF50;
            color: white;
        }
        tr:nth-child(even) {
            background-color: #f2f2f2;
        }
        tr:hover {
            background-color: #ddd;
        }
    </style>

Bonus 2 : Terminer si length(outputs('Nouvelles_tâches')?['body/value']) est égal à 0.