# How to find which user last changed a project

**URL:** <https://forum.inductiveautomation.com/t/how-to-find-which-user-last-changed-a-project/85638>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [February 13, 2024, 4:26pm UTC](https://forum.inductiveautomation.com/t/how-to-find-which-user-last-changed-a-project/85638 "2024-02-13T16:26:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [February 13, 2024, 4:26pm UTC](https://forum.inductiveautomation.com/t/how-to-find-which-user-last-changed-a-project/85638/1 "2024-02-13T16:26:33Z")

</div>

is there a way to see which user last saved a project? or when changes were last pushed to a project? does Ignition keep track of that or is that something we have to build?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [February 13, 2024, 4:30pm UTC](https://forum.inductiveautomation.com/t/how-to-find-which-user-last-changed-a-project/85638/2 "2024-02-13T16:30:45Z")

</div>

If you enable auditing in your project's properties, we'll store events to the audit log whenever changes are made to the project, and a reference for what changed:  
[https://docs.inductiveautomation.com/display/DOC81/Project+Properties#ProjectProperties-GeneralProperties](https://docs.inductiveautomation.com/display/DOC81/Project+Properties#ProjectProperties-GeneralProperties)

You could also scan the filesystem (don't do this, it's slow) or interrogate the in-memory representation of your projects (you can do this, but be careful), either via scripting against internal APIs directly or via a module such as [Ignition Extensions](https://github.com/IgnitionModuleDevelopmentCommunity/ignition-extensions) that provides access to the project state.

---

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [February 13, 2024, 4:33pm UTC](https://forum.inductiveautomation.com/t/how-to-find-which-user-last-changed-a-project/85638/3 "2024-02-13T16:33:52Z")

</div>

okay. i see the `audit` profile there. i presume we can have multiple profiles; one for each project? i'm going to drill into this because, as i posted in the General Discussion, we're having a LOT of problems with mutating projects from day to day, week to week.

thanks Paul.
