AquaLogic Interaction Administrator Guide

     Previous Next  Open TOC in new window   View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

About Controlling the User Interface with Experience Definitions and Experience Rules

Experience definitions provide multiple user experiences within a single portal. An experience definition defines certain elements of a user experience, such as adaptive page layout settings, branding style, and navigation. An experience rule defines the conditions that, when met, display the associated experience definition to a user.

Experience Definitions

The experience definition specifies the following:
  • Which portal menus to display (My Pages, My Communities, Directory)
  • What navigation scheme to display
  • Which header and footer to display
    Note: The headers and footers can be overridden at the community level.
  • Any mandatory links to display
  • The default page displayed when a user logs in (such as a My Page, a particular community, or a Knowledge Directory folder)
Users are directed to a particular experience definition in three ways (in the following order):
  1. The users satisfy a rule you create in the Experience Rules Manager. These rules may specify the URL used to access the portal, a community the user accesses, a group to which the user belongs, or the user’s IP address.
  2. The users are stored in a folder that is associated with the experience definition.
  3. If neither of the above conditions are met, users experience the default experience definition for the portal.
Tip: You might want to store all of the resources needed by a particular audience of users in the same folder in which you store those users. By securing the folder appropriately and applying experience definition settings to it you can create completely separate and discreet user experiences for each audience of users.

Experience Rules

When you create an experience rule, you must also place it in rank order in relation to existing rules. The first rule to evaluate to true will be applied. For example, you might create a rule that says that users in the Marketing group see the user interface defined in the Marketing experience definition, and another rule that says that users in the Management group see the user interface defined in the Management experience definition. Since some users may be in both groups, you may decide that you want the Management experience definition to have priority. In this case, you order the two rules so that the Management experience rule is above the Marketing experience rule.

Guest User Experiences

If you want to have different user experiences for different audiences of guest users (users that have not logged in), you might want to create several guest users and assign them different experience definitions. For an example, see the Guest Users section in About Users.


  Back to Top      Previous Next