Recréer des tickets entre instances à l’aide de l’API Ticketing et de Power Automate
- Marc (TeamsWork)

- 23 mai 2025
- 5 min de lecture
Dernière mise à jour : il y a 4 heures
Le déplacement de tickets de support est un besoin courant, que ce soit pour une restructuration des départements, une nouvelle instance de projet ou la mise en place d’un environnement sandbox. Bien que nécessaire, la recréation de données peut sembler intimidante.
Notre Outil de Ticketing pour Microsoft Teams est intuitif, et la gestion de vos données — comme la recréation de tickets entre instances — devrait être tout aussi simple. Microsoft Power Automate apporte la clé de cette simplicité en rationalisant efficacement le processus de recréation.
Ce guide vous explique comment utiliser une solution Power Automate préconfigurée pour transférer facilement des tickets entre différentes instances de Ticketing As A Service.
Nous avons préparé un package de solution pour cela :
AVERTISSEMENT :
Il s’agit d’une solution non gérée fournie à titre d’outil pour votre commodité. Son utilisation se fait à vos propres risques.
LIMITATIONS DE CE FLOW
Étant donné que ce flow utilise l’API Ticketing pour lire les tickets d’une instance et les créer dans une autre, les éléments suivants ne peuvent pas être recréés :
Le contenu en texte enrichi n’est pas transféré (ex : description du ticket)
Le statut d’origine du ticket ; les nouveaux tickets créés commencent avec le statut initial du workflow de destination
Les numéros d’index ou de référence d’origine des tickets ; ils sont régénérés dans l’instance cible
Certaines métadonnées internes ou identifiants qui ne sont pas exposés via l’API Ticketing peuvent également ne pas être conservés
Importer la solution Power Automate
La première étape consiste à importer la solution Power Automate dans votre environnement. Considérez cette solution comme une boîte à outils prête à l’emploi, spécialement conçue pour cette tâche de recréation.
Télécharger le package de solution : Vous recevrez de notre part un fichier .zip. Ce package contient les flows Power Automate nécessaires à la recréation.
Accéder à Power Automate : Ouvrez votre navigateur web et rendez-vous sur : https://make.powerautomate.com.
Accéder à Solutions : Dans le menu de gauche, vous trouverez “Solutions”. Si vous avez plusieurs environnements, assurez-vous de sélectionner le bon.

Importer le fichier de solution : Cliquez sur “Import solution” en haut de la page. Une fenêtre de dialogue s’ouvrira. Cliquez sur “Browser”, recherchez le fichier .zip que vous avez enregistré et sélectionnez-le. Cliquez ensuite sur “Next”, puis sur “Import”. Cela peut prendre quelques instants, mais une fois terminé, vous verrez la nouvelle solution apparaître dans votre liste.

Une fois importée, vous pouvez cliquer sur la solution pour voir les flows qu’elle contient, notamment “Main - API Ticket Migration” et “Main - Excel Ticket Import”, ainsi que quelques flows utilitaires qui permettent d’assurer le bon fonctionnement de l’ensemble. Consultez également notre blog expliquant comment importer des tickets depuis Excel avec Power Automate.
Points importants à considérer pour la recréation
Même si Power Automate simplifie le processus, une bonne préparation reste essentielle :
Harmonisation des champs : Avant de commencer, assurez-vous que vos champs personnalisés, catégories de tags et tags sont configurés de manière identique dans l’ancienne et la nouvelle instance. Si les structures ne correspondent pas, le flow peut rencontrer des difficultés ou certaines données peuvent ne pas être transférées correctement.
Gardez des noms simples pour les champs personnalisés : Lors de la création de vos champs personnalisés, évitez les caractères spéciaux tels que les crochets [ ] ou les points .. Assurez-vous également que chaque champ personnalisé possède un nom unique. Cela aide le système à mapper correctement les informations lors de la recréation.
Des tags uniques pour éviter les erreurs : Assurez-vous que les noms de vos tags sont uniques dans toutes les catégories de tags. Réutiliser le même nom de tag dans différentes catégories peut entraîner de la confusion et des attributions incorrectes lors de l’importation.
Format de l'ID du demandeur : Le flow de recréation s’attend généralement à ce que les Requestor IDs soient dans un format spécifique appelé UUID (Universally Unique Identifier), et non sous forme d’adresses e-mail. Gardez cela à l’esprit si votre configuration actuelle utilise les e-mails comme identifiants de demandeur.
Recréer des tickets à l’aide du flow API
Examinons maintenant le flow “Main - API Ticket Migration”. Cette solution déplacera vos tickets d’une instance source vers une instance de destination.
Lorsque vous exécuterez ce flow, il vous demandera plusieurs informations clés :
baseURL_origin: Il s’agit de l’adresse web de base de votre instance d’origine.
baseURL_destination: Il s’agit de l’URL de base de votre instance de destination. Si votre instance de destination se trouve dans une région différente, vous devrez utiliser l’URL de base correspondante. Consultez la documentation API Ticketing pour connaître les URLs de base de chaque région.
secretKey_origin: Il s’agit de la clé API de l’instance à partir de laquelle vous recréez les tickets. Vous pouvez la trouver dans les paramètres API de l’instance.

secretKey_destination: De même, il s’agit de la clé API de l’instance vers laquelle vous recréez les tickets.
timezone: Indiquez le fuseau horaire (par exemple 7 pour GMT+7) afin que tous les horodatages soient correctement interprétés et affichés dans la nouvelle instance.
limit: Si vous avez un grand nombre de tickets, vous pouvez les traiter par lots. Ce paramètre définit le nombre maximum de tickets à déplacer en une seule exécution.
offset: Ce paramètre vous permet d’ignorer un certain nombre de tickets avant de commencer la recréation — utile si vous poursuivez une recréation précédente ou si vous traitez les tickets par segments.
Il existe également une option “Migrate comment”. Si vous la définissez sur true, les commentaires des tickets seront également transférés. Cependant, gardez à l’esprit que cela ajoute des étapes supplémentaires pour chaque ticket, ce qui peut augmenter le temps d’exécution du flow et consommer davantage d’actions Power Automate.
Gardez le contrôle de vos données de ticketing
En tirant parti des capacités de Ticketing As A Service et de la puissance d’automatisation de Power Automate, vous pouvez gérer vos données de support avec plus de confiance et de flexibilité. Cette approche vous permet d’adapter votre configuration de ticketing à mesure que votre organisation évolue, en veillant à ce que vos équipes disposent toujours des informations dont elles ont besoin, exactement là où elles en ont besoin.
TeamsWork est membre du réseau de partenaires Microsoft, et leur expertise réside dans le développement d'applications de productivité qui exploitent la puissance de la plateforme Microsoft Teams et de son écosystème. Leurs produits SaaS, incluant CRM As A Service, Ticketing As A Service et Checklist As A Service, sont très appréciés par les utilisateurs pour leur interface conviviale, leur intégration avec Microsoft Teams et leurs prix abordables. Ils sont fiers de développer des solutions logicielles innovantes qui améliorent la productivité des entreprises tout en restant accessibles à tous les budgets.



Commentaires