I want Alfresco's audit to show, for each logged action, what was the operating system of the user.
For instance, if a user delete a document using Firefox on Ubuntu Linux 16.10, the audit line would have the information Ubuntu Linux 16.10
. Showing the browser's user agent name would be enough, as it usually (always?) contains the OS name.
I need the information for all users even if they access Alfresco via Alfresco Share. This is trickier because the web browser's UA (User Agent) information does not make it past Alfresco Share:
Web browser -------------> Alfresco Share -------------------> Alfresco repository
UA present UA lost already
While other pieces of information can be enabled, I haven't found how to make the OS show up, and the documentation does not mention that. Is it doable? Maybe with custom development?