Modules Slack

Dans un scénario Adobe Workfront Fusion, vous pouvez automatiser les workflows qui utilisent Slack et les connecter à plusieurs applications et services tiers.

Si vous avez besoin d’instructions sur la création d’un scénario, voir Créer un scénario dans Adobe Workfront Fusion.

Pour plus d’informations sur les modules, consultez Modules dans Adobe Workfront Fusion.

Conditions d’accès

Pour utiliser les fonctionnalités décrites dans cet article, vous devez disposer des éléments suivants :

Adobe Workfront forfait*
Pro ou un forfait supérieur
Adobe Workfront licence*
Plan, Work
Adobe Workfront Fusion licence**

Exigences de licence actuelle : aucune exigence de licence Workfront Fusion

Ou

Exigence de licence héritée : Workfront Fusion for Work Automation and Integration

Produit

Exigences du produit actuel : si vous disposez du forfait Adobe Workfront Select ou Prime, votre entreprise doit acheter Adobe Workfront Fusion et Adobe Workfront pour utiliser les fonctionnalités décrites dans cet article. Workfront Fusion est inclus dans le forfait Workfront Ultimate.

Ou

Exigences du produit hérité : votre entreprise doit acheter Adobe Workfront Fusion et Adobe Workfront pour utiliser les fonctionnalités décrites dans cet article.

Pour connaître la formule, le type de licence ou l’accès dont vous disposez, contactez vote administrateur ou administratrice Workfront.

Pour plus d’informations sur les licences Adobe Workfront Fusion, voir Licences Adobe Workfront Fusion.

Conditions préalables

Pour utiliser des modules Slack, vous devez disposer d’un compte Slack.

Modules Slack et leurs champs

Lorsque vous configurez des modules Slack, Workfront Fusion affiche les champs répertoriés ci-dessous. Des champs Slack supplémentaires peuvent également s’afficher, en fonction 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 de mappage situé au-dessus d’un champ ou d’une fonction s’affiche, vous pouvez l’utiliser pour définir des variables et des fonctions pour ce champ. Pour plus d’informations, consultez Mapper les informations d’un module à un autre dans Adobe Workfront Fusion.

Messages

Regarder les messages du canal public

Ce module de déclenchement lance le scénario lorsqu’un nouveau message est ajouté à un canal public.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Pour obtenir des instructions sur la connexion de votre compte Slack à Workfront Fusion, voir Création d'une connexion à Adobe Workfront Fusion - Instructions de base
Canal Sélectionnez le canal public que vous souhaitez surveiller pour les nouveaux messages.
Limit Définissez le nombre maximal de messages que Workfront Fusion renverra au cours d’un cycle d’exécution.
Regarder les messages de canal privé

Ce module de déclenchement lance le scénario lorsqu’un nouveau message est ajouté à un canal privé (groupe).

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Pour obtenir des instructions sur la connexion de votre compte Slack à Workfront Fusion, voir Création d'une connexion à Adobe Workfront Fusion - Instructions de base
Canal Sélectionnez le canal privé que vous souhaitez surveiller pour les nouveaux messages.
Limit Définissez le nombre maximal de messages que Workfront Fusion renverra au cours d’un cycle d’exécution.
Obtenir un message de canal privé

Ce module d’action récupère les détails d’un message à partir d’un canal sélectionné.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Pour obtenir des instructions sur la connexion de votre compte Slack à Workfront Fusion, voir Création d'une connexion à Adobe Workfront Fusion - Instructions de base
ID de canal

Saisissez (map) l’identifiant du canal.

Remarque : L’ID de canal peut être récupéré à l’aide du module Canaux de liste .

ID de message (horodatage)

Saisissez ou mappez l’horodatage du message dont vous souhaitez récupérer les informations.

Remarque : L’horodatage peut être récupéré à l’aide d’un autre module, tel que le module Watch Public Channel.

Obtenir un message de canal public

Ce module d’action renvoie un message avec un identifiant donné provenant d’un canal public spécifié.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Pour obtenir des instructions sur la connexion de votre compte Slack à Workfront Fusion, voir Création d'une connexion à Adobe Workfront Fusion - Instructions de base
ID de canal

Saisissez ou mappez l’ID de canal.

Remarque : L’ID de canal peut être récupéré à l’aide du module Canaux de liste .

