Home

 

Populate custom extension attributes

To map custom extension attributes to fields in your source LDAP directory, configure settings in the tdi-profile-config.xml file for each custom extension attribute.


To populate custom extension attributes into the Profiles database...

  1. Open the tdi-profile-config.xml file. After the Tivoli Directory Integrator Solution files are extracted, the file is located in the following directory:

    TDI/conf/LotusConnections-config

  2. Modify the file to indicate the property to extend, the property's name, data type, and key. Use the following parameters:


    Custom extension attribute parameters

    Parameter Description
    extensionId The ID of the extension attribute.

    This parameter is required.

    sourceKey The name of the LDAP attribute that maps to the extension attribute.

    This parameter is required.

    userLabel An administrator-defined label for the extension attribute that is populated into the database. This string does not display in the user interface or API.

    This parameter is optional.

    userTypeString An administrator-defined string defining the data type of the extension attribute. This string does not display in the user interface or API.

    This parameter is optional.

    For example, to add a simple attribute called spokenLangs, the configuration would look very similar to the configuration in the profiles-config.xml file:

      <simpleAttribute extensionId="spokenLangs"
        length="64" 
        userLabel="Spoken Languages"
        userTypeString="String"
        sourceKey="spokenLang"/>
      

    The formatting is compatible between the tdi-profile-config.xml file and the profiles-config.xml file, allowing you to copy and paste configuration information between the files.

  3. Save your changes to tdi-profile-config.xml and then close the file.


Add custom extension attributes for Profiles


+

Search Tips   |   Advanced Search