Passer au contenu principal

Intégration HaloPSA

Connectez Level à HaloPSA pour synchroniser les appareils en tant qu'actifs et ouvrir automatiquement les tickets à partir des alertes.

Introduction

Cette intégration synchronise les appareils Level dans HaloPSA en tant qu'actifs et achemine les alertes Level vers les tickets HaloPSA. La configuration se fait en trois étapes : configurer une application HaloPSA, la connecter dans Level, puis mapper vos groupes d'appareils aux sites HaloPSA et choisir les stratégies de surveillance qui créent des tickets.


⚙️ CONDITIONS PRÉALABLES

  • Accès administrateur Level

  • Accès administrateur HaloPSA avec permission de créer des applications et de gérer des agents


Intégration HaloPSA

Configurer l'application HaloPSA

HaloPSA utilise des « Applications » pour permettre l'accès API. Nous devons en créer une pour Level.

1. Accédez à Paramètres > Intégrations :

2. Cliquez sur « API HaloPSA » :

3. Notez l'URL de base affichée ci-dessous. Elle sera utilisée comme « URL HaloPSA » lors de la configuration de Level :

4. Cliquez sur « Afficher les applications » :

5. Ceci est une liste de vos « Applications » existantes. Cliquez sur « Nouveau » dans le coin supérieur droit pour créer une application pour Level :

6. Complétez le champ requis « Nom de l'application » avec un nom de votre choix. Sélectionnez l'option « ID client et secret (Services) » :

7. Notez l'« ID client » et le « Secret client » car nous en aurons besoin lors de la configuration de Level.

8. Choisissez « Agent » pour le « Type de connexion » et sélectionnez l'agent que vous souhaitez que Level utilise.

💡 TIP: HaloPSA recommande de créer un agent « API uniquement » pour les intégrations. Ce type d'agent ne compte pas contre vos places de licence.

9. Cliquez sur « Enregistrer » :

10. Cliquez sur « Autorisations » :

11. Sélectionnez les autorisations suivantes :

  • read:tickets

  • edit:tickets

  • read:customers

  • read:assets

  • edit:assets

ℹ️ NOTE : Halo a récemment apporté une modification qui empêche les intégrations non-administrateur d'ajouter des champs aux types d'actifs. Ils travaillent à l'annulation de la modification, mais cela prendra environ deux semaines (environ le 19 novembre). En attendant, si vous configurez votre intégration Halo pour la première fois, veuillez accorder la permission « administrateur » à l'applicationand l'agent. Désolé pour le désagrément.

12. Cliquez sur « Enregistrer » une fois terminé :

Configurer les autorisations de l'agent HaloPSA

L'agent API que vous avez défini à l'étape précédente pour « Agent à se connecter en tant que » nécessite quelques autorisations pour fonctionner correctement.

1. Accédez à Paramètres > Équipes et agents > Agents et choisissez l'agent attribué à l'application :

2. Cliquez sur l'onglet « Autorisations » et entrez le mode « Modification » :

3. Assurez-vous que les paramètres suivants sont définis :

  • Niveau d'accès aux tickets - Lire et modifier

  • Niveau d'accès aux clients - Lecture seule

  • Niveau d'accès aux actifs - Lire et modifier

  • Peut ajouter de nouveaux tickets - Oui

  • Autoriser l'utilisation de tous les types de tickets - Oui

4. Cliquez sur « Enregistrer » une fois terminé :

Configurer l'intégration dans Level

1. Accédez à Paramètres > Intégrations :

2. Cliquez sur l'intégration HaloPSA :

3. Complétez les trois champs de configuration :

HaloPSA URL
L'URL que vous utilisez pour accéder à votre instance HaloPSA. Cette URL peut pointer vers un emplacement sur site ou cloud et doit inclure le protocole approprié. Par exemple : https://domainhalopsa.com .

Client ID
La valeur que nous avons générée aux étapes précédentes.

Client secret
La valeur que nous avons générée aux étapes précédentes.

4. Cliquez sur le bouton « Enregistrer les modifications » :

5. Appuyez sur « Tester la connexion » pour vous assurer que vos paramètres fonctionnent :

Mapper les groupes Level aux sites HaloPSA

Level créera des actifs dans HaloPSA en fonction de vos mappages de groupes. Vous pouvez choisir n'importe quel groupe ou sous-groupe dans Level et le faire correspondre à une combinaison entreprise et site de HaloPSA.

1. Accédez à « Mappage des groupes » :

2. Cliquez sur « Ajouter de nouveaux groupes » pour sélectionner les groupes Level à mapper aux sites HaloPSA :

3. Choisissez un ou plusieurs groupes et cliquez sur « Ajouter de nouveaux groupes » :

4. Choisissez une entreprise HaloPSA pour le premier mappage :

5. Sélectionnez le site HaloPSA :

6. Répétez pour chaque ligne et cliquez sur « Enregistrer » une fois terminé :

ℹ️ NOTE:L'intégration reste désactivée à ce stade, donc aucun appareil n'est synchronisé encore.

Mapper les stratégies de surveillance Level aux types de tickets HaloPSA

Level peut mapper les alertes aux tickets HaloPSA. Nous devons simplement sélectionner les stratégies de surveillance qui doivent créer des tickets, ainsi que les types de tickets dans lesquels ils doivent être créés.

1. Cliquez sur « Ticketing » :

2. Choisissez les types de tickets HaloPSA pour chaque stratégie que vous souhaitez mapper :

3. Une fois terminé, cliquez sur « Enregistrer les modifications » en bas de la page :

ℹ️ NOTE: L'intégration reste désactivée à ce stade, donc aucun appareil n'est synchronisé encore.

Commencer à envoyer des appareils et des alertes

1. Cliquez sur le curseur « Désactivé » :

2. Cela commencera immédiatement à envoyer des appareils et des alertes. Vous pouvez voir les mappages de groupes passer de « Non synchronisé » à « Synchronisation en cours » et finalement à « Synchronisé » :

3. Si vous souhaitez suivre la progression ou résoudre un problème, accédez à l'onglet « Événements » pour voir une liste en temps réel des demandes envoyées à HaloPSA :


FAQ

  • Qui peut configurer cette intégration ? Un administrateur Level. Le côté HaloPSA nécessite également un administrateur ayant la permission de créer des applications et de gérer des agents.

  • Dois-je créer un agent HaloPSA dédié pour cela ? HaloPSA le recommande. Un agent « API uniquement » ne consomme pas de place de licence et garde l'activité d'intégration séparée de l'activité de l'agent humain.

  • Tous les appareils se synchroniseront-ils immédiatement lorsque j'activerai l'intégration ? Oui. L'activation du curseur commence la synchronisation de tous les appareils dans les groupes mappés. Regardez le tableau de mappage des groupes — les lignes passent de « Non synchronisé » à « Synchronisé » à mesure que les appareils sont traités.

  • Pourquoi un appareil n'apparaît-il pas dans HaloPSA ? Vérifiez que le groupe de l'appareil est mappé sous Group mapping et que l'intégration est activée. Ouvrez ensuite l'Events onglet et recherchez les demandes échouées liées à cet appareil.

  • Puis-je mapper d'autres groupes après que l'intégration soit active ? Yes. Go back to Group mapping , ajouter de nouveaux groupes et enregistrer. Les nouveaux groupes sont synchronisés après l'enregistrement du mappage.

Avez-vous trouvé la réponse à votre question ?