Les intégrations permettent la synchronisation de vos données vers Axify. Pour y arriver, elles nécessitent l’utilisation de jetons d’accès personnels, lesquels ont besoin d’un certain niveau de permissions pour permettre le transfert d’informations.
Selon la structure de votre organisation, il se peut que vous ayez certains besoins ou même certaines questions en lien avec ces permissions. Voici donc des astuces afin de bien gérer le tout.
D’ailleurs, n’hésitez pas à nous contacter pour en discuter!
Créer un utilisateur dédié à Axify
Vous connaissez certainement l’expression « Diviser pour mieux régner », mais saviez-vous que ce concept peut s’appliquer à Axify? Prenons un exemple.
Vous êtes administrateur de vos systèmes de gestion des issues (prenons Jira ici) et des repos (disons Gitlab pour notre exemple). Vous pourriez sans problèmes générer les jetons d’accès permettant le transfert de données vers Axify. Cependant, ces jetons seraient dépendants de votre accès et auraient le même niveau de permission que vous.
Une bonne pratique serait alors de créer un nouvel utilisateur (pour chacune des deux plateformes) qui serait dédié à la synchronisation de données vers Axify. Vous pourriez ainsi contrôler avec plus de précision les permissions des jetons générés et cet accès serait indépendant du vôtre, vous permettant ainsi de le détacher du niveau de permissions relatif à votre accès.
Nous vous invitons à consulter la documentation officielle de vos fournisseurs de service pour en savoir plus sur la création d’utilisateurs et la gestion de leurs permissions.
Utiliser un type de jeton différent
Certains systèmes, comme Gitlab, permettent de générer des jetons d’accès au niveau du projet. Cela permet donc, comme pour l’option mentionnée ci-dessus, de se détacher des individus et de segmenter le jeton généré.
Consulter la documentation officielle de Gitlab (anglais)
Gérer la période de validité des accès
Plusieurs plateformes permettent de spécifier la durée pour laquelle un jeton d’accès personnel sera valide. Généralement, nous conseillons de sélectionner la période de validité la plus longue lorsque vous générez des jetons d’accès personnels pour ajouter une intégration à Axify. Cependant, il est possible que vous ayez besoin de limiter cette période pour diverses raisons.
Dans ce genre de situation, il est important de se rappeler que la synchronisation des données vers Axify dépend de la validité du jeton d’accès personnel. Cela veut donc dire que si le jeton expire, les données ne seront plus synchronisées vers Axify.
Nous invitons donc tous nos utilisateurs à noter la date d’expiration du jeton (ce pourrait être dans votre calendrier) et définir un rappel quelques jours avant la fin de la période. Cela vous permettra de créer un nouveau jeton et de mettre à jour votre configuration pour éviter un arrêt de synchronisation.
Rassurez-vous, la synchronisation des données pour les axes processus et technique est rétroactive, donc aucune donnée ne sera perdue.
Il est à noter que certaines plateformes forcent l'expiration des jetons d'accès inutilisés depuis un certain temps (ex: après 1 an, même si la période de validité était infinie).