Rule Editor

This page lets you create an experience rule. You build the rule by creating a list of conditions, all of which must be met in order for the rule to apply (or evaluate to true). If the rule applies, users see the experience definition you associate with this rule.

  1. Click Select an Experience Definition to direct users to a specific experience definition if this rule applies.

  2. Add one or more conditions to the rule:

Click...

To...

Add a portal URL

Specify that users who use this URL to access your portal are directed to the specified experience definition. This condition is met if users use ANY of the URLs you add here.

Note: You may enter the exact URL for an exact match, or you may use regular expressions with wildcards. For example, if you enter *support* this condition matches any URL containing support, such as http://support.acme.com. If you enter support.acme.com this condition only matches http://support.acme.com or https://support.acme.com. The protocols http:// and https:// are ignored in URL matching.

Add a User-Agent String

Specify that users whose User-Agent HTTP header string contain the specified string are directed to the specified experience definition. This condition is met if the User-Agent HTTP header string contains ANY of the strings you add here. For example, you might want to include "iphone" or "ipod" to create a rule for users who access the portal through an iPhone or iPod device.

Add an IP Address

Specify that users in this IP address are directed to the specified experience definition. This condition is met if users are in ANY of the IP addresses you add here. You may enter the exact IP address for an exact match, or you may use regular expressions with wildcards.

Important: If the portal is installed on an application server that uses a proxy or load balancer, the application server returns the proxy's or load balancer's IP address instead of the client's. Therefore, in order for an IP condition to work, you must configure the application server to return the client's IP address. Refer to your application server documentation for information on how to do this.

Add Communities

Specify that users who navigate to this community are directed to the specified experience definition. This condition is met if users navigate to ANY of the communities you add here.

Add Groups

Specify that users who are members of this group are directed to the specified experience definition. This condition is met if users are member of ANY of the groups you add here.

Add Administrative Folders

Specify that users who are stored in this folder are directed to the specified experience definition upon login. This condition is met if users are stored in of ANY of the administrative folders you add here.

Note: This is similar to associating an experience definition with an administrative folder on the Experience Definition Settings page of the Folder Editor. However, adding this condition here allows you to combine the administrative folder condition with other conditions.

Note: ALL conditions you add to this rule must be met for the rule to evaluate to true.

  1. When you are done adding conditions, click Finish. Your new rule initially appears at the bottom of the rules list.


  1. Click Administration.
  2. In the Select Utility drop-down list, select Experience Rules Manager.
  3. Under Experience Rules, click Create New Rule.