Configure personalized content
Configure audience access roles and geolocation options for personalization.
Configure audience access roles and geolocation options to control which editors manage audiences and how CMS retrieves visitor location data.
Provide access for editors to audiences
Granting audience access lets editors create, modify, and delete visitor-targeting rules without requiring full admin privileges.
AAccess to Audiences in the global menu requires membership in CmsAdmins or VisitorGroupAdmins. To grant editors audience management access, add them to VisitorGroupAdmins. The CmsAdmins and CmsEditors roles are defined in the configuration. The following example maps WebEditors to VisitorGroupAdmins in appsettings.json:
{
"EpiServer": {
"Cms": {
"MappedRoles": {
"Items": {
"VisitorGroupAdmins": {
"MappedRoles": [ "WebEditors" ],
"ShouldMatchAll": "false"
}
}
}
}
}
}Use the geographic location provided by a CDN
CDN-based geolocation retrieves a visitor's continent and country from a CDN request header when no dedicated geolocation provider is configured. This fallback enables basic location-based personalization without additional provider dependencies.
For configuration details, go to Content Delivery Network (CDN) configuration.
Updated 12 days ago
