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
- The attributes secretaryName and secretaryEmail are 'referenced' from the EMPLOYEE table (as PROF_DISPLAY_NAME and PROF_MAIL respectively). Although they are marked as editable for the purposes of configuration, editing these attributes does not actually modify the EMPLOYEE table.
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 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-6501If 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