Profiles attributes 

Choose from among the predefined Profiles attributes to identify the job, contact, and associated information attributes that are included in the Profiles user interface.

The following tables list the predefined Profiles attributes that are available in the Profiles user interface, and specify whether each attribute can be edited by users. The table also lists the Profiles database properties that correspond to each attribute, where applicable.

Important: Keep in mind that the information that is present in the user interface originally comes from another source before being populated into the Profiles database. The mapping from the LDAP directory (or other source) to the Profiles database can be customized, as can the mapping from the Profiles database to the user interface. This mapping means that, in some cases, the attributes listed below might not be present in the LDAP source, so the attributes might display as empty in the user interface. For more information on mapping LDAP data to Profiles database fields, see Mapping fields manually.

Table 1. Job information attributes

Attribute label Attribute name Can be set to be edited Profiles database property Database table
Address 1 workLocation.address1 FALSE PROF_ADDRESS1 WORKLOC
Address 2 workLocation.address2 FALSE PROF_ADDRESS2 WORKLOC
Assistant secretaryName TRUE* N/A EMPLOYEE
Assistant email secretaryEmail TRUE* N/A EMPLOYEE
Assistant number secretaryUid TRUE PROF_SECRETARY_UID EMPLOYEE
City workLocation.city FALSE PROF_CITY WORKLOC
Country countryDisplayValue FALSE PROF_COUNTRY_DESC COUNTRY
Country code countryCode TRUE PROF_ISO_COUNTRY_CODE EMPLOYEE
Department number deptNumber TRUE PROF_DEPARTMENT_NUMBER EMPLOYEE
Department title departmentTitle FALSE PROF_DEPARTMENT_TITLE DEPARTMENT
Employee number employeeNumber TRUE PROF_EMPLOYEE_NUMBER EMPLOYEE
Employee type employeeTypeDesc FALSE PROF_EMPLOYEE_DESC EMPLOYEETYPE
Is manager isManager FALSE PROF_IS_MANAGER EMPLOYEE
Job title jobResp TRUE PROF_JOB_RESPONSIBILITIES EMPLOYEE
Manager number managerUid FALSE PROF_MANAGER_UID EMPLOYEE
Organization organizationTitle FALSE PROF_ORGANIZATION_TITLE ORGANIZATION
Postal code workLocation.postalCode FALSE PROF_POSTAL_CODE WORKLOC
Shift shift TRUE PROF_SHIFT EMPLOYEE
State workLocation.state FALSE PROF_STATE WORKLOC


Table 2. Contact information attributes

Attribute label Attribute name Can be set to be edited Profiles database property Database table
Alternate email groupwareEmail TRUE PROF_GROUPWARE_EMAIL EMPLOYEE
Alternate last name alternativeLastname TRUE PROF_ALTERNATE_LAST_NAME EMPLOYEE
Building bldgId TRUE PROF_BUILDING_IDENTIFIER EMPLOYEE
Calendar link calendarURL TRUE PROF_CALENDAR_URL EMPLOYEE
Courtesy title courtesyTitle TRUE PROF_COURTESY_TITLE EMPLOYEE
Fax number faxNumber TRUE PROF_FAX_TELEPHONE_NUMBER EMPLOYEE
Floor floor TRUE PROF_FLOOR EMPLOYEE
Free or busy time link link freeBusyUrl TRUE PROF_FREEBUSY_URL EMPLOYEE
IP telephony number ipTelephoneNumber TRUE PROF_IP_TELEPHONE_NUMBER EMPLOYEE
Mobile number mobileNumber TRUE PROF_MOBILE EMPLOYEE
Name displayName FALSE PROF_DISPLAY_NAME EMPLOYEE
Native first name nativeFirstName TRUE PROF_NATIVE_FIRST_NAME EMPLOYEE
Native last name nativeLastName TRUE PROF_NATIVE_LAST_NAME EMPLOYEE
Office officeName TRUE PROF_PHYSICAL_DELIVERY_OFFICE EMPLOYEE
Office email email TRUE PROF_MAIL EMPLOYEE
Office number telephoneNumber TRUE PROF_TELEPHONE_NUMBER EMPLOYEE
Pager ID pagerId TRUE PROF_PAGER_ID EMPLOYEE
Pager number pagerNumber TRUE PROF_PAGER EMPLOYEE
Pager service provider pagerServiceProvider TRUE PROF_PAGER_SERVICE_PROVIDER EMPLOYEE
Pager type pagerType TRUE PROF_PAGER_TYPE EMPLOYEE
Preferred first name preferredFirstName TRUE PROF_PREFERRED_FIRST_NAME EMPLOYEE
Preferred language preferredLanguage TRUE PROF_PREFERRED_LANGUAGE EMPLOYEE
Preferred last name preferredLastName TRUE PROF_PREFERRED_LAST_NAME EMPLOYEE
Time zone timezone TRUE PROF_TIMEZONE EMPLOYEE
None uid FALSE PROF_UID EMPLOYEE
None guid FALSE PROF_GUID EMPLOYEE

Table 3. Associated information attributes

Attribute label Attribute name Can be set to be edited Profiles database property Database table
About me description TRUE PROF_DESCRIPTION EMPLOYEE
Background experience TRUE PROF_EXPERIENCE EMPLOYEE
Blog link blogURL TRUE PROF_BLOG_URL EMPLOYEE


Example

Table 4. Employee table
PROF_UID PROF_WORKLOCATION
<name> <work_location>

Table 5. Work location table

PROF_WORK_LOCATION PROF_CITY PROF_STATE
<work_location> <city> <state>

All of the user interface fields, such as, Address 1, Address 2, and so on, are included in the Work location table and are referenced using the key in the Employee table. The Work location table is populated using a CSV (comma separated value) file using an IBM Tivoli Directory Integrator script called fill_workloc.bat (Microsoft™ Windows™) or fill_workloc.sh (Linux™). Here is an example of a line from the fill_workloc file:

BLD4;FIVE DEVELOPMENT PARK AVE;BOSTON;MA;02116-6501

If a field in the table is not supplied, then the column is blank.


Parent topic

Customize the Profiles user interface


Related tasks


Mapping fields manually
Manually populating the Profiles database


   

 

});