ID de message (horodatage)

Saisissez ou mappez l’horodatage du message dont vous souhaitez récupérer les informations.

Remarque : L’horodatage peut être récupéré à l’aide d’un autre module, tel que le module Watch Public Channel.

Créer un message

Ce module d’action crée un message.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 layout-auto html-authored no-header
Connection Pour obtenir des instructions sur la connexion de votre compte Slack à Workfront Fusion, voir Création d'une connexion à Adobe Workfront Fusion - Instructions de base
Entrez un identifiant ou un nom de canal

Choisissez le mode de sélection du canal vers lequel vous souhaitez créer un message.

  • Entrée manuelle

    Dans le champ ID ou nom du canal , saisissez ou mappez l’ID ou le nom du canal sur lequel vous souhaitez publier le message.

    Remarque : L’ID de canal peut être récupéré à l’aide du module Canaux de liste .

  • Sélectionnez dans la liste

    Sélectionnez le type de canal, puis sélectionnez le canal.

Texte

Saisissez le contenu texte du message que vous souhaitez créer.

Remarque : Pour plus d’informations sur le formatage de texte, voir Formatage de texte pour les surfaces d’application dans la documentation Slack.

Blocs Les blocs sont des composants réutilisables que vous pouvez utiliser pour personnaliser et organiser vos messages. Pour plus d’informations sur les blocs, voir Bloc Kit dans la documentation Slack.
ID de message du thread (horodatage) Si le nouveau message est une réponse, saisissez l'horodatage du message auquel vous souhaitez répondre. Ne saisissez pas l’horodatage d’un message qui est déjà une réponse.
Diffusion de réponse

Sélectionnez Oui si les deux éléments suivants s’appliquent :

  • Le nouveau message est une réponse à un autre message.

  • Vous souhaitez que le nouveau message soit visible par tous les utilisateurs du canal

Noms des liens

Activez cette option pour permettre aux noms et aux canaux d’utiliser le format @username ou #channel.

Pour plus d’informations, voir Formatage de texte pour les surfaces d’application dans la documentation Slack.

Analyse du texte du message

Activez cette option pour autoriser l’analyse automatique.

Pour plus d’informations, voir Formatage de texte pour les surfaces d’application dans la documentation Slack.

Remarque : Si vous avez utilisé les options Noms des liens ou Parse message text dans le message d’origine, vous devez les spécifier lors de l’exécution du module Mettre à jour un message.

Utiliser Markdown Activez cette option pour permettre à Slack d’utiliser Markdown dans le texte.
Diffuser principalement du contenu texte

Activez cette option pour permettre le déploiement de contenu principalement textuel.

Pour plus d’informations sur le déploiement dans Slack, voir Déploiement de liens dans les messages dans la documentation Slack.

Diffuser le contenu multimédia

Activez cette option pour permettre le déploiement du contenu multimédia.

Pour plus d’informations sur le déploiement dans Slack, voir Déploiement de liens dans les messages dans la documentation Slack.

Mettre à jour un message

Ce module d'action permet de modifier un message existant.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header
Connection Pour obtenir des instructions sur la connexion de votre compte Slack à Workfront Fusion, voir Création d'une connexion à Adobe Workfront Fusion - Instructions de base
Entrez un identifiant ou un nom de canal

Choisissez le mode de sélection du message que vous souhaitez envoyer.

  • Entrée manuelle

    Dans le champ ID ou nom du canal , saisissez ou mappez l’ID de canal ou le canal qui contient le message, puis saisissez l’Horodatage (ID du message) du message. .

    Remarque : L’ID de canal peut être récupéré à l’aide du module Canaux de liste .

  • Sélectionnez dans la liste

    Sélectionnez le type de canal, sélectionnez le canal, puis le message.

Texte

Saisissez le nouveau contenu texte du message que vous souhaitez mettre à jour.

Pour plus d’informations, voir Formatage de texte pour les surfaces d’application dans la documentation Slack.

Blocs Les blocs sont des composants réutilisables que vous pouvez utiliser pour personnaliser et organiser vos messages. Pour plus d’informations sur les blocs, voir Bloc Kit dans la documentation Slack.
Noms des liens

Activez cette option pour permettre aux noms et aux canaux d’utiliser le format @username ou #channel.

Pour plus d’informations, voir Formatage de texte pour les surfaces d’application dans la documentation Slack.

