Configurer l’intégration du flux de travail Actions externes
Remarque : les actions externes dans Tableau s’appuient sur les fonctionnalités fournies par Salesforce Flow. La fonctionnalité envoie vos données sélectionnées à Salesforce Flow, qui s’exécute sur une infrastructure Salesforce distincte. L’utilisation de Salesforce Flow et d’autres produits et services Salesforce est soumise à votre accord avec Salesforce.
Pour plus d’informations sur l’utilisation de Actions externes, consultez Intégrer Actions externes.
Éditions, rôles sur le site et autorisations requises
Pour configurer et utiliser des flux de travail Actions externes, vous et toute personne qui utilisera des flux de travail devez disposer de certains rôles et autorisations sur le site dans les éditions de Salesforce et Tableau qui prennent en charge Actions externes.
| Produit | Éditions | Rôles sur le site et autorisations |
|---|---|---|
| Tableau | Tableau Cloud, Tableau Desktop ou Tableau Server versions 2022.3 ou ultérieures | Pour créer ou modifier un flux de travail : Creator or Explorer (can publish) site role, and permissions to edit and save workbooks (Linux | Windows) Pour envoyer des données : Fonctionnalité d’autorisation Pour utiliser un flux de travail : N’importe quel rôle sur le site |
| Salesforce | Éditions Essentials, Professional, Enterprise, Performance, Unlimited ou Developer (consultez Éditions Salesforce) | Pour créer ou modifier un flux de travail :Gérer les autorisations de flux Pour utiliser un flux : Exécuter l’autorisation de flux ou le paramètre Utilisateur du flux sur la page de détails de l’utilisateur ou le paramètre Remplacer le comportement par défaut et restreindre l’accès aux profils activés ou aux ensembles d’autorisations dans le nœud Flux (voir Comment fonctionne la sécurité du flux?) |
Exigences de déploiement pour Actions externes
Pour utiliser l’extension de flux de travail Actions externes, 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 Salesforce Cross-Origin Resource Sharing (CORS).
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 de ligne de commande (CLI) de Tableau Services Manager (TSM) ou configurer les paramètres au niveau du site.
Utiliser l’interface en ligne de commande TSM
Utilisez l’interface en ligne de commande de TSM pour définir une valeur pour la clé de configuration vizqlserver.workflow_objects_enabled pour 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 cette option 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 du site.