Мне нужно создать отчет, чтобы показать время последнего выполнения для каждого отчета и кто их запускал. Аудиторский отчет. Я искал в базе данных, чтобы узнать, могу ли я получить эту информацию для регистрации там, но безуспешно. Кто-нибудь пробовал это сделать? Есть ли уже аудиторские отчеты, которые могут сделать это с некоторыми настройками?
Отчет об аудите отчета JasperReports Server
Ответы (1)
Аудит встроен в коммерческие версии JasperReports Server. Чтобы добавить его в версию AGPL Community Edition сервера JasperReports Server, потребуются специальные усилия по разработке.
РЕДАКТИРОВАТЬ: Учитывая, что вы используете коммерческую версию, вам необходимо включить аудит в applicationContext-audit.xml. Найдите эту строку:
<entry key="com.jaspersoft.jasperserver.api.logging.audit.domain.AuditEvent" value="false"/>
Подробную информацию см. в Руководстве администратора.
person
mdahlman
schedule
17.05.2012
Мы используем коммерческую версию, но, похоже, мне нужно обновить applicationContext-audit.xml, чтобы настроить ее. Это тот аудит, о котором вы говорите? Это пишет в базу данных или в файл?
- person sam yi; 17.05.2012
где вы идете, чтобы прочитать эти записи аудита. руководство администратора показывает только импорт/экспорт.
- person sam yi; 18.05.2012
JasperReports-Server-Admin-Guide.pdf состоит из 8 глав. Я предполагаю, что вы смотрите на Главу 6 Импорт/Экспорт. Я просматриваю главу 8 «Аудит».
- person mdahlman; 18.05.2012