Utiliser des actions de processus personnalisées

Les actions de processus personnalisées, également appelées Actions personnalisées ou simplement Actions, ouvrent un éventail de possibilités pour composer une logique métier. Avec les actions de processus personnalisées, vous pouvez effectuer des opérations de création, de mise à jour, de suppression, d’attribution ou de réalisation. En interne, une action de processus personnalisée crée un message personnalisé. Les développeurs appellent ces actions des messages. Si l’objectif d’un processus consiste à créer une ligne, à la mettre à jour, puis à l’attribuer, il s’agit de trois étapes distinctes. Chaque étape est définie par les fonctionnalités de la table, pas nécessairement par votre processus d’entreprise.

Les actions de processus personnalisées vous permettent de définir un verbe simple (ou message) qui correspond à une opération à effectuer pour votre activité. Ces nouveaux messages sont dicté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 comme Réaffecter, Convertir, Planifier, Acheminer ou Approuver – tout 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. La grande différence, toutefois, est qu’un utilisateur qui n’est pas développeur peut appliquer des modifications à ce qui doit être effectué 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 workflow permettent toujours à un utilisateur qui n’est pas un 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é est un message qui opère au même niveau que ceux fournis par la plateforme. Les développeurs peuvent enregistrer des plug-ins pour les actions.

Notes

L’API personnalisée est une nouvelle façon 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 capacités sans code fournies par les actions de processus personnalisés pour configurer la logique métier, l’API personnalisée offre de meilleures capacités aux développeurs pour créer leurs propres messages. Pour plus d’informations :

Messages globaux

Contrairement aux workflows Microsoft Dataverse et aux plug-ins, une action de processus personnalisée ne doit pas nécessairement être associée à une table spécifique. Vous pouvez définir des actions de processus personnalisées globales pouvant être appelées seules.

Étapes suivantes

Créer une action de processus personnalisée

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).