• Recent
    • Tags
    • Popular
    • Register
    • Login

    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.

    Radix IoT Website Mango 3 Documentation Website Mango 4 Documentation Website Mango 5 Documentation Website

    Audit trail for users

    Wishlist
    2
    3
    1.8k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • jeremyhJ
      jeremyh
      last edited by

      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

      1 Reply Last reply Reply Quote 0
      • JoelHaggarJ
        JoelHaggar
        last edited by

        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.

        1 Reply Last reply Reply Quote 0
        • jeremyhJ
          jeremyh
          last edited by

          @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.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post