Loading

Sujets

Note iconNote

Si vous recherchez l’application Asana dans Salesforce AppExchange, vous pouvez en savoir plus sur le plan d’obsolescence dans cette FAQ. À l'avenir, les clients devront utiliser l'intégration de l'application Salesforce sur Asana.

L'intégration Salesforce sur Asana étend nos composants de base des règles à Salesforce, afin que vous puissiez automatiser les processus entre Salesforce et Asana et synchroniser les dernières données sur Asana.

Les Règles Asana sont des automatisations qui simplifient les tâches de routine. Une règle est constituée d'un déclencheur et d'une action, respectivement un événement qui active la règle et une action exécutée par la règle. Un exemple de déclencheur : lorsqu'une opportunité est créée dans Salesforce. Un exemple d'action est Créer une tâche dans un projet Asana spécifique.

Conditions de déclenchement Salesforce pour créer ou mettre à jour des tâches

L'intégration Salesforce sur Asana utilise le déclencheur Un enregistrement Salesforce est créé ou mis à jour, avec de nombreuses conditions personnalisables disponibles. Les règles peuvent être configurées avec des conditions basées sur les types d'objets Salesforce (par exemple, Opportunité, Compte) et des valeurs de champ spécifiques parmi les chiffres, les dates et les listes de sélection.

Les utilisateurs peuvent choisir parmi 2 déclencheurs Salesforce :

  • Un enregistrement est créé : la règle se déclenche uniquement si un enregistrement a été créé et remplit les conditions que vous avez définies. Un enregistrement est créé est un déclencheur courant pour les processus de réception, comme la création d'une tâche lorsqu'un VOC est créé.
  • Un enregistrement est créé ou mis à jour : cela déclenche l'exécution de la règle si un enregistrement a été créé ou mis à jour et que les conditions que vous avez définies sont remplies. Ce déclencheur pourrait être utilisé pour les transferts en fonction des mises à jour de Salesforce, par exemple la création d'une tâche de boîte de réception SE lorsqu'une opportunité atteint l'étape 3.

External triggers

Notez que « Un enregistrement est créé ou mis à jour » est le déclencheur à utiliser pour l'action « Créer une tâche et rester synchronisé ».

