MVC rules and personalization

Abstract

When you use MVC there are some limitations to consider around rules and personalization.

MVC does not support global conditional rendering rules (the rules that apply to all renderings).

This means that when you use MVC, you cannot set up a system of global conditions that determine which content is displayed to website visitors who meet these conditions every time the rendering is called.

However, MVC does enable you to implement personalization of components when you specify the presentation details for individual elements on your website. In the Experience Editor, you can personalize content by specifying that visitors who meet some predefined conditions are shown particular content items. You can also configure these personalization rules in the Content Editor and the Experience Editor in the Layout Details dialog box.