Reference:Configuration/Registration/Directories: Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
mNo edit summary
m (default username/password for ldap-guest)
 
(5 intermediate revisions by 3 users not shown)
Line 6: Line 6:
'''PBX enable'''
'''PBX enable'''
* Furthermore, all subscribers of the innovaphone PBX can be made available as a telephone directory entry.  
* Furthermore, all subscribers of the innovaphone PBX can be made available as a telephone directory entry.  
** User name: User name required for registration that is stored on the innovaphone PBX.  
** User name: User name required for registration that is stored on the innovaphone PBX. (Default = ldap-guest)
** Password: Password for the user name, which you confirm in the Retype box.
** Password: Password for the user name, which you confirm in the Retype box. (Default = ipxxx)


An external database is usable as a telephone directory via the LDAP protocol.
An external database is usable as a telephone directory via the LDAP protocol.
Line 14: Line 14:
* Here, you enter the LDAP access parameters for the external telephone directory.  
* Here, you enter the LDAP access parameters for the external telephone directory.  
** Server: IP address of the LDAP server.  
** Server: IP address of the LDAP server.  
** Port: Matching part to the IP address.  
** Port: Port number assigned to the LDAP service.  
** User name: User name for authentication at the LDAP server.  
** User name: User name for authentication at the LDAP server.  
** Password: Password that goes with the user name.  
** Password: Password that goes with the user name.  
Line 25: Line 25:
* Object filter  
* Object filter  
* Sort results (by 1st LDAP name attribute)  
* Sort results (by 1st LDAP name attribute)  
* Name attributes  
* Name attributes: Comma separated list of up to 3 names of attributes identifying a person, for example ``sn,givenName,company´´. Search results are sorted in the order given by this list.
* Number attributes  
* Number attributes: Comma separated list of up to 10 attribute names for phone numbers. Each entry consists of the attribute name and an optional tag (starting with a colon). The tag is used to identify the type of number on the phone display. ``telephoneNumber:O,homePhone:H,mobile:M,:@´´ specifies that a ``telephoneNumber´´ should be identified by 'O' (like Office), a ``homePhone´´ number by 'H' (like Home), a ``mobile´´ number by 'M' (like Mobile phone) and a directory entry without any number by '@'. The ",:@" part is optional.
* H.323 ID attributes
* H.323 ID attribute: Name of an attribute containing a H323-ID which can be used to set up a call.
 
with some very specific numbering schemes the PBX provided name-id (Long Name of a PBX user object) is not appropriate to be displayed on the phone. Thus it should be possible to use an external LDAP server also for the name resolution of internal numbers. Further it should be possible to define the name display format for inbound and outbound calls separately.
 
solution:
"config add PHONE SIG /no-name-id" hides the PBX provided name-id and thus name resolution for internal numbers is performed via the external LDAP server.
"config add PHONE APP /name-display-in <format-in> /name-display-out <format-out>" specifies the name attributes to be displayed and their order. The default format is "123", i.e. all name attributes are displayed in their configured order, "3" would display only the third attribute.


'''Dialling location'''
'''Dialling location'''
* In order that the call numbers obtained from the databases may be converted into diallable telephone numbers, the parameters for your own connection must be made known.  
 
** Country code: Own country code without prefix or special characters.  
The Dialing Location is an optional setting. If a directory maintains telephone numbers in international form with a leading '+' sign, a mechanism must be available to convert or normalize such a number into a diallable number with all the required prefixes.
** Area code: Own area code / traffic discrimination digits.  
* '''Country Code''': The country code (e.g. ''49'' for Germany).
** National line (carrier-specific): Sequence of digits to obtain a national exchange access line.  
* '''Area Code''': The area code (e.g. ''30'' for Berlin).
** International line (carrier-specific): Sequence of digits to obtain an international exchange access line.  
* '''National Prefix''': The national trunk prefix (''0'' in Germany).
** External prefix: Sequence of digits to obtain an external access line.  
* '''International Prefix''': The international trunk prefix (''00'' in Germany).
** Root numbers (pbx-specific): For the conversion of complete internal numbers, you can enter here the root numbers to be removed for the internal dialling of the call number.
* '''External Line''': The prefix, necessary to access a trunk line. This prefix equals ''0'' in most PBX configurations.
* '''Subscriber Numbers''': For the conversion of international numbers to internal extensions, the relevant subscriber numbers (comma-separated) may be configured here (E.g ''+49703173009'').

Latest revision as of 17:50, 15 February 2010

In this menu, there are three options for how the telephone can access telephone directories.

local enable

  • A private telephone directory can be created on the device itself and used.

PBX enable

  • Furthermore, all subscribers of the innovaphone PBX can be made available as a telephone directory entry.
    • User name: User name required for registration that is stored on the innovaphone PBX. (Default = ldap-guest)
    • Password: Password for the user name, which you confirm in the Retype box. (Default = ipxxx)

An external database is usable as a telephone directory via the LDAP protocol.

External LDAP server

  • Here, you enter the LDAP access parameters for the external telephone directory.
    • Server: IP address of the LDAP server.
    • Port: Port number assigned to the LDAP service.
    • User name: User name for authentication at the LDAP server.
    • Password: Password that goes with the user name.
    • Retype: Confirmation of the password.

The following parameters are necessary for searching within the external database. Contact the administrator of the remote database for information.

  • Search base
  • Mode
  • Object filter
  • Sort results (by 1st LDAP name attribute)
  • Name attributes: Comma separated list of up to 3 names of attributes identifying a person, for example ``sn,givenName,company´´. Search results are sorted in the order given by this list.
  • Number attributes: Comma separated list of up to 10 attribute names for phone numbers. Each entry consists of the attribute name and an optional tag (starting with a colon). The tag is used to identify the type of number on the phone display. ``telephoneNumber:O,homePhone:H,mobile:M,:@´´ specifies that a ``telephoneNumber´´ should be identified by 'O' (like Office), a ``homePhone´´ number by 'H' (like Home), a ``mobile´´ number by 'M' (like Mobile phone) and a directory entry without any number by '@'. The ",:@" part is optional.
  • H.323 ID attribute: Name of an attribute containing a H323-ID which can be used to set up a call.

with some very specific numbering schemes the PBX provided name-id (Long Name of a PBX user object) is not appropriate to be displayed on the phone. Thus it should be possible to use an external LDAP server also for the name resolution of internal numbers. Further it should be possible to define the name display format for inbound and outbound calls separately.

solution: "config add PHONE SIG /no-name-id" hides the PBX provided name-id and thus name resolution for internal numbers is performed via the external LDAP server. "config add PHONE APP /name-display-in <format-in> /name-display-out <format-out>" specifies the name attributes to be displayed and their order. The default format is "123", i.e. all name attributes are displayed in their configured order, "3" would display only the third attribute.

Dialling location

The Dialing Location is an optional setting. If a directory maintains telephone numbers in international form with a leading '+' sign, a mechanism must be available to convert or normalize such a number into a diallable number with all the required prefixes.

  • Country Code: The country code (e.g. 49 for Germany).
  • Area Code: The area code (e.g. 30 for Berlin).
  • National Prefix: The national trunk prefix (0 in Germany).
  • International Prefix: The international trunk prefix (00 in Germany).
  • External Line: The prefix, necessary to access a trunk line. This prefix equals 0 in most PBX configurations.
  • Subscriber Numbers: For the conversion of international numbers to internal extensions, the relevant subscriber numbers (comma-separated) may be configured here (E.g +49703173009).