---
title: Auditing and Reporting on User Permissions and User Active Dates
slug: auditing-and-reporting-on-user-permissions-and-user-active-dates
docTags: j7cEyCmCABSdDwyI2-2NX,G8dmC6tNw9fak7qGrSH3Z
createdAt: 2026-05-01T08:13:34.292Z
---

This guide covers how to view employee permission history and some examples of user activity reports you can create in Ashby.

:::hint{type="warning"}
**Prerequisites:** You must have Organization Admin access to view employee profiles.
:::

# Viewing Employee Permission History

You can view a log of any changes to an employees permissions within their employee profile. To do this:

1. Navigate to **Admin > Organization Setup > Employees**
2. Click on the user profile in question to open up their profile details
3. Navigate to the **History** tab

From here, you’ll be able to see any changes made to the user’s permissions, along with who made the change and a timestamp showing when the change was made.

![The history tab on an employee profile.](https://cdn.zappy.app/3bb88c6ec2953c47c4de8b019054c349.png)

Changes that are logged include:

- User being activated, deactivated or terminated
- Changes to their global access role
- Access roles being granted, including the jobs or department the access role has been provided for
- Access roles being revoked.

# Viewing when a user was last active

## Employees Page

You can now add a Last Active Date? column on the Employees page. This will show the last date a user logged in to Ashby. Click the column icon and toggle on the `Last Active Date?` option to add it to the Employee view.

::Image[]{src="https://cdn.zappy.app/b4ff0d0d5d62c5bc96ba5c72759ed9b4.png" size="78" width="287" height="271" darkWidth="287" darkHeight="271" position="center" alt="The toggle list of columns on the Employees page" showCaption="false"}

![The Last Active Date column on the Employees page.](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/q8_5pHMi6t3Y_4_wcLxov_employees-acent-ashby-2026-05-01-at-102616-am.jpg)

## Reporting on user activity

This is also available as a field for reporting and filtering, so you can view active employees by their last active date or create other reports focussed around user activity.

Here’s an example of a report grouping users with paid/free seats by their last active date:

**Report Type:** Count Over Time

**Subject:&#x20;**&#x45;mployees

**Timeframe Timestamp:** Last Active Date

**Group By:&#x20;**&#x45;mployee's Required Paid Seat?

![A count over time report showing the last active date of employees, grouped by if the employee has a paid seat.](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/AXc1cpOA-m4XwvH-YE2zb_last-active-date-split-by-paid-seat.jpg)

