Le Cloud de Christophe BOUCETTA (MVP Lync/Skype for Business, CCNP Voice, CCNP Collaboration)

Voici le blog sur les communications unifiées

[Skype for Business] Effectuer des manipulations de numéro appelant utilisant LDAP avec une passerelle Audiocodes

Les entreprises souhaitant déployer Microsoft Skype for Business (anciennement connu sous le nom de Lync) sont confrontées parfois à un plan de numérotation de routage complexe  lors de la migration des utilisateurs de leur environnement existant vers la plate-forme Skype for Business. Au fur et à mesure que de plus en plus d'utilisateurs finaux migrent vers le nouveau système vocal, la gestion du plan de numérotation et la capacité du lien PBX peuvent être affectées négativement.

Pour résoudre ce problème, les entreprises peuvent utiliser Active Directory (AD), qui fournit une base de données centrale pour gérer et conserver des informations concernant la disponibilité, la présence et l'emplacement de l'utilisateur.


La passerelle Audiocodes prend en charge les décisions de routage des appels IP sortants et manipulation des numéros en fonction des informations stockées sur l'AD.

Les étapes ci-dessous décrivent comment positionner le caller ID pour les appels sortants basé sur une requête LDAP.

1/ Activer le service LDAP

Naviguer vers Setup menu > IP Network tab > RADIUS & LDAP folder > LDAP Settings

Choisir Enable

et faire Apply.

La modification nécessite un reboot de la passerelle.

2/ Configuration d'un LDAP Server Groups

Vous pouvez positionner des configurations communes pour plusieurs serveurs LDAP

Naviguer vers Setup menu > IP Network tab > RADIUS & LDAP folder > LDAP Server Groups

Il y a déja par défaut, vous pouvez l'utiliser ou en créer un nouveau.

3/ Configuration des serveurs LDAP

Configurer les serveurs LDAP:

Vous pouvez configurer jusqu'a 82 serveurs LDAP.

Les serveurs LDAP pouvent être configurés pour des requêtes SIP (manipulation et routage) ou pour la gestion des authentifications et autorisations utilisateurs.

Dans ce scénario, le premier des cas m'intéresse.

Naviguer vers Setup menu > IP Network tab > RADIUS & LDAP folder > LDAP Servers

et ajouter vos serveurs

Préciser les informations suivantes:

  • LDAP Servers Group: Celui par défaut ou crée précédement
  • LDAP Network Interface
  • LDAP Server Domain Name= Defines the domain name (FQDN) of the LDAP server.
  • LDAP Password= Defines the user password for accessing the LDAP server during connection and binding operations.
  • LDAP Bind DN= Defines the LDAP server's bind Distinguished Name (DN) or username.

Une fois crée, vous pouvez voir son status:

Ajouter un scope de recherche:

Faire "New"

Préciser le Base DN:

Base DN= Defines the full path (DN) to the objects in the AD where the query is done.

4/ Modification de la stratégie de routage de la passerelle

Naviguer vers Setup menu > Signaling and Media > Gateway folder > Routing Policies

Séléctionner le groupe LDAP et faire Apply

5/ Configuration d'une Call Setup Rules

L'exercice est de changer le numéro source appelant par un attribut LDAP lors des appels sortants vers le PSTN.

La connectivité PSTN est de type PRI.

Naviguer vers Setup menu > Signaling & Media tab > SIP Definitions folder > Call Setup Rules

Création de la rules:

La règle doit aller comparer le numéro appelant avec la valeur de l'attribut msRTCSIP-Line, puis positionner la valeur ipPhone comme numéro appelant a destination des PRI.

Si l'attribut ipPhone est vide, la condition ne doit pas être respecté.

Les valeurs:

  • Rules Set ID: ID qui va être appliquer ensuite sur la route de sortie
  • Query Type= LDAP
  • Query Target= Votre groupe de serveurs LDAP
  • Search Key= 'msRTCSIP-Line=tel:' + param.call.src.user
  • Attributes To Get= ipPhone
  • Condition= ldap.attr.ipPhone exists
  • Action Subject= param.call.src.user
  • Action Type= Modify
  • Action Value= ldap.attr.ipPhone

Appliquer la règle sur votre stratégie de routage IP-to-Tel.

Call setup Rules Set ID= 1

6/ Tests:

Mon numéro dans Skype: tel:5889

Mon numéro dans l'attribut ipPhone: 5145556666

Fonctionnne!

Observation:

  • L'objectif d'avoir une condition est de permettre d'avoir des règles de failover sur le champ est vide;
  • Prochain article, gestion du cache AD

Facebook Like
Anonymous