----- Le 12 Déc 23, à 17:25, Francesco Chicchiriccò <ilgro...@apache.org> a 
écrit : 

> On 27/11/23 16:01, Lionel SCHWARZ wrote:

>> ----- Le 27 Nov 23, à 14:43, Lorenzo Di Cola [ mailto:loredic...@apache.org |
>> <loredic...@apache.org> ] a écrit :

>>> Hi Linonel,
>>> yes, using PostgreSQL JSONB means you're storing audit on db, as you said 
>>> about
>>> "auditentry" table.
>>> You can take care about AnySearchDAO bean, you should use the one of type
>>> PGJPAJSONAnySearchDAO in order to use PostgreSQL feature.

>> Sorry Lorenzo, I don't get your point at all, I have no idea what to do with
>> this PGJPAJSONAnySearchDAO bean...

>> As I explained in my first message, basically what I did is:
>> 1. activated audit for "syncope.audit.[CUSTOM]:[]:[]:[MY_EVENT]:[SUCCESS]"
>> 2. triggered the event "MY_EVENT" somewhere in my code
>> 3. got empty list when requesting "/syncope/rest/audit/entries?type=CUSTOM"

>> So my question is: is it normal that audit for CUSTOM events are not stored ?
>> (audit is fine for non-custom event type)

> We have added a dedicated integration test case to check this condition:

> [
> https://github.com/apache/syncope/blob/3_0_X/fit/core-reference/src/test/java/org/apache/syncope/fit/core/AuditITCase.java#L667
> |
> https://github.com/apache/syncope/blob/3_0_X/fit/core-reference/src/test/java/org/apache/syncope/fit/core/AuditITCase.java#L667
> ]

> You might also want to have a look at the class that is actually triggering a
> custom audit event, for reference:

> [
> https://github.com/apache/syncope/blob/3_0_X/fit/core-reference/src/test/resources/CustomAuditLogicActions.groovy
> |
> https://github.com/apache/syncope/blob/3_0_X/fit/core-reference/src/test/resources/CustomAuditLogicActions.groovy
> ]
Hi Francesco, 
That's exactly what I did afterward: trigger the audit event with the Audit 
Manager, and this works fine. 
Actually In the first place, I thought that triggering a Notification would 
trigger automatically an audit event... 
Thanks anyway 
Lionel 

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to