Configurer l’intégration du flux de travail des actions externes

Configurer l’intégration du workflow Actions externes

Remarque : les actions externes dans Tableau s’appuient sur des fonctionnalités fournies par Salesforce Flow. La fonctionnalité envoie les données que vous avez sélectionnées à Salesforce Flow, lequel s’exécute sur une infrastructure Salesforce distincte. L’utilisation de Salesforce Flow et d’autres produits et services Salesforce est soumise au contrat que vous avez conclu avec Salesforce.

Pour plus d’informations sur l’utilisation de Actions externes, consultez Intégrer Actions externes.

Exigences relatives aux éditions, aux rôles sur le site et aux autorisations

Pour configurer et utiliser les workflows Actions externes, vous-même et toute personne appelée à utiliser des workflows devez disposer de certains rôles sur le site et autorisations dans les éditions de Salesforce et Tableau qui prennent en charge Actions externes.

ProduitÉditionsRôles sur le site et autorisations
TableauTableau Cloud , Tableau Desktop ou Tableau Server versions 2022.3 ou ultérieures

Pour créer ou modifier un workflow : le rôle sur le site Creator ou Explorer (peut publier) et autorisations pour modifier et enregistrer des classeurs (Linux | Windows)

Pour envoyer des données : capacité d’autorisation Télécharger les données résumées

Pour utiliser un workflow : tout rôle sur le site

SalesforceÉdition Essentials, Professional, Enterprise, Performance, Unlimited ou Developer (voir Éditions Salesforce)

Pour créer ou modifier un flux : Autorisation Gérer les flux

Pour utiliser un flux : Autorisation Exécuter les flux ou Paramètre Utilisateur du flux dans la page de détails de l’utilisateur ou Remplacer le comportement par défaut et restreindre l’accès aux profils activés ou au paramètre des ensembles d’autorisations dans le nœud de flux (consultez Comment fonctionne la sécurité du flux ?)

Exigences de déploiement pour Actions externes

Pour utiliser l’extension Actions externes de workflow, l’administrateur Salesforce doit créer une application connectée dans Salesforce pour Tableau Server.

De plus, le domaine du site Tableau Server ou Tableau Cloud où l’extension sera déployée doit être ajouté à la Liste d’autorisations CORS Salesforce.

Activer ou désactiver Actions externes

Dans Tableau 2022.3 et versions ultérieures, la fonctionnalité Actions externes de Tableau est activée par défaut. Pour désactiver la fonctionnalité, vous pouvez utiliser l’interface en ligne de commande (CLI) de Tableau Services Manager (TSM) ou configurer des paramètres au niveau du site.

Utiliser l’interface en ligne de commande TSM

Utilisez l’interface de ligne de commande TSM pour définir la valeur de la clé de configuration vizqlserver.workflow_objects_enabled sur tsm configuration set -k vizqlserver.workflow_objects_enabled -v false.

Après avoir modifié la valeur de la clé de configuration, assurez-vous d’appliquer la modification à l’aide de la commande tsm pending-changes apply. Si les modifications en attente nécessitent un redémarrage du serveur, la commande pending-changes apply affichera une invite pour vous informer qu’un redémarrage va avoir lieu. Cette invite s’affiche même si le serveur est arrêté, mais dans ce cas, il n’y a pas de redémarrage. Vous pouvez supprimer l’invite à l’aide de l’option --ignore-prompt, mais cela ne modifiera pas le comportement de redémarrage. Si les modifications ne nécessitent pas de redémarrage, les modifications sont appliquées sans invite. Pour plus d’informations, consultez tsm pending-changes apply.

Modifier les paramètres au niveau du site

Pour plus d’informations sur la personnalisation des paramètres au niveau du site dans Tableau Server, consultez Référence des paramètres de site.