-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ECS Audit logging lack of identifiable description on saved object #100523
Comments
Pinging @elastic/kibana-security (Team:Security) |
For this to be useful, we would probably have to add the object title/name to all audit records. Otherwise an attacker could confuse the audit trail by renaming the object before deleting it. That said, I think a human-readable description of the object (if it exists) would probably be a great addition to the audit records. For We worked around this problem with the new Another thing to note: there is no "root-level" field to describe saved objects. Each saved object type may define its own "type-level" field (such as |
Linking to meta issue: #52125 |
We need this too. We want to generate reports for IT controls, but the reports using the save object ID aren't user friendly. We need the saved object name/description in the audit log, so we can report on what dashboards/visuals the user is accessing. |
My customers needs to have kibana usage stats (how many times a dashboard was accessed for instance) |
@Danouchka Just a heads up that basic dashboard usage stats will be shipping in 8.16, which depending on your use case might help you to avoid using audit logs for this: #187993 |
Hi @lukeelmers , we will have dashboard usage stats but will we able to broke them by user/authentified account ? Many thanks for your answers, Dan |
@lukeelmers just a gentle reminder about my questions above. Than you very much |
Hi @Danouchka - no, this particular feature will not correlate dashboard views with a particular user. For that, you'd still need an audit log-based solution as described in this issue. I only mentioned the new usage stats feature in case there are folks who only need anonymized stats. There are not currently plans to have a global dashboard for freeform analysis of usage data. However, I believe we do intend to have the ability to sort a list of dashboards by view count, which could help answer the question of most-viewed dashboards. |
I have 2 customers that would like to have the following details actually in a single dashboard
|
More user requests for this https://github.com/elastic/kibana-team/issues/869 |
Hi no one answered yet if it would be possible to send kibana audit logs with the (human readable) saved object title as well in addition to the saved object id ? |
Describe the feature:
As of writing, when ECS audit logging is enabled, we can see the saved object is getting accessed, found or deleted via its ID. Sample ECS audit log message looks like [1]:
But there's no clear indication what saved object is associated with ID
xxx
.If the saved object has not been deleted, one could do
GET .kibana/_search?q=xxx
to identify the object.Once it was deleted, is there a way to identify from kibana audit logs?
Describe a specific use case for the feature:
Having the ability to identify deleted saved object from ECS audit logs.
[1] Saved object here could be search/index-pattern/map/visualization/graph-workspace etc.
The text was updated successfully, but these errors were encountered: