|   Call us at 1-855-MODULIS

mars 15th, 2012 by The Modulis Team

Intégration de LDAP avec Asterisk

Beaucoup d’entreprises utilisent une technologie appelée LDAP pour centraliser l’administration et la gestion de leurs réseaux informatiques. LDAP est le protocole d’administration du répertoire qui a été conçu de manière à permettre aux compagnies une gestion facile et centralisée d’un grand nombre d’employés tout en assurant un contrôle efficace de leur utilisation du réseau informatique.

En pratique, LDAP est le plus souvent implémenté avec Microsoft Active Directory ou OpenLDAP. Ces deux solutions LDAP peuvent être intégrées avec un serveur Asterisk local ou hébergé dans le but de centraliser la gestion des utilisateurs du système téléphonique, l’accès au PBX, ainsi que l’accès à d’autres ressources informatiques.

Quelques modifications de vos fichiers de configuration suffisent à intégrer LDAP avec votre système Asterisk. Plus précisément, la commande LDAPget permet d’acheminer les informations voulues de vos serveurs vers Asterisk afin d’y être traitées. Pour ce faire, il vous faudra installer l’application LDAPget dans votre système Asterisk après y avoir chargé les librairies clientes OpenLDAP ainsi que les fichiers header de développement. Ces manipulations peuvent être faites depuis votre console Asterisk. La commande LDAPget peut être utilisée dans votre dialplan dès que vous avez besoin de faire appel aux informations d’un utilisateur répertorié sur votre serveur.

L’utilisation de LDAP et son intégration avec un PBX Asterisk présente plusieurs avantages : elle permet une sécurité accrue, une gestion simplifiée des utilisateurs et des ressources, et offre la possibilité d’utiliser un répertoire centralisé pour la gestion des accès aux services de courriel, aux ressources Web, téléphoniques, et bien d’autres encore.

LDAP permet également d’utiliser les informations des employés issues du répertoire afin d’assurer d’autres tâches telles que la configuration automatique du CallerID d’un employé, ou encore l’intégration des messageries vocales avec les comptes courriel des utilisateurs répertoriés. L’intégration LDAP ouvre la porte à des fonctionnalités avancées qui nécessitaient auparavant le recours à des systèmes propriétaires Cisco ou Avaya aussi dispendieux que complexes à configurer.

LDAP peut être vu comme un répertoire téléphonique qui contient toutes les informations relatives aux employés : leur nom, extension de téléphone, lieu de travail, adresse courriel, et toute autre information pertinente. L’intégration de LDAP avec Asterisk peut être particulièrement utile pour intégrer votre IVR avec vos répertoires dans le but de faire correspondre les extensions des employés à leur nom, de définir un routage des appels en fonction des heures de travail, etc. Un autre avantage réside dans la possibilité d’authentifier les utilisateurs du PBX sur base des informations du répertoire, limitant par la même occasion la nécessité de recourir à des noms d’utilisateur et mot de passe spécifiques pour l’accès au système téléphonique.

Intégrer LDAP avec Asterisk peut cependant s’avérer déroutant si vous n’êtes pas familiarisé avec les protocoles et la terminologie qui s’y rapportent. Ceci est d’autant plus vrai pour les utilisateurs de Microsoft Active Directory qui sont davantage susceptibles d’éprouver des difficultés à atteindre le niveau d’intégration voulu. Modulis dispose d’une équipe d’experts LDAP et Asterisk qui peuvent soit se charger de l’intégralité du processus d’intégration, soit vous guider afin de mener à bien votre projet.