Impersonation logs
- UpdatedAug 1, 2024
- 1 minute read
- Xanadu
- User Administration
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. |