Partager via


Utiliser des actions de processus personnalisées

Les actions de processus personnalisées, également appelées actions personnalisées, ou simplement des actions ouvrent une gamme de possibilités pour la composition de la logique métier. Avec des actions de processus personnalisées, vous pouvez effectuer des opérations telles que Créer, Mettre à jour, Supprimer, Affecter ou Effectuer une action. En interne, une action de processus personnalisée crée un message personnalisé. Les développeurs font référence à ces actions en tant que messages. Si l’objectif d’un processus est de créer une ligne, mettez-la à jour, puis affectez-la, il existe trois étapes distinctes. Chaque étape est définie par les fonctionnalités de la table, pas nécessairement votre processus métier.

Les actions de processus personnalisées vous permettent de définir un seul verbe (ou message) qui correspond à une opération que vous devez effectuer pour votre entreprise. Ces nouveaux messages sont pilotés par un processus ou un comportement plutôt que par ce qui peut être fait avec une table. Ces messages peuvent correspondre à des verbes tels qu'escalader, convertir, programmer, acheminer ou approuver, ce dont vous avez besoin. L’ajout de ces verbes permet de fournir un vocabulaire plus riche pour définir avec fluidité vos processus métier. Vous pouvez appliquer ce vocabulaire plus riche à partir des clients ou des intégrations plutôt que d’avoir à écrire l’action au sein des clients. Cela permet également de gérer et d’enregistrer la réussite ou l’échec de l’action entière sous la forme d’une unité individuelle.

Messages configurables

Dès qu’une action est définie et activée, un développeur peut utiliser ce message comme un autre message fourni par la plateforme. Toutefois, une différence significative est que maintenant quelqu’un qui n’est pas un développeur peut appliquer des modifications à ce qui doit être fait lorsque ce message est utilisé. Vous pouvez configurer l’action pour modifier des étapes en fonction des changements de vos processus d’entreprise. Tout code personnalisé qui utilise ce message n’a pas besoin d’être modifié tant que les arguments de processus ne changent pas.

Les processus et les plugins de workflow continuent de fournir des fonctionnalités similaires pour définir l’automatisation. Les processus de flux de travail fournissent toujours la possibilité pour un non-développeur d’appliquer des modifications. Mais la différence réside dans la composition des processus d’entreprise et dans la façon dont un développeur peut entrer son code. Une action de processus personnalisée est un message qui fonctionne au même niveau que les messages fournis par la plateforme. Les développeurs peuvent inscrire des plug-ins pour des actions.

Note

L’API personnalisée est un moyen plus récent de définir des messages personnalisés avec de nombreux avantages pour les développeurs. Si vous n’avez pas l’intention d’utiliser les fonctionnalités sans code que les actions de processus personnalisées fournissent pour configurer la logique métier, l’API personnalisée offre de meilleures fonctionnalités aux développeurs pour créer leurs propres messages. Plus d’informations :

Messages globaux

Contrairement aux flux de travail Microsoft Dataverse ou aux plug-ins, une action de processus personnalisée n’a pas besoin d’être associée à une table spécifique. Vous pouvez définir des actions de processus personnalisées globales qui peuvent être appelées par elles-mêmes.

Étapes suivantes

Créer une action de processus personnalisée