On 12/09/22 16:06, Francesco Chicchiriccò wrote:
On 12/09/22 16:01, Andrea Patricelli wrote:
On 12/09/22 15:51, Francesco Chicchiriccò wrote:
On 12/09/22 15:43, Andrea Patricelli wrote:
Hi all,
since audit, in some Syncope installations is (and must be)
critically important and very often helps to understand the history
of critical user data, I would like to suggest some improvements to
the view in console:
In the history section the diff should be between before and after,
but now is always between before and now. The main goal here is to
see who changed what in that specific audit event.
This makes sense.
Maybe even better if one can choose across which versions the diff
shall be computed.
Agree!
ATM the history shows only a part of the events that can occur on
the user, for example events coming from pull aren't shown as well.
What do you mean? Events originated by Console / REST are audited
under LOGIC, events originated by Pull are audited under PULL: when
you enable both, you get audit for both.
Yes, both are audited by the configured appenders, but only LOGIC
events are visible in console. Some little but necessary changes are
needed to the code to PULL events to the view, too.
Ah, I see, you mean to adjust the Console code to get both LOGIC and
PULL, or even not specifying anything, just the user key - which would
require some minor changes on the REST side too.
Yes, exactly.
I'd suggest to open an issue to improve, at least, user, group and
any object audit accessibility in console.
WDYT
Best regards,
Andrea
--
Andrea Patricelli
Tirasa - Open Source Excellence
http://www.tirasa.net/
Member at The Apache Software Foundation
Syncope