Analyse du texte du message

Activez cette option pour autoriser l’analyse automatique.

Pour plus d’informations, voir Formatage de texte pour les surfaces d’application dans la documentation Slack.

Remarque : Si vous avez utilisé les options Noms des liens ou Parse message text dans le message d’origine, vous devez également les spécifier lors de l’exécution du module Mettre à jour un message .

Supprimer un message

Ce module d’action supprime un message spécifié.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Pour obtenir des instructions sur la connexion de votre compte Slack à Workfront Fusion, voir Création d'une connexion à Adobe Workfront Fusion - Instructions de base
ID de canal

Saisissez ou mappez l’ID de canal.

Remarque : L’ID de canal peut être récupéré à l’aide du module Canaux de liste .

ID de message

Saisissez ou mappez l’horodatage du message que vous souhaitez supprimer.

Remarque : L’horodatage peut être récupéré à l’aide d’un autre module, tel que le module de surveillance des canaux privés.

Canaux

Canaux de liste

Ce module de recherche renvoie une liste de tous les canaux d’un espace de travail.

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Connection Pour obtenir des instructions sur la connexion de votre compte Slack à Workfront Fusion, voir Création d'une connexion à Adobe Workfront Fusion - Instructions de base
Exclure archivé Sélectionnez Oui pour exclure les canaux archivés dans les résultats.
Type Sélectionnez le ou les types de canaux à récupérer.
Limit Définissez le nombre maximal de canaux que Workfront Fusion renverra au cours d’un cycle d’exécution.
Obtenir un canal

Ce module d’action renvoie des informations sur un canal Workspace.

table 0-row-2 1-row-2 layout-auto html-authored no-header
Connection Pour obtenir des instructions sur la connexion de votre compte Slack à Workfront Fusion, voir Création d'une connexion à Adobe Workfront Fusion - Instructions de base
ID de canal

Saisissez ou mappez l’identifiant du canal dont vous souhaitez récupérer les informations.

Remarque : L’ID de canal peut être récupéré à l’aide du module Canaux de liste .

Liste des membres dans le canal

Ce module de recherche renvoie une liste d’utilisateurs dans le canal sélectionné.

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Connection Pour obtenir des instructions sur la connexion de votre compte Slack à Workfront Fusion, voir Création d'une connexion à Adobe Workfront Fusion - Instructions de base
Type de canal Sélectionnez le type de canal contenant la liste des membres que vous souhaitez répertorier.
Public / Canal Privé Sélectionnez le canal dont vous souhaitez répertorier les membres.
Limit Définissez le nombre maximal de membres que Workfront Fusion renverra au cours d’un cycle d’exécution.

Autre

Effectuer un appel API

Ce module d’action vous permet d’effectuer un appel authentifié personnalisé à l’API Slack. Ainsi, vous pouvez créer une automatisation du flux de données qui ne peut pas être réalisée par les autres modules Slack.

Sélectionnez la méthode de requête HTTP dont vous avez besoin pour configurer l’appel API. Pour plus d’informations, voir Méthodes de requête HTTP dans Adobe Workfront Fusion.

table 0-row-2 1-row-2 2-row-1 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto html-authored no-header
Connection Pour obtenir des instructions sur la connexion de votre compte Slack à Workfront Fusion, voir Création d'une connexion à Adobe Workfront Fusion - Instructions de base
URL Saisissez un chemin relatif à https://slack.com/api/. Exemple : /users/identity.
Method
Headers

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 à votre place.

Query String

Ajoutez la requête pour l’appel API sous la forme d’un objet JSON standard.

Par exemple : {"name":"something-urgent"}

Body

Ajoutez le contenu du corps de l’appel API sous la forme d’un objet JSON standard.

Remarque :

lors de l’utilisation d’instructions conditionnelles telles que if dans votre JSON, placez les guillemets en dehors de l’instruction conditionnelle.

Base URL Sélectionnez l’URL de base à utiliser pour l’appel API.

Terminologie

La terminologie suivante peut s’avérer utile lors de la configuration des modules Slack :

  • DM : Message direct
  • IM : Message instantané
  • Canal privé : anciennement Groupe
  • Message direct : anciennement IM
  • Canal : Conversation dans la documentation de l’API, canal dans l’application Slack.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43