Bookshelf Home | Contents | Index | PDF |
Siebel Personalization Administration Guide > Managing User Profiles > About Dynamic User Profile AttributesDynamic attributes are created at run time and are not based on any business component fields. They are session specific. Dynamic attributes are set and modified by actions the user takes while navigating the system, and are never written to the database. They allow real-time modification of the user experience. They are related to the state of the user, as determined when he or she entered the application. Dynamic Attributes Set at Run TimeThe login process can also automatically enter dynamic attributes. Table 9 lists the dynamic profile attributes that are set by the system at run time. About Retrieving Dynamic AttributesDynamic attributes are retrieved the same way as persistent attributes, using Dynamic profile attributes can be different for each user. When a dynamic profile attribute is set, it exists for that user only. This works because of how dynamic attributes are set and retrieved: no errors occur if an administrator references dynamic attributes that do not exist. If a dynamic profile attribute does not exist and the user sets it, a new one is created. NOTE: The ActiveViewName profile attribute is set after the user has been navigated to the view. Dynamic Profile Attribute ExamplesThe following are examples of the usage of dynamic profile attributes: |
Siebel Personalization Administration Guide |