Nous avons mis à jour notre intégration avec Slack pour utiliser le connecteur API Web Slack dans les automatisations de Workspace ONE Intelligence. Dans cette intégration, créez et configurez une application Slack qui utilise les API de Slack pour déployer des actions de workflow, installer l'application Slack dans votre espace de travail Slack et configurer le connecteur API Web Slack. Vous pouvez également ajouter des canaux privés et auditer vos workflows existants pour utiliser le connecteur API Web Slack.

Aperçu du processus

Avec cette intégration, créez une application Slack sur le site API de Slack. Ensuite, configurez l'application Slack pour l'utiliser dans les workflows Intelligence. Cette application utilise les API de Slack pour déployer les actions sortantes répertoriées configurées dans les workflows d'automatisation de Workspace ONE Intelligence.

  • Envoyer des messages directs.
  • Envoyer des messages à des chaînes publiques.
  • Envoyer des messages à des canaux privés.

Terminez l'intégration en configurant le connecteur API Web Slack dans la section Intégrations de Workspace ONE Intelligence pour connecter Slack et ses API via votre application Slack avec Workspace ONE Intelligence.

Utilisez la carte de connecteur API Web Slack pour intégrer votre application Slack et vos API Slack à Workspace ONE Intelligence.

Utiliser l’API Web Slack pour les modèles de workflow

Utilisez le connecteur API Web Slack pour utiliser des modèles de workflow, car l'intégration Slack héritée ne prend pas en charge leur utilisation.

Documentation sur l'intégration de Slack héritée

  • Vous trouverez l'intégration héritée dans la section Slack de la rubrique Intégrations.
  • Vous pouvez continuer à utiliser Slack pour traiter des Actions dans les workflows d'automatisation et vous trouverez des informations sur ces configurations dans la section Configurer les workflows de la rubrique Automatisations pour Workspace ONE Intelligence.
  • Même si Slack n'a pas encore fourni de date de fin de vie pour les webhooks, ils avertissent que les webhooks seront obsolètes et éventuellement supprimés.

Procédure d'intégration de l’API Web Slack

Lorsque vous travaillez sur le site API de Slack et dans Workspace ONE Intelligence, intégrez votre espace de travail Slack à Intelligence afin de pouvoir utiliser les API de Slack pour les actions dans les workflows d'automatisation.

  1. Sur le site API de Slack, créez votre Application Slack.
    1. Accédez à https://api.slack.com/apps. Vous devez être connecté à votre compte Slack pour créer une application Slack.
    2. Sélectionnez Créer une application.
    3. Sélectionnez l'option pour créer À partir de zéro.
    4. Entrez un nom dans le champ Nom d'application et sélectionnez un espace dans le menu déroulant Choisir un espace de travail pour développer votre application.
    5. Sélectionnez Créer une application.
  2. Sur le site API de Slack, installez votre application Slack dans l'espace de travail Slack applicable pour l'utiliser dans Workspace ONE Intelligence.
    1. Dans https://api.slack.com/apps, sélectionnez votre application Slack, puis sélectionnez Fonctionnalités > OAuth & Permissions.
    2. Accédez à la section Étendues et ajoutez les Étendues de jetons de bot.
      • incoming-webhook
      • chat:write.customize
      • chat:write
      • chat:write.public (cette étendue vous permet d'utiliser cette application dans des canaux publics.)
    3. Accédez à Paramètres > Informations de base.
    4. Dans la section Création d’applications pour Slack, sélectionnez Installer votre application puis choisissez Installer l'application dans Workspace.
      • Sélectionnez l'espace de travail et le canal sur lesquels vous souhaitez installer l'application.
      • Vous pouvez configurer la configuration pour des individus, des canaux privés et des canaux publics supplémentaires à utiliser dans vos workflows d'automatisation de Workspace ONE Intelligence.
    5. Accédez à Fonctionnalités > OAuth & Permissions et accédez à la section Jetons OAuth pour votre espace de travail.
    6. Copiez le Jeton OAuth de l'utilisateur de base afin de pouvoir l'ajouter à Workspace ONE Intelligence.
  3. Configurez le connecteur API Web Slack dans Workspace ONE Intelligence.
    1. Dans Workspace ONE Intelligence, accédez à Intégrations > Connecteurs de workflows> API Web Slack.
    2. Sélectionner d’Afficher le connecteur API Web Slack.
    3. Sélectionnez Configurer et entrez les valeurs répertoriées.
      • URL de base : Entrez l'URL par défaut, https://slack.com/api/chat.postMessage.
      • Nom d'en-tête : Entrez Autorisation.
      • Valeur d'en-tête : Vérifiez que le système ajoute Bearer xoxb dans le champ de texte. Entrez le Jeton OAuth de l'utilisateur bot après la chaîne Bearer xoxb. Votre valeur d'en-tête ressemble à cet exemple : Bearer xoxb <copied Bot User OAuth Token>.

Vous êtes maintenant prêt à utiliser le connecteur API Web Slack avec des workflows d'automatisation de Workspace ONE Intelligence. Envoyez des messages et des messages directs à des canaux publics en fonction des Étendues de Slack que vous avez entrées sur le site API de Slack.

Ajout de l'application Slack à des canaux privés

Pour envoyer des messages à des canaux privés en tant qu'action dans les workflows d'automatisation, ajoutez l'application Slack au canal Slack souhaité.

  1. Ouvrez Slack et accédez au canal Slack privé.
  2. Sélectionnez le menu déroulant en regard du nom du canal Slack.
  3. Accédez à Intégrations > Ajouter une application.
  4. Sélectionnez l'application et ajoutez-la au canal Slack.

Procédez comme suit si vous utilisez le connecteur Slack d'origine (obsolète)

  • Auditez les workflows existants et remplacez les actions Slack (obsolète) par des actions API Web Slack.
  • Déconnectez le connecteur Slack (obsolète) pour éviter toute confusion lors de la création des futures workflows.
check-circle-line exclamation-circle-line close-line
Scroll to top icon