Skip to content

LDAP Configuration on Yealink Phones

When Cloud Voice acts as an LDAP server (Lightweight Directory Access Protocol, the standard way phones and apps look up a shared contact list), your Yealink IP phones can query the contacts stored on the PBX and dial them straight from the handset. This page walks through the phone-side setup using a Yealink SIP-T53W (firmware 93.85.0.5) as the example; other Yealink models follow the same flow, though menu labels may differ slightly.

The values shown below match the default configuration of the Cloud Voice LDAP server. Treat them as a starting point, then tune the filters and display attributes to fit your directory.

  1. Sign in to the Yealink phone’s web interface and open Directory > LDAP.

  2. Enable the LDAP Enable switch, then fill in the fields as described in the table.

    Cloud Voice, LDAP settings on the Yealink phone web interface with the LDAP Enable switch turned on

    SettingWhat it doesExample
    LDAP LabelName shown for the LDAP phonebook.PBX_Contacts
    LDAP Name FilterAttributes used to match a contact by name.(|(displayName=%)(givenName=%)(sn=%)(mail=%)(company=%))
    LDAP Number FilterAttributes used to match a contact by number.(|(telephoneNumber=%)(mobile=%)(homePhone=%)(facsimileTelephoneNumber=%))
    LDAP TLS ModeHow the phone secures its connection to the LDAP server. LDAPS is LDAP carried over TLS, an encrypted connection.LDAPS
    LDAP Server AddressThe Cloud Voice LDAP server address from your PBX.example.proxy1.voice.example.com
    PortThe LDAP server port.15019
    LDAP UsernameThe account used to sign in to the LDAP server. Find it on the PBX under Contacts > LDAP Server > LDAP Credentials > LDAP Account Username.cn=5566,ou=users,dc=example,dc=proxy1,dc=voice,dc=example,dc=com
    LDAP PasswordThe sign-in password, which is the user extension’s registration password.Regpwd123
    LDAP BaseThe Base DN (Distinguished Name) from your PBX. It marks the point in the directory tree where each search begins.dc=example,dc=proxy1,dc=voice,dc=example,dc=com
    Max Hits (1~1000)Maximum number of results the server returns per search.50
    LDAP Name AttributesName attributes returned for each record. Separate multiple values with a space.displayName
    LDAP Number AttributesNumber attributes returned for each record. Multiple values are allowed.telephoneNumber mobile homePhone
    LDAP Display NameHow the contact’s name appears on the phone screen. Must begin with %.%displayName
    ProtocolLDAP protocol version. Cloud Voice uses Version 3.Version 3
    LDAP Lookup for Incoming CallSearch the directory when a call comes in.Enabled
    LDAP Lookup for CalloutSearch the directory when you place a call.Enabled
    LDAP Sorting ResultsSort search results alphabetically and numerically.Enabled
  3. Click Confirm to save.

Contacts stored on the PBX are now reachable from the phone.

  1. In the phone’s web interface, open Directory > Settings.

  2. Under Directory, move LDAP from the Disabled box to the Enabled box.

    LDAP moved into the Enabled column of the phone's directory settings

  3. Optional: under Search Source List In Dialing, move LDAP from Disabled to Enabled so the directory is searched while you dial.

    LDAP added to the Search Source List In Dialing

  4. Click Confirm.

  1. On the phone, press Directory and open the LDAP phonebook.

    LDAP phonebook opened from the phone's Directory menu

  2. Type a name or number on the keypad. Contacts matching your input appear on screen.

    Matching PBX contacts listed on the phone screen

  3. Use the navigation keys to highlight the contact you want.

  4. Press Send to place the call.

  1. In the phone’s web interface, open DssKey > Line Key (DssKey is Yealink’s menu for the phone’s programmable keys) and choose a key to configure.

  2. Set Type to LDAP.

    Line key Type set to LDAP in the DssKey configuration

  3. Click Confirm.

  1. Press the LDAP key to open the LDAP phonebook.

    LDAP phonebook opened by pressing the assigned LDAP line key

  2. Type a name or number on the keypad. Contacts matching your input appear on screen.

    Contact results shown on the phone screen

  3. Use the navigation keys to highlight the contact you want.

  4. Press Send to place the call.