Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.
Audit trail for users
-
Some sort of audit trail (that is a bit more human-readable than the log) would be useful in systems with many users.
It would just show a chronological list of user activity where anything is viewed, added or changed - for example:
12:01:00 - "User1" Logs in from IP 123.123.123.123 12:02:00 - "User1" Vews datasource "datasource" with XID 2323 12:02:00 - "User1" Adds point "pointname" with XID 123123 to "datasource" with XID 2323 12:03:30 - "User2" Logs in from IP 123.123.123.123 12:04:00 - "User2" Vews point "pointname" with XID 123123 12:05:30 - "User2" Modifies property "unit" of point "pointname" with XID 123123 12:06:00 - "User1" Logs Out 12:06:01 - "User2" Adds Event Handler "Alias-here" with XID EH_321321 to point event "Event name here"
.. And so on. It could be further refined with search filters for user, date, XID which would make it very useful indeed.
Realistically, I understand this is probably a very complex feature to implement, so I'm just throwing the suggestion out there for future consideration.
Cheers
Jeremy -
Actually this already mostly exists. Do this query in your SQL condole:
SELECT * from events WHERE typeName = 'AUDIT'
Mango makes audit events for everything. All that is missing is a page to display these in a nice readable method. It's something we have been talking about doing at some point.
-
@JoelHaggar said:
Actually this already mostly exists.
Nice!
I just had a look - you are right, it's definitely not easily readable, but I guess with the base audit event functionality there, wrapping it in a nice page is relatively straightforward.
It's not an urgent need for me, but I think it would add a lot of value to Mango.