To configure the Windows-based User-ID agent
to create new user mappings and remove outdated mappings through
syslog monitoring, start by defining Syslog Parse profiles. The
User-ID agent uses the profiles to find login and logout events
in syslog messages. In environments where
syslog senders (the
network services that authenticate users) deliver syslog messages
in different formats, configure a profile for each syslog format.
Syslog messages must meet certain criteria for a User-ID agent to
parse them (see
Syslog). This
procedure uses examples with the following formats:
Login
events—[Tue Jul 5 13:15:04 2016 CDT] Administrator
authentication success User:johndoe1 Source:192.168.3.212
Logout events—[Tue Jul 5 13:18:05 2016 CDT]
User logout successful User:johndoe1 Source:192.168.3.212
After
configuring the Syslog Parse profiles, you specify the syslog senders
that the User-ID agent monitors.
The
Windows User-ID agent accepts syslogs over TCP and UDP only. However,
you must use caution when using UDP to receive syslog messages because
it is an unreliable protocol and as such there is no way to verify
that a message was sent from a trusted syslog sender. Although you
can restrict syslog messages to specific source IP addresses, an
attacker can still spoof the IP address, potentially allowing the
injection of unauthorized syslog messages into the firewall. As
a best practice, use TCP instead of UDP. In either case, make sure
that the syslog sender and client are both on a dedicated, secure
VLAN to prevent untrusted hosts from sending syslogs to the User-ID
agent.