Modules Figma
Avec les modules Figma Adobe Workfront Fusion, vous pouvez récupérer des listes de commentaires, de fichiers, de versions de fichiers ou de projets. Vous pouvez également publier un commentaire ou faire un appel à l’API Figma.
Si vous avez besoin d’instructions pour créer un scénario, consultez les articles sous Créer un scénario : index d’article.
Pour plus d’informations sur les modules, consultez les articles sous Modules : index des articles.
Conditions d’accès
Vous devez disposer des accès suivants pour utiliser les fonctionnalités de cet article :
Nouveau : Standard
Ou
En cours : Travail ou version ultérieure
Actuel : aucune exigence de licence Workfront Fusion
Ou
Hérité : Workfront Fusion pour l’automatisation et l’intégration du travail
Nouveau :
- Sélectionnez ou le package Prime Workfront : votre entreprise doit acheter Adobe Workfront Fusion.
- Package Ultimate Workfront : Workfront Fusion est inclus.
Ou
Actuel : votre entreprise doit acheter Adobe Workfront Fusion.
Pour plus d’informations sur les informations contenues dans ce tableau, voir Conditions d’accès requises dans la documentation.
Pour plus d’informations sur les licences Adobe Workfront Fusion, voir Licences Adobe Workfront Fusion.
Conditions préalables
Pour utiliser les modules Figma, vous devez disposer d’un compte Figma.
Informations sur l’API Figma
Le connecteur Figma utilise les éléments suivants :
Créer une connexion vers Figma
Pour créer une connexion pour vos modules Figma :
-
Dans un module Figma, cliquez sur Ajouter en regard de la zone Connexion.
-
Remplissez les champs suivants :
Connection typePour les nouvelles connexions, sélectionnez
Figma
sans la balise héritée.La Figma a modifié ses exigences d’authentification en janvier 2025. Le type de connexion
Figma
répond aux nouvelles exigences. Le type de connexionFigma (Legacy)
sera supprimé ultérieurement.Connection nameSaisissez un nom pour cette connexion.Client IDSaisissez votre Image Client ID.Client SecretSaisissez votre Client Secret Figma.Portées personnaliséesSaisissez les portées personnalisées requises pour cette connexion.URL de vérification de connexion personnaliséeLe point d’entrée par défaut permettant de vérifier que la connexion a été créée est le suivant :https://api.figma.com/v1/me
Si cette URL n’est pas prise en charge pour la portée personnalisée, fournissez une URL de vérification personnalisée. -
Cliquez sur Continuer pour enregistrer la connexion et revenir au module.
Modules Figma et leurs champs
Lorsque vous configurez les modules Figma, Workfront Fusion affiche les champs répertoriés ci-dessous. En plus de ces derniers, des champs Figma supplémentaires peuvent s’afficher, selon des facteurs tels que votre niveau d’accès dans l’application ou le service. Un titre en gras dans un module indique un champ obligatoire.
Si le bouton « Mapper » apparaît au-dessus d’un champ ou d’une fonction, vous pouvez l’utiliser pour définir des variables et des fonctions pour ce champ. Pour plus d’informations, voir Mappage des informations d’un module à un autre.
Commentaires
Supprimer un commentaire
Ce module d’action supprime un seul commentaire d’un fichier.
Répertorier les commentaires
Ce module de recherche répertorie tous les commentaires attachés à un seul fichier dans Figma.
Saisissez ou mappez l’ID du fichier dont vous voulez récupérer les commentaires.
-
Si vous ne connaissez pas l’ID, cliquez sur Find Files et saisissez ou mappez l’ID du projet auquel le fichier est associé, puis sélectionnez le fichier.
-
Si vous ne connaissez pas l’ID du projet, cliquez sur Find Projects et saisissez ou mappez l’ID de l’équipe qui possède le projet auquel le fichier est associé, puis sélectionnez le projet et enfin le fichier.
Publier un commentaire
Ce module d’action publie un commentaire dans un fichier Figma.
Saisissez ou mappez l’ID du fichier sur lequel vous souhaitez publier un commentaire.
-
Si vous ne connaissez pas l’ID du fichier, cliquez sur Find Files et saisissez ou mappez l’ID du projet auquel le fichier est associé, puis sélectionnez le fichier.
-
Si vous essayez de trouver l’ID du fichier et que vous ne connaissez pas l’ID du projet, cliquez sur Find Projects et saisissez ou mappez l’ID de l’équipe qui possède le projet auquel le fichier est associé. Sélectionnez le projet, puis le fichier.
Projets et fichiers
Obtenir un fichier ou une image
Ce module d’action permet de récupérer un seul fichier ou une seule image dans une bibliothèque Figma.
Sélectionnez le type d’objet que vous souhaitez récupérer.
-
File
Le module renvoie le document auquel se réfère la Key sous la forme d’un objet JSON. La clé de fichier peut être analysée à partir de n’importe quelle URL de fichier Figma.
Pour les champs, consultez Get a file or image: File.
-
File nodes
Renvoie les nœuds référencés par les ID sous la forme d’un objet JSON. Les nœuds sont extraits du fichier Figma auquel renvoie la Key.
Pour les champs, consultez Get a file or image: File nodes.
-
Image
Le module rend les images à partir d’un fichier.
Pour les champs, consultez Get a file or image: Image.
-
Image fills
Le module renvoie les liens de téléchargement pour toutes les images présentes dans les champs d’images d’un document. Les remplissages d’images sont la façon dont Figma représente les images fournies par l’utilisateur ou l’utilisatrice. Lorsque vous faites glisser une image dans Figma, Figma crée un rectangle avec un remplissage unique qui représente l’image, et l’utilisateur ou l’utilisatrice peut transformer le rectangle (et les propriétés du remplissage).
Pour les champs, consultez Get a file or image: Image fills.
Obtenir un fichier ou une image : Fichier
Pour ne renvoyer qu’un sous-ensemble du document, saisissez les nœuds que vous souhaitez que le module renvoie. Le module renvoie les nœuds répertoriés, leurs tâches enfant et tout ce qui se trouve entre le nœud racine et les nœuds répertorés.
Pour chaque nœud que vous souhaitez renvoyer, cliquez sur Add et saisissez le texte du nœud.
Saisissez ou mappez un nombre entier représentant la profondeur de l’arborescence du document pour laquelle vous souhaitez obtenir des résultats.
Exemple :
-
Pour renvoyer des pages uniquement, saisissez
1
. -
Pour renvoyer des pages et des objets de niveau supérieur, saisissez
2
.
Pour renvoyer tous les nœuds, laissez ce champ vide.
paths
.pluginData
et sharedPluginData
.false
.Obtenir un fichier ou une image : Nœuds de fichier
Saisir les nœuds que vous souhaitez que le module renvoie et convertisse.
Pour chaque nœud que vous souhaitez renvoyer, cliquez sur Add et saisissez le texte du nœud.
Saisissez ou mappez un nombre entier représentant la profondeur de l’arborescence du document pour laquelle vous souhaitez obtenir des résultats.
Exemple :
-
Pour renvoyer des pages uniquement, saisissez
1
. -
Pour renvoyer des pages et des objets de niveau supérieur, saisissez
2
.
Pour renvoyer tous les nœuds, laissez ce champ vide.
paths
.Obtenir un fichier ou une image : image
Saisissez les nœuds que vous souhaitez que le module renvoie.
Pour chaque nœud que vous souhaitez voir renvoyé, cliquez sur Add et saisissez le texte du nœud.
Sélectionnez le format de l’image en sortie.
-
JPG
-
PNG
-
SVG
-
PDF
Obtenir un fichier ou une image : remplissages de l’image
Répertorier l’historique des versions des fichiers
Ce module de recherche renvoie l’historique des versions d’un seul fichier dans Figma.
Saisissez ou mappez l’ID du fichier dont vous souhaitez récupérer l’historique des versions.
-
Si vous ne connaissez pas l’ID du fichier, cliquez sur Find Files et saisissez ou mappez l’ID du projet auquel le fichier est associé, puis sélectionnez le fichier.
-
Si vous essayez de trouver l’ID du fichier et que vous ne connaissez pas l’ID du projet, cliquez sur Find Projects et saisissez ou mappez l’ID de l’équipe qui possède le projet auquel le fichier est associé. Sélectionnez le projet, puis le fichier.
Répertorier les fichiers du projet
Ce module de recherche renvoie une liste de tous les fichiers du projet spécifié.
Saisissez ou mappez l’ID du projet pour lequel vous souhaitez récupérer les fichiers.
- Si vous ne connaissez pas l’ID du projet, cliquez sur Find Projects et saisissez ou mappez l’ID de l’équipe à laquelle le projet est associé, puis sélectionnez le projet.
Répertorier les projets
Ce module de recherche renvoie une liste de tous les projets de l’équipe spécifiée.
Composants et styles
Obtenir un style ou un composant
Ce module d’action permet de récupérer un style ou un composant unique, ou un ensemble de styles ou de composants.
Si vous récupérez un composant d'équipe ou un ensemble de composants d'équipe, saisissez ou mappez le numéro du résultat après lequel commencer à récupérer les résultats. Ce champ peut être combiné avec le champ Page Size pour paginer les résultats.
Cette valeur ne correspond pas aux ID des objets.
Ce champ ne peut pas être utilisé en combinaison avec le champ Before.
Si vous récupérez un composant d'équipe ou un ensemble de composants d'équipe, saisissez ou mappez le numéro du résultat avant lequel commencer à récupérer les résultats. Ce champ peut être combiné avec le champ Page Size pour paginer les résultats.
Cette valeur ne correspond pas aux ID des objets.
Ce champ ne peut pas être utilisé en combinaison avec le champ After.
Autre
Effectuer un appel API
Ce module d’action vous permet d’effectuer un appel authentifié personnalisé à l’API Figma sans avoir à réfléchir à l’authentification. De cette façon, vous pouvez créer une automatisation des flux de données qui ne peut pas être réalisée par les autres modules Figma.
Saisissez un chemin d’accès relatif à https://api.figma.com/v1/
.
Par exemple : files/7179110/comments
Ajoutez les en-têtes de la requête sous la forme d’un objet JSON standard.
Par exemple, {"Content-type":"application/json"}
Workfront Fusion ajoute les en-têtes d’autorisation pour vous.
Ajoutez la requête pour l’appel API sous la forme d’un objet JSON standard.
Par exemple : {"name":"something-urgent"}
Ajoutez le contenu du corps de l’appel API sous la forme d’un objet JSON standard.
Note :
Lorsque vous utilisez des instructions conditionnelles telles que if
dans votre JSON, mettez les guillemets à l’extérieur de l’instruction conditionnelle.
Surveiller les événements
Ce module de déclenchement démarre un scénario lorsque l’un des événements suivants se produit pour une équipe spécifique dans votre espace d’équipe Figma :
-
Mise à jour de fichier
-
Mise à jour de la version du fichier
-
Suppression de fichier
-
Publication de bibliothèque
-
Commentaire de fichier
Sélectionnez le webhook que le module surveille.
Pour ajouter un nouveau webhook :
-
Cliquez sur Add à côté du champ Webhook.
-
Saisissez un nom pour le webhook.
-
Sélectionnez la connexion que vous souhaitez utiliser pour ce webhook. Pour obtenir des instructions sur la connexion de votre compte Figma à Workfront Fusion, consultez la section Se connecter à Adobe Workfront Fusion - Instructions de base.
-
Sélectionnez le type d’événement que vous voulez que le module surveille.
-
Saisissez l’ID de l’équipe dont vous souhaitez que le webhook surveille les événements.
-
Choisissez si vous souhaitez que le Webhook soit actif ou en pause.
-
Saisissez une description pour le webhook.
-
Cliquez sur Save pour enregistrer le webhook et revenir au module.