Skip to main content

User Activity

Netwrix Auditor relies on native logs for collecting audit data. Therefore, successful change and access auditing requires a certain configuration of native audit settings in the audited environment and on the Auditor console computer. Configuring your IT infrastructure may also include enabling certain built-in Windows services, etc. Proper audit configuration is required to ensure audit data integrity, otherwise your change reports may contain warnings, errors or incomplete audit data.

CAUTION: Folder associated with Netwrix Auditor must be excluded from antivirus scanning. See the Antivirus Exclusions for Netwrix Auditor knowledge base article for additional information.

You can use group Managed Service Accounts (gMSA) as data collecting accounts.

You can configure your IT Infrastructure for monitoring in one of the following ways:

  • Automatically through a monitoring plan – This is a recommended method. If you select to automatically configure audit in the target environment, your current audit settings will be checked on each data collection and adjusted if necessary.

  • Manually – Native audit settings must be adjusted manually to ensure collecting comprehensive and reliable audit data. You can enable Auditor to continually enforce the relevant audit policies or configure them manually:

    • On the audited system(s):

      • The Windows Management Instrumentation and the Remote Registry services must be running and their Startup Type must be set to "Automatic".
      • The File and Printer Sharing and the Windows Management Instrumentation features must be allowed to communicate through the Windows Firewall.
      • Local TCP Port 9003 must be opened for inbound connections.
      • Remote TCP Port 9004 must be opened for outbound connections.
      • The User Activity Core Service is installed on the monitored computers. See the Install Netwrix Auditor Agent to Audit User Activity topic for additional information.
      • .NET 4.8 must be installed.
    • On the Netwrix Auditor host system/server:

      • The Windows Management Instrumentation and the Remote Registry services must be running and their Startup Type must be set to "Automatic".
      • The File and Printer Sharing and the Windows Management Instrumentation features must be allowed to communicate through Windows Firewall.
      • Local TCP Port 9004 must be opened for inbound connections.
      • .NET 4.8 must be installed.

See the following topics for additional information:

User Sessions

Review a full list of all session actions when auditing user sessions with Netwrix Auditor.

Object typeActionWhatDescription
User sessionSession startMonitoring start- Logon (session creation) - Start of monitoring (after service install or deploy)
Session startLocal session start
Session endSign-out- User initiated sign-out / logoff
Session endShutdown- Computer shutdown - Service stop / crash (appears after one starts service again)
Session start / Session endScreensaver off / Screensaver on
Session start / Session endUnlock / Lock
Session startConsole connection- Connect locally to existing session
Session endConsole disconnection- Switch user - Remote connect to existing session
Session startRemote connection- Connect through RDP
Session endRemote disconnection- Disconnect in RDP or just close RDP session

Run As Monitoring

Netwrix Auditor for User Activity can monitor programs executed under different user accounts. Review the table below to discover how different "run as" scenarios are reflected in the product.

Object typeDetailsDescription
WindowNoneUser runs the application.
WindowApplication Run As: <account_name>Standard user runs an application under credentials of another standard user.
Elevated WindowApplication Run As: <account_name>User runs program through Run As Administrator or Accepts UAC (User Account Control) elevation prompts.
Elevated WindowNoneAdministrator needs to run the program with Run as Administrator enabled. Server Manager is one of the main examples for this case.

Install Netwrix Auditor Agent to Audit User Activity

By default, the agent is installed automatically on the audited computers upon the New Managed Object wizard completion. If, for some reason, installation has failed, you must install the agent manually on each of the audited computers.

Before installing Netwrix Auditor agent to audit user activity, make sure that:

  • The audit settings are configured properly.
  • The Data Processing Account has access to the administrative shares.

Follow the steps to install Netwrix Auditor agent to audit user activity.

Step 1 – Navigate to %Netwrix Auditor Installation Folder%\User Activity Video Recording and copy the UACoreSvcSetup.msi file to the audited computer.

NOTE: This is the default location. However, it may be changed because users can move this folder.

Step 2 – Run the installation package.

Step 3 – Follow the instructions of the setup wizard. When prompted, accept the license agreement and specify the installation folder.

Step 4 – On the Agent Settings page, specify the host server (i.e., the name of the computer where Netwrix Auditor is installed) and the server TCP port.

Netwrix Auditor agent is installed and ready to audit user activity.