Feedback

  • Contents
 

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