Kentico Xperience 13 documentation and ASP.NET Core

Most documentation about running Xperience applications under ASP.NET Core can be found in a dedicated section: Developing Xperience applications using ASP.NET Core. The rest of the documentation still applies, but some code samples and scenarios might need slight modifications for Core projects.

All major differences between the MVC 5 and Core platforms are summarized in Migrating to ASP.NET Core.


Event log and security debug

Event log

The Event log application is a place in the administration interface where the system records events and activities. From a security point of view, the most relevant logged events are:

  • Authentication attempts – both successful and failed
  • All bad requests – which includes attempts of SQL injections and other hacking efforts

You can find more information about event log settings in Working with the system event log.

Security debug

The security debug is a part of the debugging interface in Xperience. You can find the security debug interface in the Debug application on the Security tab.

Enabling the security debug

If you cannot see the Security tab, you need to enable the security debug in Settings -> System -> Debug by selecting the Enable security debug option.

The security debug allows you to view user security checks performed within the context of the administration interface. Information stored in this section includes:

  • CheckPrivilegeLevel, IsInRole, IsInSite, IsCultureAllowed and IsGroupAdministrator checks
  • URL and macro signature hash validation
  • redirects to the AccessDenied page – for missing permissions and UI element access

Security debug

Was this page helpful?