Support
 
Phone Get Quote
 
Support
 
US: +1 888 720 9500
US: +1 888 791 1189
Intl: +1 925 924 9500
Aus: +1 800 631 268
UK: 0800 028 6590
CN: +86 400 660 8680

Direct Inward Dialing: +1 408 916 9892

 

How to keep a track of employee work hours?

Keeping track of employee work hours enables an organization to improve business productivity.

Review your employee work hours

Free, fully functional 30-day trial

  • With Native AD Auditing

  • With ADAudit Plus

ADAudit Plus is a comprehensive Active Directory auditing solution that will help you monitor, and keep a track of employee work hours. It will also track events like network disruptions. Using ADAudit Plus, you can track your employees' work hours with intuitive reports.

You can configure these reports to be automatically generated and emailed to you at specified intervals. You can also export these reports to a format of your choice. Here is how you can access the employee work hour report using ADAudit Plus:

Login to ADAudit Plus → Go to the Reports tab → Under Local Logon-Logoff Reports → navigate to the User Work Hours report.

  • user-work-hours
    • The details you can obtain from this report are:
      1. Employee name
      2. The date when the logon or logoff occurred
      3. The computer or server in which the logon or logoff occurred
      4. The time at which the first logon occurred
      5. The time of the last logoff
      6. The total hours (calculated using the last logoff time and the first logon time)
      7. Active hours (the amount time the employee was actively logged in)
      8. Idle hours (the amount of time the employee was not actively logged in)
    Clicking on 'TOTAL HRS' gives you a break-up of all the underlying logon and logoff times for the particular day. user-active-hours With this report, you can track the actual work hours of your employees. This could in turn help you with making decisions about your business productivity.

With native auditing, here is how you can monitor employee work hours:

  • Step 1: Enable 'Audit logon events' policy
  • Launch Server Manager in your Windows Server instance.

  • Under Manage, select Group Policy Management and launch the Group Policy Management console.

  • Navigate to Forest --> Domain --> Your domain --> Domain Controllers.

  • Create a new GPO and link it to the domain containing the user object, or edit any existing GPO that is linked to the domain, and launch the Group Policy Management Editor.

  • Navigate to Computer Configuration -> Windows Settings -> Security Settings ->Local Policies -> Audit Policy.

  • Under Audit Policy, select Audit logon events and turn auditing on for both success and failure.

    how-to-track-employee-work-hours-audit-logon-events
  • Step 2: Enable 'Logon/Logoff' auditing
  • Now, navigate to Computer Configuration -> Windows Settings -> Security Settings ->Advanced Audit Policy Configuration -> Audit Policies -> Logon/Logoff.

  • Under Logon/Logoff, turn on auditing for Audit Logoff, Audit Logon, and Audit Special Logon for both successes and failures.

    how-to-track-employee-work-hours-logon-logoff-auditing
  • Step 3: Track employee work hours in Event Viewer
  • An event log will be recorded in the Event Viewer any time a user logs on, logs off, ends a session, or unlocks a system. These logs can be used to track employee work hours. To view these audit logs, go to the Event Viewer and, under Windows Logs, select Security.

  • To filter the event logs to view just the logs associated with employee work hours, select Filter Current Log from the right pane. Simply search for the event IDs 4624 (account was logged on), 4647 (account was logged off), 4634 (logon session end time), 4800 (system was locked), and 4801 (system was unlocked). You can see who logged on, when they logged on, when they logged off, and when the system was locked and unlocked.

    how-to-track-employee-work-hours-track-employee-work-hours

    Using this information, you can compute a user's work hours. You will need to repeat this multiple times if you want to compute the work hours of multiple users.

Native auditing becoming a little too much?

Simplify Active Directory auditing and reporting with ADAudit Plus.

Get Your Free Trial Fully functional 30-day trial

Request 1-on-1 demo

  •  
  •  
  •  
  •  
  •  
  • -Select-
  • By clicking 'Submit' you agree to processing of personal data according to the Privacy Policy.

Thanks

One of our solution experts will get in touch with you shortly.

ADAudit Plus Trusted By