Lorsque vous définissez votre déclencheur, vous pouvez préciser certaines conditions qui doivent être remplies simultanément pour que la règle se déclenche. Si la règle est déclenchée par un événement, mais que la condition spécifiée n'est pas remplie, la règle ne sera pas exécutée. Par exemple, pour le déclencheur Un enregistrement Salesforce est créé ou mis à jour, les conditions suivantes sont prises en charge dans le déclencheur :

  • Conditions d'objet : tout objet auquel l'utilisateur a accès est pris en charge, par exemple les opportunités, les comptes, les études de cas, les campagnes et les objets personnalisés.
    • Utilisez une condition d'objet sans aucune condition de champ si vous souhaitez que la règle soit déclenchée chaque fois qu'un objet est créé ou mis à jour.
    • Exemple : créez une tâche lorsqu'une opportunité est créée ou mise à jour. Lorsque les champs sont mis à jour et que l'enregistrement est joint à une tâche, maintenir les champs synchronisés
    • Déclencheur = « Enregistrement créé ou mis à jour », Objet est « Opportunité »
    • Action = « Créer une tâche et synchroniser » avec le champ personnalisé numérique {amount} ET Définir le champ personnalisé de texte {opportunity name}
      • Créer l'opportunité A → La tâche A est créée
      • Mettre à jour les revenus récurrents annuels de l'opportunité A à 12 000 → Sur la tâche A, le champ des revenus récurrents annuels est mis à jour à 12 000
      • Mettre à jour le nom de l'opportunité A en XYZ → Sur la tâche A, le champ personnalisé Texte est mis à jour en XYZ
      • Mettre à jour l'opportunité B avec la modification de l'ARR définie sur 9 000 → La tâche B est créée
  • Conditions de champ : tout champ disponible pour l'utilisateur sur un objet, qu'il s'agisse d'un champ de type nombre, date ou liste de sélection.
    • Utilisez une condition de champ si vous souhaitez que la règle soit déclenchée chaque fois que ce champ est modifié.
    • Exemple : ajouter un commentaire lorsqu'un compte fait l'objet d'une mise à jour d'activité
    • Déclencheur = « Enregistrement créé ou mis à jour », Objet est « Compte », Champ est « Date de la dernière activité »
    • Action = « Ajouter un commentaire »
      • Lorsque le compte associé est mis à jour au niveau de la « Date de la dernière activité », ajouter un commentaire aux tâches auxquelles le compte est associé
      • Mettre à jour un champ autre que « Date de la dernière activité » (Ex. : Nom) → Aucune action effectuée
  • Conditions de valeur : une certaine valeur de liste de sélection, par exemple.
    • Utilisez une condition de valeur si vous souhaitez que la règle soit déclenchée lorsque ce champ change et remplit la condition de valeur.
    • Exemple : créer une tâche de révision lorsque la modification de l'ARR de l'opportunité est modifiée en > 10 000 $

    • Déclencheur = « Enregistrement créé ou mis à jour », Objet est « Opportunité », Champ est « Modification ARR », Opérateur est « supérieur à », Nombre est « 10 000 »
    • Action = « Créer une tâche »
      • Créer une nouvelle opportunité avec la modification de l'ARR définie sur 11 000 → La tâche a été créée
      • Mettre à jour la modification de l'ARR à 12 000 → La tâche a été créée
      • Mettre à jour la modification de l’ARR à 9 000 → Aucune action entreprise (la modification du champ ne répond pas aux conditions du déclencheur)
      • Mettre à jour un champ autre que la modification de l'ARR (Ex. : Nom) → Aucune action effectuée

Notez que les conditions sont définies dans le déclencheur Salesforce, c'est-à-dire qu'elles sont couplées au déclencheur. Elles ne peuvent pas être définies comme une condition distincte du déclencheur.

Découvrez un exemple courant en action dans la section « Création de tâches pour des étapes d'opportunité spécifiques ».

Variables Salesforce dans les règles

Salesforce s'appuie sur les variables de règle. Une variable permet de faire référence à des données clés d'un déclencheur de règle dans l'action de la règle.

Par exemple, si un déclencheur Salesforce est choisi, les actions de la règle peuvent faire référence à l'ARR de l'opportunité Salesforce. Dans les actions de règle telles que Créer une tâche, les champs de l'enregistrement Salesforce peuvent être mis en correspondance à l'aide de variables dynamiques pour remplir le nom de la tâche, la description et les champs personnalisés. Lorsque la règle est déclenchée par un événement dans Salesforce, l'action de la règle extrait la valeur de la variable de Salesforce.

Lors de la configuration d'une action de règle, les types de champs Salesforce suivants sont disponibles en tant que variables à extraire dans les champs des tâches Asana :

Type de champ SalesforceType de champ Asana
ChaîneTexte (titre de la tâche, description, champ personnalisé, commentaire)
Zone de texteTexte
Liste de sélectionTexte
Date, Date et heureDate/heure, texte
DeviseNombre, texte
IntNombre, texte
LongNombre, texte
PourcentageNombre (1 %=1), texte
Zone de texte enrichiTexte non formaté

Action Créer une tâche et rester synchronisé

L'action Créer une tâche et rester synchronisé est associée au déclencheur L'enregistrement Salesforce est créé ou mis à jour pour permettre des mises à jour automatiques des champs Salesforce vers les champs Asana via des actions de règle qui mettent en correspondance les variables Salesforce. Lorsque les champs Salesforce sont modifiés, les tâches Asana correspondantes sont automatiquement mises à jour, garantissant ainsi aux équipes de disposer en permanence des dernières informations sans nécessiter de mises à jour manuelles.

