activities
latest
false
Activités Integration Service
Last updated 26 sept. 2024

Résolution des problèmes

Cette section présente les problèmes courants que vous pouvez rencontrer lorsque vous travaillez avec le connecteur et les activités Slack, et explique comment les résoudre.

Les poignées, les noms d'utilisateur et les mentions de Slack ne fonctionnent pas correctement

Description

Lorsque vous incluez les poignées Slack, les noms d'utilisateur ou les mentions dans les messages, ils peuvent ne pas fonctionner correctement en raison de problèmes de formatage.

Solution

Vérifiez si le message est correctement formaté. Reportez-vous aux directives relatives au formatage du texte pour les zones d'application dans la documentation Slack.

L'événement Cliqué du bouton n'est pas récupéré

Description

Vous utilisez un événement Bouton cliqué (Button Clicked) dans votre workflow, mais il n’est pas correctement récupéré.

Solution

Si vous utilisez la méthode d’authentification d’application OAuth 2.0, assurez-vous que l’événement Bouton cliqué ( Button Clicked) est configuré avec la connexion appropriée lors de la publication du projet. La même connexion est liée à l'URL du Webhook qui reçoit les événements, et ce Webhook doit être configuré dans les paramètres d' interactivité de votre application. Pour plus de détails, reportez-vous au guide d' authentification Slack .

Si vous utilisez la méthode d'authentification par code d'autorisation OAuth 2.0, procédez comme suit. Tout d’abord, supprimez le processus publié d’Orchestrator. Ensuite, assurez-vous que l'événement Bouton cliqué ( Button Clicked) est configuré avec le bon ID de canal ( Channel ID ) ou l'ID utilisateur ( User ID) correct. Republiez le processus sur Orchestrator et exécutez-le à nouveau. En outre, vous pouvez vérifier les tâches ou les journaux d'Orchestrator pour surveiller l'état de l'événement.

Un canal n'est pas disponible dans le menu déroulant de l'activité

Description

Vous ne trouvez pas un canal spécifique dans le menu déroulant Canal (Canal) de l'activité.

Solution

  • Vérifiez si la connexion créée dans Integration Service utilise l'espace de travail Slack approprié. Référez-vous au guide d' authentification (étape 7).

  • Vérifiez si vous faites partie de ce canal. Si vous avez été récemment ajouté au canal, appuyez sur CTRL + R ou utilisez l'option Forcer l' actualisation (Force refresh) dans l'activité.

Un utilisateur n'est pas disponible dans le menu déroulant de l'activité

Description

Vous ne trouvez pas un utilisateur spécifique dans le menu déroulant Utilisateur (User ) de l'activité.

Solution

  • Vérifiez si la connexion créée dans Integration Service utilise l'espace de travail Slack approprié. Référez-vous au guide d' authentification (étape 7).
  • Dans Slack, accédez au profil d'utilisateur spécifique et copiez l'ID de membre. Saisissez cet ID dans le champ Utilisateur . Si vous utilisez l'activité Envoyer un message à l'utilisateur (Send Message to User ), vous pouvez utiliser l'e-mail au lieu de l'ID membre.

    docs image

L'envoi d'un message à l'utilisateur échoue

Description

L'activité Envoyer un message à l'utilisateur ( Send Message to User ) échoue avec une erreur "user_not_ found".

Solution

  • Vérifiez si la connexion créée dans Integration Service utilise l'espace de travail Slack approprié. Référez-vous au guide d' authentification (étape 7).
  • Vérifiez si l’utilisateur a été désactivé ou supprimé de l’espace de travail actuel.
  • Saisissez l'e-mail de l' utilisateur dans le champ Utilisateur (User), au lieu de son ID de membre. Contrairement aux autres activités Slack, l'activité Envoyer un message à l'utilisateur ( Send Message to User ) accepte une entrée email .

Envoyer un message au canal échoue

Description

