Audit log service layer