Customizing the Profiles data modelAdded by IBM on February 11, 2013 | Version 1 (Original)
|The Profiles application provides the social directory structure leveraged by all other IBM® Connection applications. You can use a combination of standard properties and extension properties to customize the data in Profiles to meet the unique needs of your deployment.
Each person in Profiles is described by a set of properties that are grouped into a type definition. The type definition can include standard properties that are defined by default, or you can add extension properties defined by you to meet your organization's needs.
Mapping from the LDAP directory (or other source) to the Profiles database can also be customized, as can mapping from the Profiles database to the user interface. For more information on mapping LDAP data to Profiles database fields, see Mapping fields manually
Standard properties in the data modelParent topic: Customizing Profiles
Mapping fields manually
Manually populating the Profiles database
Creating a simple profile data model and template customization
The Profiles component defines a set of standard properties to support common organization directory needs.
Extension properties in the data model
You can define a set of custom extension properties to further customize Profiles for your deployment’s unique needs.
A profile-type defines a set of properties, also referred to as a schema, that are inherent to all profiles of that type. This set of properties is used internally to group objects and enforce overall system constraints. Examples of common profile-types are customer
, and contractor
Specifying a custom field as required and declaring maximum field length
You can make a custom field a required field by editing the validation.xml
file. You must declare a maximum length definition for all custom fields.