A
PPENDIX
A: A
UTHENTICATION
O
PERATIONS
M86 A
UTHENTICATOR
200
M86 S
ECURITY
U
SER
G
UIDE
Macintosh environment
1. The administrator installs a LaunchAgent on the client
machine.
2. Using a Macintosh machine, an end user logs on the
domain and launches the LaunchAgent.
3. The end user’s launchd process invokes Authenticator
on login.
4. The M86 Authenticator client identifies the end user by
using the OS X Directory Services, then retrieves the
username and domain name, and sends this information
(LOGON event) to the Web Filter.
5. The Web Filter looks up the groups to which the end user
belongs, and determines the profile assignment.
6. The Web Filter sets the profile for the end user with user-
name (including the group name, if it is available) and IP.
7. The M86 Authenticator client continually sends a “heart-
beat” to the Web Filter—with a specified interval of
seconds between each “heartbeat”—until the end user
logs off.
8. The end user logs off, and the M86 Authenticator client
sends a LOGOFF event to the Web Filter. The Web Filter
removes the user's profile.