MainGetting StartedSearch
User Profile Elements

User Profile Elements enable applications to use user profile information to drive dynamic displays and search behavior. User profiles can be defined by data profiles maintained in some back-end data repository or by user preference selections.

User profile information can be added to a UserSession's ILoginInfo object using an UserInfoReader - usually implemented using a SearchSourceUserInfoReader. This connects to a SearchSource object to get user profile information from a back-end repository.

User profile information is used by dynamic rendering elements to adjust the user experience based on the profile: