Microsoft Flow permet de créer une logique qui effectue une ou plusieurs tâches lorsqu’un événement se produit dans une application. Par exemple, vous pouvez configurer un bouton afin que, lorsque l’utilisateur le sélectionne, un élément soit créé dans une liste SharePoint, ou qu’un e-mail ou une demande de réunion soient envoyés ou qu’un fichier soit ajouté, ou tous ces événements en même temps. Vous pouvez configurer n’importe quel contrôle dans l’application pour démarrer le flux, qui continue de s’exécuter même si vous fermez PowerApps.

Conditions préalables

  • Inscrivez-vous à PowerApps, puis effectuez l’une des opérations suivantes :

    • À partir du Windows Store, installez PowerApps Studio pour Windows, ouvrez-le, puis connectez-vous en fournissant les informations d’identification que vous avez utilisées pour vous inscrire.
    • Dans powerapps.com, ouvrez PowerApps Studio pour le web en cliquant ou appuyant sur Nouvelle application dans l’angle inférieur gauche.
  • Découvrez comment configurer un contrôle.

Créer un flux

  1. Connectez-vous à powerapps.com, puis sélectionnez Flows dans la barre de navigation à gauche.

  2. Sur la page My Flows (Mes flux), sélectionnez Create from blank (Créer entièrement).

    Option permettant de créer un flux sans utiliser de modèle

    PowerApps est ajouté en tant que déclencheur par défaut.

    PowerApps en tant que déclencheur du flux

  3. Sélectionnez New step (Nouvelle étape), puis sélectionnez Add an action (Ajouter une action).

    Option permettant d’ajouter une action

  4. Dans la zone intitulée Rechercher dans l’ensemble des actions et services, spécifiez une action pour votre flux, comme dans cet exemple :

    1. Tapez SharePoint dans la zone, puis choisissez SharePoint - Create item (SharePoint - Créer un élément) dans la liste figurant sous Actions.

      Option permettant de créer un élément SharePoint

    2. Si vous y êtes invité, fournissez les informations d’identification vous permettant de vous connecter à SharePoint.

    3. Dans la zone Adresse du site, tapez ou collez l’URL d’un site SharePoint Online contenant une liste.

      Remarque : spécifiez l’URL du site, sans la liste.

    4. Dans la zone Nom de la liste, sélectionnez la liste à utiliser.

    5. Appuyez ou cliquez sur la zone Titre, puis sélectionnez Ajouter du contenu dynamique.

      Ajout du paramètre d’interrogation de PowerApps dans le champ de titre

    6. Dans la liste des paramètres, sélectionnez Ask dans PowerApps (Demander dans PowerApps).

      Ajout du paramètre

  5. (facultatif) Spécifiez une ou plusieurs actions supplémentaires, telles que l’envoi d’un e-mail d’approbation à une adresse que vous spécifiez ou la création d’une entrée associée dans une autre source de données.

  6. En haut de l’écran, saisissez ou collez un nom pour votre flux, puis sélectionnez Create flow (Créer un flux).

    Octroi d’un nom et enregistrement du flux

Ajouter un flux à une application

  1. Dans PowerApps, dans le menu Fichier, sélectionnez Nouveau.

  2. Sur la mosaïque Blank app (Application vierge), cliquez ou appuyez sur Phone layout (Mode téléphone).

  3. Ajoutez un contrôle Text input et nommez-le RecordTitle.

  4. Ajoutez un contrôle Button et déplacez-le sous RecordTitle.

  5. Une fois le contrôle Button sélectionné, choisissez Flows (Flux) sur l’onglet Action (Action).

    Option Flows dans l’onglet Action

  6. Dans le volet qui s’affiche, sélectionnez le flux que vous avez créé lors de la procédure précédente.

    Remarque : si le flux que vous avez créé n’est pas disponible, vérifiez si PowerApps est défini sur l’environnement dans lequel vous avez créé le flux.

    Ajout d’un flux à partir du volet de personnalisation

  7. Dans la barre de formule, saisissez ou collez la chaîne RecordTitle.Text) à la fin de la formule qui est automatiquement ajoutée.

    Propriété OnSelect qui inclut le flux

Tester le flux

  1. Ouvrez le mode Aperçu en appuyant sur F5 (ou en sélectionnant la flèche dans l’angle supérieur droit).

    Propriété OnSelect qui inclut le flux

  2. Tapez ou collez un texte dans RecordTitle, puis cliquez ou appuyez sur le contrôle Button.

    Un élément SharePoint est créé dans la liste que vous avez spécifiée, le texte que vous indiquez étant affiché en tant que titre. Si la liste était ouverte lors de l’exécution du flux, il se peut que vous deviez actualiser la fenêtre du navigateur pour afficher les modifications.