Experience Rules are a powerful way to provide different UIs based on certain conditions, such as the URL used by the portal, the client IP address, or the community a user is visiting. But with this power comes some complexity: occasionally rules don't work out the way you want, and you run into problems with getting the right rule to be applied at the right time.
This is where the Experience Rules Debug Messages can really come in handy. To turn them on, you have to go to Administration: Select Utility... : Portal Settings. There you'll see a checkbox to turn on the feature:

Once the feature has been activated, you have to turn it on for an individual user by going to My Account: Display Options: Advanced Settings:

... And once that's done, you'll see a link in the top bar of your navigation:
![]()
Click it, and you'll see a list of all the rules and which ones were applied based on the conditions specified:

But what if you have a custom navigation, and the link isn't available even after you turn on the settings in your configuration page? The trick is to just know the URL that goes to the Experience Rules debug page:
http://portal_server/portal/server.pt?open=space&name=RulesDebugMSGAS&page=RulesDebugMSGDP
Just log into the portal, and copy the link above into your browser.

Leave a comment