Valid authenticated users on the Edge SWG device are logged as "guest" in access logging and policy traces instead of their username.
Edge SWG with authentication surrogates enabled
There are many reasons valid users are logged as "guest" on the Edge SWG, such as a misconfiguration or a web client not supporting proxy authentication.
There is also a configuration setting that may cause unexpected logging and access.
When selecting the "Permit Authentication Errors" action in policy, if the "invalid_surrogate" error is selected, the Edge SWG logs a valid user as "guest" when an authentication surrogate (cookie, IP, or connection) has expired.
Consider the following conditions to understand how this situation can occur:
Uncheck the "invalid_surrogate" error in the "Permit Authentication Errors" action in policy.
When configuring the Permit Authentication Errors action, deselect the "invalid_surrogate" error only, so that all other errors required for guest authentication will be permitted.
See Create and implement guest authentication for steps on configuring "guest authentication".