Lorsque vous utilisez l'action « Créer une tâche et rester synchronisé », un champ Salesforce sera associé individuellement à un champ Asana. Par exemple, « Nom du compte » peut être associé individuellement à un champ de texte tel que « Nom de la tâche ». Cependant, l'action Créer une tâche et rester synchronisé ne mettra pas à jour une concaténation de texte et de variables, comme « Compte : {Account Name} ».

Mise en place de deux règles pour la synchronisation des opportunités par étape

Lorsque vous souhaitez créer et synchroniser des tâches uniquement lorsqu'une opportunité atteint une étape spécifique, telle que « Proposition » ou « Négociation », vous devez configurer deux règles distinctes au lieu d'utiliser l'action prédéfinie « Créer une tâche et rester synchronisé ». L'utilisation de l'action prédéfinie standard ne synchronisera pas correctement les champs pour les étapes individuelles.

Règle 1 : la règle de création

Cette règle surveille le changement d'étape spécifique et crée la tâche Asana. Vous configurez cette règle pour qu'elle se déclenche lorsqu'un enregistrement d'opportunité atteint l'étape cible, ce qui garantit qu'une tâche n'est créée qu'au bon moment dans votre pipeline.

Règle 2 : la règle de synchronisation

Cette règle s'exécute en arrière-plan pour toutes les opportunités afin de maintenir les champs à jour une fois qu'une tâche est déjà associée, quelle que soit l'étape suivante de l'opportunité. Sans cette règle, les données des champs ne resteront pas à jour après la création initiale de la tâche.

Ensemble, ces deux règles reproduisent le comportement de l'action prédéfinie tout en vous donnant le contrôle spécifique à l'étape dont vous avez besoin. La configuration des deux règles est nécessaire pour que la synchronisation des champs fonctionne correctement lors du déclenchement de tâches à des étapes d'opportunité spécifiques.

Comment configurer l'action Créer une tâche et rester synchronisé

Les administrateurs Salesforce disposent des autorisations requises pour configurer la règle d'action de synchronisation sur Asana.

  1. Dans votre projet, cliquez sur le menu Personnaliser
  2. Cliquez sur + Ajouter une règle
  3. Sélectionnez le déclencheur Salesforce Un enregistrement Salesforce est créé ou mis à jour. Consultez la section Conditions de déclenchement Salesforce pour créer ou mettre à jour ci-dessus pour plus de détails.
  4. Sélectionnez l'action Créer une tâche et rester synchronisé
  5. Reliez les champs Salesforce aux champs des tâches Asana et aux champs personnalisés
  6. Une fois le mappage de champ terminé, cliquez sur Publier

Prenons l'exemple d'une règle conçue pour créer une nouvelle tâche sur Asana chaque fois qu'une nouvelle opportunité est créée dans Salesforce, et pour synchroniser les valeurs des champs de l'opportunité Salesforce avec les champs correspondants de la tâche Asana.

Salesforce in Asana trigger and actions

Les champs Nom et Modification ARR de l'opportunité Salesforce seraient associés respectivement aux champs Nom de la tâche et Montant de la tâche Asana. Si le nom de l'opportunité est modifié en XYZ, le titre de la tâche Asana devient automatiquement XYZ. De même, toute modification de la valeur ARR Change dans Salesforce sera automatiquement reflétée dans le champ Montant de la tâche Asana.

Création de tâches pour des étapes spécifiques de l'opportunité

Bien que l'action « Créer une tâche et rester synchronisé » soit utile pour créer des tâches pour toutes les opportunités, vous pouvez choisir de créer et de synchroniser des tâches uniquement lorsqu'une opportunité atteint une étape spécifique (telle que « Proposition » ou « Négociation »). Pour ce faire, il est nécessaire de configurer deux règles distinctes au lieu d'utiliser l'action prédéfinie.