L'activité Envoyer un message au canal ( Send Message to Channel ) échoue avec une erreur "channel_not_ found" ou "not_in_channel".

Solution

  • Vérifiez si la connexion créée dans Integration Service utilise l'espace de travail Slack approprié. Référez-vous au guide d' authentification (étape 7).
  • Assurez-vous que le canal n'est pas un canal privé :
    • Vous ne pouvez pas utiliser Envoyer un message au canal (Send Message to Channel ) avec l'option Envoyer en tant que - Bot (Send as - Bot) , à moins d'ajouter manuellement le bot au canal. Sélectionnez Envoyer en tant qu'utilisateur (Send as - User ) à la place, si vous faites partie d'un canal privé.
    • Pour ajouter manuellement un utilisateur bot à un canal privé : mentionnez le bot sur le canal et sélectionnez Inviter(Invite), ou utilisez l'option Ajouter une application ( Add an app ) du canal.

      docs image


      docs image

Envoyer fichier au canal échoue

Description

L'activité Envoyer le fichier au canal ( Send File to Channel ) échoue avec une erreur « channel_not_ found » ou « not_in_channel ».

Solution

  • Vérifiez si la connexion créée dans Integration Service utilise l'espace de travail Slack approprié. Référez-vous au guide d' authentification (étape 7).
  • Si vous utilisez l'option Envoyer en tant qu'utilisateur (Send as - User ) : vérifiez si vous faites partie du canal. Vous pouvez également utiliser l'activité Rejoindre le canal ( Join Channel ) (avec l'option Rejoindre en tant qu'utilisateur - Utilisateur [User]) pour rejoindre un canal public.
  • Si vous utilisez l'option Envoyer en tant que - Bot (Send as - Bot ) :
    • Si le canal est public, utilisez l'activité Rejoindre le canal (avec une option Rejoindre en tant que - Bot ) pour ajouter d'abord l'utilisateur bot au canal. Si l'utilisateur bot ne fait pas partie du canal, il ne peut pas envoyer de fichiers.

    • Si le canal est privé, vous devez ajouter manuellement l'utilisateur bot. Mentionnez le bot sur le canal et sélectionnez Invitez-les (Invite them) ou utilisez l'option Ajouter une application (Add an app).

Impossible de créer la connexion d’application OAuth 2.0 « Fournissez votre propre connexion d’application OAuth 2.0 »

Description

Vous ne pouvez pas créer une connexion à l'aide de la méthode d'authentification Fournissez votre propre connexion d'application OAuth 2.0.

Solution

  • Assurez-vous d'avoir correctement configuré l'application, comme décrit dans le guide de démarrage rapide de Slack.
  • Assurez-vous que l ' URL de redirection se trouve correctement dans les paramètres OAuth & Permissions de l'application (définissez la valeur sur : https://cloud.uipath.com/provisioning_/callback).
  • Assurez-vous que les étendues utilisées lors de l'authentification (les étendues d' utilisateur et les étendues de bot) sont également configurées dans les paramètres OAuth et autorisations de l'application.

Apportez souvent vos propres pannes de connexion d’application OAuth 2.0

Description

Vous avez créé une connexion à l'aide de la méthode d'authentification de connexion d'application OAuth 2.0 (Bring your propre) et elle s'interrompt souvent.

Solution

  • Assurez-vous que le paramètre de rotation des jetons est désactivé dans les paramètres de votre application. Accédez à OAuth & Permissions et vérifiez la sécurité avancée du jeton via le paramètre de rotation des jetons .
  • Si l'option Opt in apparaît comme sélectionnée, Slack applique une limite de deux jetons (un jeton de bot et un jeton d'utilisateur), ce qui entraîne l'interruption de toutes vos connexions. Pour résoudre ce problème, vous pouvez soit créer une nouvelle application avec les paramètres corrects, soit contacter le support Slack pour vous aider à désactiver ce paramètre.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.