- Contents
Using LDAP for CIC Contact Lists Technical Reference
ICUser_map.txt example file
The following attribute mapping file is available at https://my.inin.com/support/products/ic40/Pages/Utilities-Downloads.aspx.
;****************************************************************************** ;* Sample CIC User ID to LDAP User ID Mapping File * ;* * ;* Purpose: To define the mappings between the CIC user ID and the LDAP user * ;* ID if not the same. If they are the same, then this file is * ;* not needed; also, this file is not needed for public contact * ;* sources - only private ones are tied to a user. * ;* * ;* Syntax/Notes: * ;* 1) The basic syntax is: * ;* <ICUID> : <attrib>=<value>[,<attrib>=<value>, ...] * ;* 2) Blank or comment lines are ignored; comment lines start with * ;* a semicolon. * ;* 3) The case of the CIC user ID does not matter. The case of the * ;* attribute - which is used as a substitution variable - is * ;* preserved (i.e. case-sensitive); the values case is also * ;* preserved. * ;* 4) You can use an asterisk as a wildcard to match "all other" * ;* IDs (see the example below). * ;* 5) You may use the built-in substitution variables for default * ;* values. These are: * ;* $ICUID - The CIC user ID. * ;* $CONTACTSOURCE - The contact (DataManager) data source. * ;* For example: Our Public Contacts * ;* $BINDDN - The DN used to bind with, as specified in the * ;* CIC data source configuration (or overridden in * ;* the contact data source). * ;* $SEARCHDN - The search DN as specified in the CIC data source* ;* or overridden in the contact list source, * ;* $SEARCHDNPARENT - The parent DN of the configured search DN* ;* $ENTRYDN - The DN of this contact entry. * ;* Notes: * ;* 1. These must be in UPPER case. * ;* 2. Although these built-in substitution variable are * ;* available, few (if any) of them are likely to be useful * ;* here (i.e. they are mainly useful for the attribute * ;* mapping file). * ;****************************************************************************** ;------------------------------------------------------------------------------ ; CIC User ID : Attibute=Value[, Attribute=Value, ...] ;------------------------------------------------------------------------------ DonB : $UID=DBrown PamH : $UID=PHynes TomH : $UID=THynes * : $UID=$ICUID

