
Grandstream Networks, Inc.
GRP26XX Carrier-Grade IP Phones
LDAP Configuration Guide

LDAP Configuration Guide
GRP26XX
Table of Contents
INTRODUCTION ............................................................................................................. 4
INSTALLING AND CONFIGURING LDAP SERVER ...................................................... 5
Installing ApacheDS LDAP Server ............................................................................................................ 5
Prerequisites .......................................................................................................................................... 5
Download and Install ApacheDS ........................................................................................................... 5
Configuring ApacheDS .............................................................................................................................. 6
Create New LDAP Connection .............................................................................................................. 6
Add New Entry ....................................................................................................................................... 8
LDAP CLIENT CONFIGURATION ................................................................................ 12
GRP26XX Series ..................................................................................................................................... 12
LDAP Client Parameters ......................................................................................................................... 13
LDAP OPERATIONS .................................................................................................... 15
LDAP Search ........................................................................................................................................... 15
Match Incoming Call ................................................................................................................................ 15
Making Calls using LDAP Contacts ......................................................................................................... 16

LDAP Configuration Guide
GRP26XX
Table of Tables
Table 1: Common attributes ........................................................................................................................ 11
Table 2: LDAP Client parameters ................................................................................................................ 13
Table of Figures
Figure 1: LDAP Tree ..................................................................................................................................... 4
Figure 2: ApacheDS First Start ..................................................................................................................... 5
Figure 3: LDAP Servers Tab ......................................................................................................................... 6
Figure 4: Create LDAP Server ...................................................................................................................... 6
Figure 5: Start The LDAP Server .................................................................................................................. 7
Figure 6: New LDAP Connection - Network Parameters .............................................................................. 7
Figure 7: New LDAP Connection - Authentication ........................................................................................ 8
Figure 8: Create New Entry........................................................................................................................... 9
Figure 9: New Entry - Object Classes ........................................................................................................... 9
Figure 10: New Entry - Distinguished Name ............................................................................................... 10
Figure 11: New Entry Attributes................................................................................................................... 10
Figure 12: New Attribute - Attribute Type .................................................................................................... 11
Figure 13: Contact List ................................................................................................................................ 11
Figure 14: LDAP Settings on GRP26XX Series .......................................................................................... 12
Figure 15: LDAP Search ............................................................................................................................. 15
Figure 16: LDAP Matching Contacts ........................................................................................................... 15
Figure 17: LDAP Calls ................................................................................................................................. 16

LDAP Configuration Guide
GRP26XX
INTRODUCTION
LDAP (Lightweight Directory Access Protocol) is a client/server protocol used to access and manage
directory information over Internet Protocol, the core LDAP specifications are defined in RFC4511.
Just as a Database Management System is used to process queries and updates to a database, an LDAP
server behave the same way. In other words, an LDAP information directory is a type of database, unlike
databases that are designed for processing hundreds or thousands of changes per minute, LDAP
directories are heavily optimized for read performance.
The LDAP information model is based on entries. An entry is a collection of attributes that has a globallyunique Distinguished Name (DN). The DN is used to refer to the entry. Each of the entry's attributes has
a type and one or more values. The types are typically mnemonic strings, like "cn" for Common Name, or
"mail" for Email Address. The syntax of values depends on the attribute type.
In LDAP directory, entries are arranged in a hierarchical tree-like structure. Traditionally, this structure
reflects geographic and/or organizational boundaries. Entries representing countries appear at the top of
the tree, followed by entries representing states and national organizations, then entries representing
organizational units, people, printers, documents…
Figure below shows an example of LDAP directory tree.
Figure 1: LDAP Tree

LDAP Configuration Guide
GRP26XX
INSTALLING AND CONFIGURING LDAP SERVER
In this tutorial, we will use “ApacheDirectoryStudio” which is a free LDAP server.
Installing ApacheDS LDAP Server
Prerequisites
JDK needs to be installed on PC to run ApacheDS, it can be downloaded from the link: Download JDK
Download and Install ApacheDS
The ApacheDS server software can be downloaded for free from below link:
http://directory.apache.org/studio/download/download-windows.html
1. Download the Software from above link.
2. Follow the default steps for installation.
3. Launch the application.
Below is the user interface :
Figure 2: ApacheDS First Start