Migration de tickets entre instances dans Ticketing As A Service avec Power Automate
- Marc (TeamsWork)
- 23 mai
- 4 min de lecture
Dernière mise à jour : il y a 4 jours
Le déplacement des tickets de support est un besoin courant, que ce soit pour une restructuration départementale, une nouvelle instance de projet ou la création d’un environnement de test. Bien que nécessaire, la migration des données peut sembler décourageante.
Notre Outil de Ticketing pour Microsoft Teams est intuitif, et la gestion de vos données – comme la migration de tickets entre différentes instances – devrait l’être tout autant. Microsoft Power Automate est la clé de cette simplicité, en rationalisant efficacement la migration.
Ce guide vous explique comment utiliser une solution Power Automate préconfigurée pour transférer facilement les 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 managée fournie à titre pratique. À utiliser à vos propres risques.
Veuillez noter : les tickets avec formatage de texte enrichi ne sont pas pris en charge.
Importer la solution Power Automate
La première étape consiste à intégrer la solution Power Automate dans votre environnement. Considérez cette solution comme une boîte à outils prête à l’emploi conçue spécialement pour cette tâche de migration.
Obtenez le package de solution : Vous recevrez un fichier .zip de notre part. Ce package contient les flux Power Automate nécessaires à la migration.
Rendez-vous sur Power Automate : Ouvrez votre navigateur Web et allez sur https://make.powerautomate.com.
Accédez à Solutions : Dans le menu de gauche, vous trouverez « Solutions ». Si vous avez plusieurs environnements, assurez-vous d’avoir sélectionné le bon.
Importer le fichier de solution : Cliquez sur « Importer une solution » en haut. Une boîte de dialogue s'affiche. Cliquez sur « Parcourir », trouvez le fichier .zip que vous avez enregistré et sélectionnez-le. Cliquez sur « Suivant », puis sur « Importer ». 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 flux qu’elle contient, notamment « Main - API Ticket Migration » et « Main - Excel Ticket Import », ainsi que certains flux utilitaires qui assurent le bon fonctionnement. Lisez notre blog sur l'importation de tickets depuis Excel avec Power Automate.
Points importants à considérer avant la migration
Même si Power Automate simplifie le processus, une bonne préparation est 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 les anciennes et nouvelles instances. Si les structures ne correspondent pas, le flux peut échouer ou certaines données peuvent ne pas être transférées comme prévu.
Nommez vos champs simplement : Lors de la création de champs personnalisés, évitez les caractères spéciaux comme les crochets [ ] ou les points .. Assurez-vous également que chaque champ a un nom unique. Cela permet au système de mapper correctement les informations lors de la migration.
Des tags uniques pour des imports réussis : Veillez à ce que les noms de vos tags soient uniques dans toutes vos catégories. Réutiliser le même nom de tag dans plusieurs catégories peut entraîner des erreurs ou des affectations incorrectes pendant l'importation.
Format de l'ID du demandeur : Le flux de migration s’attend généralement à ce que les IDs des demandeurs soient au format UUID (Identifiant Unique Universel), et non des adresses e-mail. À prendre en compte si votre configuration actuelle utilise des adresses e-mail pour les IDs des demandeurs.
Migration des tickets avec le flux API
Voyons maintenant le flux « Main - API Ticket Migration ». C’est cette solution qui va déplacer vos tickets d’une instance source vers une instance cible.
Lorsque vous exécutez ce flux, il vous demandera quelques informations clés :
baseURL_origin: Adresse web de votre instance d’origine.
baseURL_destination: Adresse URL de votre instance de destination. Si celle-ci se trouve dans une autre région, utilisez l’URL de base correspondante. Consultez la documentation API Ticketing pour connaître les URLs par région.
secretKey_origin: Clé API de l’instance source (paramètres API de l’instance).
secretKey_destination: Clé API de l’instance cible.
timezone: Indiquez le fuseau horaire (ex. : 7 pour GMT+7) afin que les horodatages soient correctement interprétés et affichés dans la nouvelle instance.
limit: Si vous avez beaucoup de tickets, vous pouvez les traiter par lots. Ce paramètre définit le nombre maximum de tickets à migrer en une fois.
offset: Permet de sauter un certain nombre de tickets avant de commencer la migration – utile si vous reprenez une migration précédente ou travaillez en plusieurs fois.
Il existe aussi une option Migrate comment. Si vous l’activez (true), les commentaires des tickets seront également transférés. Sachez cependant que cela ajoute des étapes supplémentaires pour chaque ticket, ce qui peut allonger la durée d’exécution du flux et consommer davantage d’actions Power Automate.
Prenez le contrôle de vos données de support
En combinant les capacités de Ticketing As A Service et la puissance d’automatisation de Power Automate, vous pouvez gérer vos données de support avec plus de flexibilité et de confiance. Cette approche vous permet d’adapter votre système de ticketing à l’évolution de votre organisation, en garantissant que vos équipes disposent toujours des informations dont elles ont besoin, au bon endroit.
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.
Comments