Partager via


Annuler ou soumettre à nouveau des exécutions de flux en bloc

Vous pouvez annuler ou soumettre à nouveau vos exécutions de flux en bloc au lieu d’une par une, ce qui peut vous faire gagner énormément de temps.

Soumettre à nouveau des exécutions de flux lancées par des déclencheurs instantanés

Les administrateurs peuvent autoriser les utilisateurs à soumettre à nouveau des exécutions de flux initiées par des déclencheurs instantanés. Les déclencheurs instantanés, qui sont utilisés pour démarrer manuellement les flux, peuvent être activés via une application mobile Power Automate ou un bouton dans une application canevas, entre autres méthodes.

Important

À partir du 6 février 2025, nous modifierons la fonctionnalité de la Power Platform paramètre d'administration Power Automate pour la nouvelle soumission d’exécution de flux. Auparavant, les utilisateurs pouvaient désactiver les nouvelles soumissions d’exécution de flux initiées par des déclencheurs instantanés pour tous les utilisateurs. Avec la mise à jour, les utilisateurs peuvent soumettre à nouveau leurs propres flux initiés par des déclencheurs instantanés, mais ne peuvent pas soumettre à nouveau des flux initiés par d’autres. L’état de la Power Platform bascule du centre d’administration sur votre client reste inchangé, car cette mise à jour est déployée en février.

Matrice de scénarios Version de fonctionnalité de janvier 2025 Mise à jour des fonctionnalités de février 2025 (en cours de déploiement)
Paramètre fonctionnalité est désactivée dans le centre d'administration Power Platform L’utilisateur ne peut pas soumettre à nouveau ses propres flux initiés par des déclencheurs instantanés ou soumettre à nouveau des flux initiés par un autre utilisateur. L’utilisateur peut soumettre à nouveau ses propres flux initiés par des déclencheurs instantanés, mais il n’est pas autorisé à soumettre à nouveau des flux initiés par un autre utilisateur.
Paramètre fonctionnalité est activée dans le centre d'administration Power Platform L’utilisateur peut soumettre à nouveau ses propres flux initiés par des déclencheurs instantanés, ainsi que soumettre à nouveau des flux initiés par un autre utilisateur. L’utilisateur peut soumettre à nouveau ses propres flux initiés par des déclencheurs instantanés, ainsi que soumettre à nouveau des flux initiés par un autre utilisateur.

Il existe deux options pour activer la nouvelle soumission d’exécution de flux pour les flux initiés par des déclencheurs instantanés, qui se font via le Power Platform centre d’administration et en utilisant PowerShell.

Centre d’administration de Power Platform

  1. Connectez-vous à votre compte dans le centre d'administration Power Platform.
  2. Sélectionnez Paramètres, puis recherchez une Power Automate nouvelle soumission d’exécution de flux.
  3. Choisissez d’activer ou de désactiver la fonctionnalité à l’aide de la bascule.

Appliquer le paramètre du locataire à l’aide des conditions préalables PowerShell

Pour effectuer les opérations d’administration dans les applets de commande, vous avez besoin de ce qui suit :

  • Un de ces rôles de Microsoft Entra ID : administrateur de clients, administrateur Power Platform ou administrateur de services Dynamics 365. Ces rôles peuvent accéder aux applets de commande PowerShell de l’administrateur Power Apps sans nécessiter de plan Power Apps pour l’accès administratif. Toutefois, ces administrateurs doivent se connecter au centre d’administration Power Platform au moins une fois avant d’utiliser les applets de commande PowerShell. Si cela n’est pas fait, les applets de commande échouent avec une erreur d’autorisation.

  • Les autorisations de l’administrateur Power Platform ou de l’administrateur Dynamics 365 sont nécessaires pour effectuer une recherche dans les ressources d’un autre utilisateur. Les administrateurs d’environnement n’ont accès qu’aux environnements et aux ressources d’environnement pour lesquels ils disposent d’autorisations.

  • Pour les environnements Dataverse for Teams, vous devez être un administrateur Power Platform pour gérer les environnements où vous n’êtes pas le propriétaire de l’équipe dans Microsoft Teams.

Nonte

Il faut environ une heure pour que la fonction soit activée après l’application des commandes PowerShell.

  1. Connectez-vous au compte de votre locataire :
 Add-PowerAppsAccount -Endpoint "prod" -TenantID <Tenant_ID>
  1. Récupérez et stockez vos paramètres de locataire dans TenantSettings :
 $tenantSettings = Get-TenantSettings
  1. Définissez l’indicateur powerPlatform.powerAutomate.disableFlowRunResubmission sur False pour autoriser les nouvelles soumissions d’exécution de flux pour les flux de cloud lancés par des déclencheurs instantanés.
 $tenantSettings.powerPlatform.powerAutomate.disableFlowRunResubmission= $False
 Set-TenantSettings -RequestBody $tenantSettings

Pour en savoir plus sur les commandes PowerShell, consultez Prise en charge de PowerShell pour Power Apps et Power Automate.

Soumettre à nouveau des exécutions de flux

