Dernière mise à jour:

Power Automate : commencer et préremplir des inspections avec des éléments SharePoint

Comment créer un flux Power Automate pour commencer et préremplir les inspections chaque fois qu'un élément est ajouté à une liste SharePoint ?

Préparatifs

Il s'agit d'un flux avancé qui nécessite l'utilisation d'une demande commencer une inspection au format JSON. Nous vous recommandons de préparer le corps de la demande dans un éditeur de texte tel que Visual Studio Code, puis de le copier et de le coller dans le flux. Si vous ne savez pas comment construire votre demande, consultez cet exemple start_inspection.json à titre de référence. Vous pouvez également consulter notre documentation APIr pour plus d'informations.

La manière la plus simple de construire une requête est de récupérer les informations d'une inspection existante qui a répondu aux éléments de question que vous souhaitez pré-remplir. Copiez ensuite les éléments de question qui vous intéressent et effacez leurs réponses pour préparer les éléments SharePoint dans le flux Power Automate. Si les questions que vous souhaitez pré-remplir se trouvent sur la page de titre, lea gamme de requête doit être "éléments_d'entête". Pour toutes les autres pages d'inspection, la gamme doit être "éléments".

Avant de commencer à créer le flux, assurez-vous d'avoir une liste existante dans le site SharePoint de votre organisation avec colonnes créées pour chaque question d'inspection que vous souhaitez pré-remplir. Cette liste peut être échangée avec d'autres connecteurs tels que Google Sheets et Microsoft Excel Online.

Veuillez noter que si vous avez le format du titre de l'inspection configuré pour le modèle que vous souhaitez utiliser, les questions préremplies et utilisées pour remplir le titre de l'inspection ne prendront effet que lorsque l'inspection sera modifiée sur l'application Web ou l'application portable.

1. Lorsqu’un élément est créé

  1. Se connecter à Power Automate.

  2. Cliquez sur Créer dans le menu à gauche et sélectionnez Créer.

  3. Dans la fenêtre contextuelle, configurez les champs suivants :

    • Nom du flux : ajoutez un nom à votre flux pour vous y référer facilement.

    • Choisissez le déclencheur de votre flux : recherchez et sélectionnez Lorsqu'un élément est créé dans SharePoint.

  4. Cliquez sur Créer pour créer le flux et sa première étape.

2. Initialiser une variable

  1. Cliquez sur Plus iconNouvelle étape.

  2. Recherchez « Variable » et sélectionnez l'action Initialiser la variable.

  3. Configurez les champs suivants :

    • Nom : Cliquez sur le champ et saisissez « Données de l'élément ».

    • Type : cliquez sur le champ et sélectionnez Objet.

    • Valeur : copiez et collez dans votre demande de commencement d'inspection JSON. N'oubliez pas de cliquer sur le champ de réponse et de sélectionner l'élément que vous souhaitez pré-remplir dans la liste de contenu dynamique.

  4. Vous devriez voir quelque chose qui ressemble à l'exemple suivant : Power Automate commence la charge d'inspection.

3. HTTP

  1. Cliquez sur Plus iconNouvelle étape.

  2. Recherchez « HTTP » et sélectionnez l'action HTTP.

  3. Configurez les champs suivants :

    • Méthode : cliquez sur le champ et sélectionnez POST.

    • URI : Cliquez sur le champ et saisissez « https://api.safetyculture.io/audits ».

    • En-têtes (Saisissez la clé) : cliquez sur le champ et saisissez « Autorisation ».

    • En-têtes (Saisir la valeur) : cliquez sur le champ et saisissez votre Jeton API au format « Porteur [token] ». Vérifiez qu'il y ait un espace entre « Porteur » et le jeton API.

    • Corps: cliquez sur le champ et sélectionnez Données de l'élément dans la liste de contenu dynamique.

  4. Cliquez sur Enregistrer en bas ou en haut à droite de la page pour enregistrer le flux.

Tester le débit (facultatif)

  1. Assurez-vous que le flux est activé.

  2. Créez un nouvel élément dans la liste SharePoint que vous utilisez pour le flux.

  3. En cas de succès, une nouvelle inspection devrait commencer à l'aide du modèle que vous avez sélectionné et pré-remplie avec les informations de l'élément que vous avez créé.

Si vous rencontrez des erreurs ou si vous avez des questions concernant l'intégration, veuillez contacter notre équipe de support technique client pour obtenir de l'aide.

Besoin d'aide supplémentaire?
Dans cet article