Skip to content

Monitoring - event types

Elevate24 Session Reporting can log a variety of data points while the user is elevated. It's important to configure the event types and select the data you want to report on.

Event types

  • Availability: Premium
  • Type: Array

Specifies which event types Elevate24 will log during an elevated session. Add only the event types relevant to your security and compliance requirements.

xml
<key>EventsToLog</key>
	<array>
		<dict>
			<key>eventType</key>
			<string>File:Write</string>
		</dict>
		<dict>
			<key>eventType</key>
			<string>File:Unlink</string>
		</dict>
		<dict>
			<key>eventType</key>
			<string>File:Clone</string>
		</dict>
		<dict>
			<key>eventType</key>
			<string>File:CopyFile</string>
		</dict>
		<dict>
			<key>eventType</key>
			<string>File:Create</string>
		</dict>
		<dict>
			<key>eventType</key>
			<string>File:Rename</string>
		</dict>
		<dict>
			<key>eventType</key>
			<string>User:Create</string>
		</dict>
		<dict>
			<key>eventType</key>
			<string>User:Delete</string>
		</dict>
		<dict>
			<key>eventType</key>
			<string>Profile:Add</string>
		</dict>
		<dict>
			<key>eventType</key>
			<string>Profile:Remove</string>
		</dict>
		<dict>
			<key>eventType</key>
			<string>LaunchItem:Add</string>
		</dict>
		<dict>
			<key>eventType</key>
			<string>LaunchItem:Remove</string>
		</dict>
		<dict>
			<key>eventType</key>
			<string>Sudo</string>
		</dict>
		<dict>
			<key>eventType</key>
			<string>Process:Exec</string>
		</dict>
	</array>

Parameters

KeyTypeRequiredDescription
eventTypeStringYesThe event type to log. See accepted values below.

Accepted event types

ValueDescription
File:WriteA file was written to
File:UnlinkA file or directory was deleted
File:CloneA file was cloned
File:CopyFileA file was copied
File:CreateA new file was created
File:RenameA file or directory was renamed
User:CreateA local user account was created
User:DeleteA local user account was deleted
Profile:AddA configuration profile was installed
Profile:RemoveA configuration profile was removed
LaunchItem:AddA launch agent or daemon was added
LaunchItem:RemoveA launch agent or daemon was removed
SudoA sudo command was executed. Enable Process:Exec alongside this event to ensure sudo activity is captured correctly in your reporting.
Process:ExecA process was executed

Log all event types

  • Availability: Premium
  • Type: Boolean
  • Default: false

Enables logging of all supported event types without needing to list them individually in EventsToLog.

xml
<key>logAllEventTypes</key>
<true/>

WARNING

Enabling this option will report back every eventType as listed above. This could generate a significant volume of data. Use with caution.

macOS Privileged Access Management solution