Is there any way to get detail of an updater of project properties? this doesn't even get recorded in audit trail.
Not that I'm aware of. And as you mentioned, those events are not recorded in the audit trail. I'm assuming that you mean "Work Area" properties, i.e. the properties that you can define for a Project Type.
What you might be able to do with the ProjectWise SDK, is for each ProjectWise Explorer client, install a custom module that you would create with code which hooks into the AAODSHOOK_SAVE_INSTANCE hook event and have it make a custom entry in the audit trail (or otherwise record the event) that you then could generate a report from.
I haven't verified that AAODSHOOK_SAVE_INSTANCE will actually catch the event when a user changes a Project Property, but it is my best guess without checking.
Dan WilliamsSolution ConsultantBentley Systems, IncorporatedPortland, OR, USA (Pacific Time UTC-08:00)
I just confirmed that AAODSHOOK_SAVE_INSTANCE does get called if a Project Property changes.
Yes spot on, I meant Work Area Properties -> Properties tab.
Unfortunately I am not very good at ProjectWise SDK, was hoping there would be some easier way.
the reason I asked this is because I do a lot of automation when my user changes a work area property.I need to know who has done that so I can send them an email notification.
Thank for the help.
FWIW, I updated my "HookWatcher" tool so that I could determine if there are any hooks available when changing a Work Area Property. I put the updated source code for "HookWatcher" here: https://github.com/DanWilliamsAtBentleyDotCom/HookWatcher
Alas, that's not a real solution if you have other users accessing your info with their own machines (and installs). Thankfully, nearly all of them wouldn't have edit rights on a WA though. Probably not an issue but something to consider.