Utilisez l'approche à deux règles lorsque vous souhaitez :

  • Créer des tâches Asana uniquement pour les opportunités qui atteignent une étape donnée
  • Maintenir les champs de tâche synchronisés avec les données Salesforce
  • Éviter de créer des tâches pour les opportunités à un stade précoce qui pourraient ne pas aboutir

Important : les champs personnalisés à choix unique et à choix multiple ne sont pas pris en charge par la synchronisation des champs Salesforce-Asana.

Règle 1 : créer une tâche pour une étape spécifique

Cette règle crée la tâche initiale lorsqu'une opportunité atteint l'étape souhaitée.

  1. Quand : Un enregistrement est créé ou mis à jour (Salesforce)
  2. Dans : Opportunité, l'étape est définie sur [Votre étape cible] (par exemple, Proposition, Négociation)
  3. À faire : créer une tâche (sélectionnez Créer une tâche, ne sélectionnez pas Créer une tâche et rester synchronisé)
  4. Configurez les détails de votre tâche (projet, responsable, nom de la tâche, etc.)
  5. N'ajoutez aucune condition Vérifier si pour cette règle

Règle 2 : Synchroniser les champs entre Salesforce et Asana

Cette règle maintient les champs de tâche synchronisés avec les données Salesforce

  1. Quand : Un enregistrement est créé ou mis à jour (Salesforce)
  2. Dans : Opportunité (ne spécifiez pas de condition de phase ici)
  3. Action : configurer les mappages de champs
    1. Définir le champ SFDC 1 sur le champ Asana 1
    2. Définir le champ 2 de SFDC sur le champ 2 d'Asana
    3. Ajoutez des mappages supplémentaires si nécessaire

Exemple de configuration

Pour les opportunités à l'étape de la proposition.

Règle 1 :

  • Lorsqu'un enregistrement est créé ou mis à jour (Salesforce)
  • Opportunité, l'étape est définie sur Proposition
  • Action : créer une tâche dans le projet de tunnel de vente, l'attribuer au responsable du compte

Règle 2 :

  • Quand : Un enregistrement est créé ou mis à jour (Salesforce)
  • Dans : Opportunité
  • À faire : définir le montant de l'opportunité sur le champ personnalisé de la tâche « Valeur de la transaction », définir la date de clôture sur l'échéance de la tâche

Cette configuration garantit que les tâches ne sont créées que lorsque les opportunités atteignent l'étape « Proposition », tout en maintenant tous les champs pertinents synchronisés tout au long du cycle de vie de l'opportunité.

Exigences de configuration

Nous vous recommandons de travailler avec votre administrateur Salesforce sur les étapes d'installation et de consulter ce guide d'installation plus détaillé

Créer une règle

Un utilisateur Asana peut créer et enregistrer la règle si les conditions suivantes sont remplies :

  1. L'utilisateur s'est connecté à son compte Salesforce via OAuth.

  2. L'utilisateur dispose des autorisations Salesforce suivantes. Nous vous recommandons de configurer ces autorisations en collaboration avec votre administrateur Salesforce :

    1. Personnaliser l'application

    2. Exécuter des processus

    3. Gérer les processus

    4. Modifier les métadonnées via les fonctions de l'API de métadonnées

    5. Activer l'activation du processus en mode système

Associer des enregistrements Salesforce à des tâches Asana

Un utilisateur Asana peut associer des enregistrements Salesforce à une tâche Asana si les conditions suivantes sont remplies :

  1. L'utilisateur a autorisé l'accès à son compte Salesforce via OAuth.

  2. L'utilisateur a accès aux enregistrements concernés sur Salesforce.

Les données sont communiquées en toute sécurité via l'intégration d'API Salesforce. Les autorisations utilisateur pour accéder aux données Salesforce associées suivent le modèle d'autorisations standard d'Asana basé sur l'accès aux tâches.

 

Note iconNote

Cet article a été traduit par l’IA.

Donnez votre avis sur la traduction.
Chargement
Comment utiliser Salesforce sur Asana | Centre d'aide Asana