Impersonations are logged in the system log.

Log impersonations for either interactive (UI) or non-interactive sessions.

Impersonation logging for interactive sessions

Interactive sessions are performed through the user interface (UI). Enable or disable impersonation logging for interactive sessions using the glide.sys.log_impersonation property.

If you enable impersonation logging for interactive sessions by setting glide.sys.log_impersonation to true, all interactive sessions are recorded in the log.

Property Description
glide.sys.log_impersonation Enables (true) or disables (false) impersonation logging for interactive sessions.

Impersonation logging for non-interactive sessions

Non-interactive sessions are performed by applications and scripts, not through the UI.

Impersonation logging of non-interactive sessions is turned off by default. If you enable impersonation logging by setting the glide.sys.log_impersonation.non_interactive property to true, impersonations of non-interactive sessions are recorded in the impersonate log.

Even with glide.sys.log_impersonation.non_interactive set to true, the system doesn’t log certain common impersonation tasks performed on behalf of the default users (system, soap.guest, and guest) because the application impersonates those default users to perform a variety of tasks.

Use the glide.sys.log_impersonation.non_interactive.exclusion property to exclude impersonations by other users in addition to the default users.

Property Description
glide.sys.log_impersonation.non_interactive Enables (true) or disables (false) impersonation logging for non-interactive sessions.
glide.sys.log_impersonation.non_interactive.exclusion Excludes impersonation logging of non-interactive sessions for specified users.

Enter user names as a comma-separated list. Default users (system, soap.guest, and guest) don’t need to be included in the list.