Multi-Faceted Configuration (MFC) is a set of parameters that allow you to control who can see a specific page element (e.g., a banner, navigation link, a widget, etc.) in an associate’s Web Office.
For example, You can configure a banner to show only on Memorial Day to users of a certain status, living in the US, who only speak Spanish. Or, you can create a custom page that only shows to users of a certain rank. Using MFC gives you control over your content.
The multi-facets, in this case, are the fields that make up MFC:
- User Types
- Always Show
- User Statuses
- User Ranks
- Custom Configuration
You can find MFC in many different spots within Web Office Admin. You can commonly find the settings with the Add New (or similar) buttons at the top right of a page (e.g., the Add Metric button in the Business Snapshot page).
Or by clicking the Edit icon on existing page elements.
You may also notice the Show For column on many pages:
This column displays the selected MFC configurations for a page element.
Here is one path to an MFC:
- In your Web Office Admin, hover your mouse over the Web Office Configuration tab and click the Site Navigation tab.
- Click the + Add New button, then click Add Link.
- Alternatively, click the Edit icon on an existing navigation element.
MFC is everything, including and below the Countries dropdown.
Countries - Visible to all countries or only to selected countries.
Languages - Visible to all languages or only to selected languages.
User Types - Visible to all users or only to users of certain types.
Always Show - This allows the admin to set a specific time frame when the page element is visible. Toggled on by default, the element will be visible once published.
When toggled off, this setting contains two options:
- Start Date - Set the date, time, and time zone. Click the ADD START DATE button to reveal the options.
- End Date - Set the date, time, and time zone. Click the ADD END DATE button to reveal the options.
You can set both a start date and end date, a start date with no end date, and an end date with no start date (visible once published and expires on the end date), giving you flexibility with timed promotional items and elements. Examples could include event registration, limited-time products, or sales.
User Statuses - Visible to all users or only to users of certain statuses. Common user statuses include Active or Inactive.
User Ranks - Visible to all users or only to users of certain ranks.
Note: The rank settings are based on the highest rank. If you want to use the current rank instead, this would be a great use of custom configurations.
Custom Configuration - Using DirectScale’s custom query language, the admin can use more specific custom configurations.
Example: “I only want this resource to be displayed to users in the United States who enrolled within the last (rolling) 30 days.”
Read more: Custom Configurations