Déclencher des flux avec les actions
Vous pouvez créer des flux qui se déclenchent en fonction d’une action Dataverse incluse à la fois dans un catalogue et une catégorie.
En outre, votre rôle a besoin d’autorisations pour le lire, ce qui peut nécessiter un accès en lecture aux tables sdkmessage, customapi ou workflows dans Dataverse.
Comme son nom l’indique, ce déclencheur exécute le flux chaque fois qu’une action Dataverse spécifique est effectuée. Une action Dataverse est distincte d’une action Power Automate. Dans Dataverse, les actions de processus personnalisées, ou simplement les actions, sont une manière d’étendre les opérations prédéfinies sur les données. Vous pouvez les utiliser pour définir une logique métier personnalisée réutilisable. Pour en savoir plus, consultez Utiliser des actions et Utiliser des actions de processus personnalisées avec du code. Pour apprendre à exécuter des actions Dataverse à partir de Power Automate, consultez Effectuer des actions liées ou non liées.
Voici les champs d’entrée du déclencheur.
Catalogue : permet d’organiser et de gérer les actions Dataverse, de la même manière que vous utilisez des dossiers pour organiser des fichiers.
Catégorie : utilisé comme sous-classification dans un catalogue.
Nom de la table : permet de filtrer les actions disponibles selon leur table associée (actions liées), ou de filtrer des actions globales (actions non liées). Pour les actions non liées, sélectionnez (aucun).
Nom de l’action : permet d’identifier l’action qui déclenche le flux à chaque fois qu’elle s’exécute correctement. La liste des actions disponibles est filtrée par catalogue, catégorie et nom de table.
Utilisation d’entrées/sorties d’action et de contenu dynamique
Une action personnalisée Dataverse est destinée à la logique métier personnalisée, elle accepte les paramètres d’entrée et renvoie les paramètres de sortie. Lorsque ce déclencheur s’exécute, ces paramètres sont disponibles en tant que contenu dynamique dans le flux et peuvent être utilisés dans les étapes suivantes.
Voici le schéma d’affectation de nom pour les paramètres.
Les préfixes ActionInputs et ActionOutputs spécifient s’il s’agit d’un paramètre d’entrée ou de sortie.
Le littéral suivant est le nom du paramètre.
Pour les types de données complexes tels qu’un objet d’entité, le dernier littéral est le nom de la colonne, par exemple, donotfax.