Audit and Core Modules

Audit actions

AUTHORIZATION PLUGIN

ACTION TYPE PATH FROM REQUEST
USER_[CREATE|UPDATE|DELETE] _logserver/accounts whole body with diff
ROLE_[CREATE|UPDATE|DELETE] _logserver/constraints whole body with diff
BULK _bulk whole body if enabled
QUERY * whole body if enabled
OBJECTS whole body if enabled
Paths excluded from auditing
  • /
  • /_nodes*
  • /_stats*
  • /.auth
  • /.authconfig*

CONFIG

ACTION TYPE PATH FROM REQUEST
TOKENS DELETED post:/api/setting/job/deletealltokens empty
SETTINGS TOKENDELETE put:/api/setting/tokendelete payload.value
SETTINGS TIMEOUT put:/api/setting/ttl payload.value
SETTINGS AUDIT SELECTION put:/api/setting/auditselection payload.value1
SETTINGS AUDIT EXCLUSION put:/api/setting/auditexclusion payload
SETTINGS ALERT EXCLUDE FIELDS put:/api/setting/alert_exclude_fields payload.value1
SETTINGS AUTH DOMAINS put:/api/setting/auth_domains payload.default_domain

Energy-Log-Server-7.xRTS

ACTION TYPE PATH FROM REQUEST
DATA EXPORT CREATED post:/api/reports/data/export payload.taskName
MANUAL DATA EXPORT CREATED post:/api/reports/data/export_manual payload.user
DATA EXPORT EDITED put:/api/reports/data/export payload.taskName
DASHBOARD {{ repo }}RT EXPORT CREATED post:/api/reports/dashboard/export payload.taskName
DASHBOARD {{ repo }}RT EXPORT EDITED put:/api/reports/dashboard/export payload.taskName
DATA TABLE {{ repo }}RT EXPORT CREATED post:/api/reports/table/export payload.taskName
DATA TABLE {{ repo }}RT EXPORT EDITED put:/api/reports/table/export payload.taskName
SCHEDULED TASK ENABLED put:/api/reports/scheduler/enable payload.id
SCHEDULED TASK DISABLED put:/api/reports/scheduler/disable payload.id
TASKS DELETED delete:/api/reports payload.objs
SETTINGS PDF_EXPIRY post:/api/reports/settings/pdf payload.pdfExpiry
SETTINGS CSV_EXPIRY post:/api/reports/settings/csv payload.csvExpiry
{{ repo }}RT UPLOAD LOGO post:/api/reports/settings/logos payload.fileName
ONGOING TASK STOP post:/api/reports/stop params.taskId