Jetons Wi-Fi AeroHive

Pour intégrer AeroHive à Vizito, vous aurez besoin des éléments suivants :

  • un compte Vizito
  • un compte développeur AeroHive
  • un accès à votre plateforme AeroHive Manager NG. Si vous utilisez une plateforme plus ancienne, contactez votre revendeur pour effectuer la mise à niveau.

Avant de commencer, vous devez demander un compte développeur AeroHive. Vous pouvez le faire en vous rendant ici et en remplissant le formulaire : site développeur AeroHive

Capture d’écran 2019 04 05 à 12.02.34 copie 2

Une fois votre compte développeur créé, connectez-vous au site développeur et créez une nouvelle application afin d’obtenir votre Client secret et votre Client ID :

développeur 2 copie

développeur 3 copie

Sur le tableau de bord, cliquez sur Create new application :

développeur 4 copie

Renseignez un nom et une description pour l’application.

développeur 5 copie

Cliquez sur le nom de l’API Developer Application que vous venez de créer :

développeur 6 copie

Réglez la Redirect URL sur https://127.0.0.1/. Copiez ou notez le Client ID et le Client Secret, puis cliquez sur Submit :

développeur 7 copie

Vous devez ensuite vous connecter à la plateforme AeroHive Manager NG. Rendez-vous sur la plateforme AeroHive Manager NG et connectez-vous avec vos identifiants (ce ne sont pas les mêmes que les identifiants développeur) :

plateforme 1 copie

Le tableau de bord s’affiche. Allez dans votre profil et cliquez sur Global Settings :

plateforme 2 copie

Sélectionnez API Token Management :

Plateforme 3 copie

Ajoutez un nouvel API Access Token en cliquant sur l’icône + :

Plateforme 4 copie

Saisissez le Client ID que vous aviez noté lors de la création de l’application sur le portail développeur :

Plateforme 5 copie

Un message affiche un nouveau jeton. Copiez ce jeton :

plateforme 6 copie

Ajoutez ensuite un nouveau groupe pour Vizito en allant dans le menu Configure > Users > User Groups :

plateforme 7 copie

Cliquez sur Add et saisissez les détails de ce groupe :

plateforme 8 copie

Vous pouvez y définir des éléments tels que la longueur et la complexité de la clé, ainsi que ce à quoi les visiteurs ont accès ou non :

plateforme 9 copie

Nous devons ensuite récupérer le Group ID auprès d’AeroHive. Avec Google Chrome, revenez à l’aperçu des User Groups et faites un clic droit sur le nom du User Group. Sélectionnez Inspecter. Vous verrez un div avec role=“row”. Copiez l’ID du div déplié portant role=“row”. Il se présente ainsi :

dgrid_26-row-11262XXXXXXXXXXX

La partie située après le “-” est votre User Group ID. Dans cet exemple, il s’agit de : 11262XXXXXXXXXXX .

Renseignez maintenant les détails de l’intégration sur le site du backoffice Vizito :

aerohive

Client Secret et Client ID sont les informations obtenues sur le site développeur.

Auth Key est le jeton d’API généré sur la plateforme AeroHive Manager NG.

Group ID est le User Group ID que vous avez créé.

Owner ID se trouve dans la plateforme AeroHive Manager NG : cliquez sur votre profil, puis sur About HiveManager. Copiez la valeur de VHM Id.

Cliquez sur Save.

Astuce : une fois l’intégration terminée, vous pouvez utiliser %aerohive_username% et %aerohive_password% dans votre modèle de badge ou votre message de bienvenue.

Si vous avez besoin d’aide pour mettre en place cette intégration, contactez-nous via la fenêtre de chat ou écrivez-nous à info@vizito.be .