top of page

Migration de tickets entre instances dans Ticketing As A Service avec Power Automate

Migrer des tickets de support est une nécessité courante, que ce soit pour une restructuration départementale, une nouvelle instance de projet ou la mise en place d'un environnement de test. Bien que nécessaire, la migration des données peut sembler décourageante.


Notre application Ticketing As A Service pour Microsoft Teams est intuitive, et la gestion de vos données—comme la migration de tickets entre instances—devrait être tout aussi simple. Microsoft Power Automate offre la clé de cette simplicité, rationalisant efficacement la migration.


Ce guide vous accompagne dans l'utilisation d'une solution Power Automate préconfigurée pour transférer en toute transparence des tickets entre différentes instances de Ticketing As A Service.


Nous avons préparé un package de solution pour cela :



Importation de 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, conçue spécifiquement pour cette tâche de migration.

  1. Obtenez le package de solution : Vous recevrez un fichier .zip de notre part. Ce package contient les flux Power Automate nécessaires à la migration.

  2. Accédez à Power Automate : Ouvrez votre navigateur Web et rendez-vous sur https://make.powerautomate.com.

  3. Naviguez vers Solutions : Dans le menu de gauche, vous trouverez 'Solutions'. Si vous avez plusieurs environnements, assurez-vous d'avoir sélectionné le bon.

    Accédez aux solutions
  4. Importer le fichier de solution : Cliquez sur 'Importer une solution' en haut. Une boîte de dialogue apparaîtra. 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 dans votre liste.

Importer une solution

Une fois importé, vous pouvez cliquer sur la solution pour voir les flux à l'intérieur, y compris un nommé quelque chose comme "Main - API Ticket Migration" et "Main - Excel Ticket Import" ainsi que quelques flux utilitaires qui aident au bon fonctionnement. Lisez notre blog sur la façon d'importer des tickets depuis Excel en utilisant Power Automate.


Considérations importantes pour la migration

Bien que Power Automate simplifie les choses, une petite préparation est très utile :

  1. 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 pourrait rencontrer un problème ou certaines données pourraient ne pas être transférées comme prévu.

  2. Noms de champs personnalisés simples : Lors de la nomination de vos champs personnalisés, il est préférable d'éviter les caractères spéciaux comme les crochets [ ] ou les points .. Assurez-vous également que chaque champ personnalisé a un nom unique. Cela aide le système à mapper correctement les informations lors de la migration.

  3. Tags uniques : Assurez-vous que vos noms de tags sont uniques dans toutes vos 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.

  4. Format de l'ID du demandeur : Le flux de migration s'attend généralement à ce que les ID des demandeurs soient dans un format spécifique appelé UUID (Identifiant Unique Universel), et non des adresses e-mail. C'est quelque chose à garder à l'esprit si votre configuration actuelle utilise des e-mails pour les ID des demandeurs.


Migration des tickets à l'aide du flux API

Examinons maintenant le flux "Main - API Ticket Migration". C'est la solution qui déplacera vos tickets d'une instance source vers une instance de destination.

Lorsque vous exécutez ce flux, il vous demandera quelques informations clés :

  • baseURL: Il s'agit essentiellement de l'adresse Web de votre API Ticketing As A Service. Voir la référence de l'API Ticketing.

  • secretKey_origin: Il s'agit de la clé API de l'instance à partir de laquelle vous migrez. Vous pouvez la trouver dans les paramètres de l'API de votre instance.

    Clé API dans les paramètres
  • secretKey_destination: De même, il s'agit de la clé API de l'instance vers laquelle vous migrez.

  • timezone: Spécifiez le fuseau horaire (par exemple, 7 pour GMT+7) pour vous assurer que tous vos horodatages sont correctement interprétés et affichés dans la nouvelle instance.

  • limit: Si vous avez une montagne de tickets, vous voudrez peut-être les traiter par lots. Cela définit le nombre maximum de tickets à déplacer en une seule fois.

  • offset: Cela vous permet de sauter un certain nombre de tickets avant de commencer la migration – utile si vous continuez une migration précédente ou traitez par morceaux.


Il y a aussi une option pour Migrer les commentaires. Si vous la définissez sur true, les commentaires des tickets seront également déplacés. Sachez cependant que cela ajoute des étapes supplémentaires pour chaque ticket et peut augmenter le temps nécessaire à l'exécution du flux et utiliser davantage de vos actions Power Automate.


Prenez 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, garantissant que vos équipes disposent toujours des informations dont elles ont besoin, là où elles en ont besoin.


Besoin d'aide ou avez-vous des questions ? N'hésitez pas à nous contacter !



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


bottom of page