The auditable module contains the classes that allow auditing changes in user information using Hibernate Envers.
Support for new auditable entities can be added, for example to audit changes in group information. For users auditing:
- Entity with the information to audit: UserAuditable.
- Related JPA repository: UserAuditableRepository.
- The auditable service: UserAuditableService.
- The users API updated to use the auditable service: UserApi.