Vous pouvez soumettre à nouveau les exécutions précédentes d’un flux en bloc. Pour ce faire, procédez comme suit :

  1. Connectez-vous à Power Automate.

  2. Dans le volet de gauche, sélectionnez Mes flux.

  3. Dans le volet de droite, sélectionnez le flux de cloud que vous souhaitez resoumettre ou annuler.

  4. Sélectionnez Toutes les exécutions.

    Capture d’écran qui affiche toutes les exécutions pour le flux sélectionné.

    Astuce

    • Le flux doit avoir des exécutions afin d’annuler ou de resoumettre les exécutions de flux.
    • Vous pouvez soumettre à nouveau ou annuler jusqu’à 20 flux en une fois.
  5. Sur la page Historique des exécutions, sélectionnez les exécutions de flux que vous souhaitez resoumettre ou annuler.

  6. Sélectionnez Renvoyer les exécutions de flux.

    Capture d’écran qui affiche les exécutions sélectionnées pour votre flux.

    Important

    Le nombre de flux que vous pouvez soumettre à nouveau est limité en fonction du nombre maximal d’appels d’API pour les connecteurs du flux.

Annuler les exécutions de flux

Vous pouvez annuler les exécutions de flux sur la page Historique des exécutions du flux associé ou à l’aide d’un modèle. La fonctionnalité d’annulation en bloc disponible via le portail de flux est plus efficace lorsque vous annulez jusqu’à 20 flux à la fois. Nous vous recommandons d’utiliser le modèle lié précédemment dans cette section pour plus de 20 exécutions lorsque cela est possible. Cela s’applique également aux exécutions par centaines. Vous pouvez également utiliser la fonctionnalité d’annulation en bloc pour tous les flux à l’état En attente ou En cours d’exécution, quel que soit leur nombre. Pour définir une attente du fonctionnement de cet utilitaire, examinez les détails suivants.

Annuler les exécutions de flux en bloc sur la page « Historique des exécutions » du flux

  1. Pour annuler des flux, accédez au portail de flux et sélectionnez Mes flux.

  2. À côté du flux, sélectionnez les points de suspension (...) >Historique des exécutions.

    Vous pouvez également sélectionner le nom du flux >Toutes les exécutions dans la liste Historique des exécutions de 28 jours.

  3. Vous pouvez sélectionner manuellement jusqu’à 20 flux En attente ou En cours d’exécution.

    Pour lancer la fonctionnalité d’annulation en bloc à la place, sélectionnez Annuler toutes les exécutions de flux dans le menu Historique des exécutions en haut de l’écran.

    Capture d’écran de l’option « Annuler toutes les exécutions de flux »

  4. Une fois que vous avez sélectionné Annuler tous les flux, un message s’affiche pour vous demander de lancer l’utilitaire en bloc. Sélectionnez Oui. Si vous craignez que d’autres exécutions de flux indésirables soient lancées, vous pouvez désactiver le flux.

    Capture d’écran du message « Annuler toutes les exécutions de ce flux ».

  5. S’il y a plus de 20 flux à l’état En attente ou En cours d’exécution, un autre message peut s’afficher pour indiquer que plusieurs minutes peuvent être nécessaires pour que les statuts d’exécution de flux passent à En cours d’annulation. Ce message signifie que vos flux sont suspendus et qu’aucune autre action n’est exécutée pour les flux qui sont déjà En cours d’exécution. Les flux à l’état En attente sont également terminés sans que les actions ne soient exécutées.

    Capture d’écran du message « Nous y travaillons » qui vous demande d’attendre l’état du flux.

  6. Obtenez les changements d’état mis à jour dans la liste de l’historique des exécutions en actualisant régulièrement l’écran de votre navigateur.

    Nonte

    • Les flux à l’état En cours d’exécution sont suspendus et passent à l’état En cours d’annulation avant de passer finalement à l’état Annulé.
    • Ce processus peut parfois prendre jusqu’à 24 heures de plus.
    • Dans ce scénario, les flux sont suspendus et aucune autre action n’est exécutée.
    • Si vous sélectionnez une exécution de flux à l’état En cours d’annulation, il peut sembler que la toupie à proximité d’une action soit en mouvement, mais elle est à l’état suspendu. Lorsque les flux sont en cours d’exécution, une bannière de notification s’affiche pour indiquer que votre flux est en cours d’exécution. Ce n’est pas le cas pour les flux suspendus à l’état En cours d’annulation.

La capture d’écran suivante montre la bannière lorsqu’un flux est en cours d’exécution. Un flux suspendu à l’état En cours d’annulation ne contient pas cette bannière.

Capture d’écran de la bannière indiquant qu’un flux est en cours d’exécution.

Les flux qui ont dépassé le paramètre de simultanéité peuvent être visibles à l’état En attente avec d’autres exécutions de flux à l’état En cours d’annulation. Ceci est intentionnel. Les flux ont été suspendus lorsque l’annulation en bloc a été soumise, à moins qu’ils aient été déclenchés après l’utilisation de la fonctionnalité. L’état passe à En cours d’annulation lorsque leur tour à traiter apparaît dans la file d’attente.

Capture d’écran des exécutions de flux dans les états « En attente » et « En cours d’annulation ».

Vous pouvez vous assurer que les flux à l’état En cours d’exécution ou En attente avant d’envoyer une demande d’annulation en bloc ont été suspendus et passent éventuellement à l’état Annulé.

Capture d’écran des exécutions de flux dans l’état « Annulé ».