elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.69k stars 8.24k forks source link

[Kibana]Enhance Exported PDF /data classification logo visibility #157496

Open allamiro opened 1 year ago

allamiro commented 1 year ago

Describe the feature:

Adding more options for setting up:


xpackReporting:customPdfLogo 

Whether from the Kibana advanced settings or configuration files.

To provide more flexibility and control over the visibility and size of the logo in both the top and bottom sections of the page, we have expanded the options for configuring the custom PDF logo in the xpackReporting settings. Currently, the footer logo appears in a very small size at the bottom left corner of the PDF file with the text "powered by elastic" accompanying it.

Current image

Describe a specific use case for the feature:

By utilizing this feature, users can customize the appearance of the footer label to meet their specific data classification, access, or distribution requirements. This empowers users to configure the PDF reporting in a way that aligns with their unique needs and preferences. The logo can be displayed at the top or at the bottom center or both top and bottom for visibility enhancement. It can be centered , left , or right.

Proposed:

image

OR

image

elasticmachine commented 1 year ago

Pinging @elastic/appex-sharedux (Team:SharedUX)

tsullivan commented 1 year ago

The Canvas app would be a more ideal solution for custom placing a custom logo image, and works well with PDF reporting.

@allamiro would that solution work for your use cases?

allamiro commented 1 year ago

@tsullivan I will give it a try thanks for suggestion. Currently our elastic is being build out by a different team once its ready I will attempt to test this feature. Is there any connection between the canvas app and xpackReporting package?

allamiro commented 10 months ago

@tsullivan The customer wants a PDF sent via email for sharing with others who might not have SIEM access, or who don't need constant access. This PDF should include data classification. While a canvas solution could work, it doesn't fully solve this particular issue or scenario regarding the visibility of the logo and the size of the data classification logo in email reporting.

The email reporting feature has become more complex, requiring writing and configuring watcher jobs.However, there should be a user-friendly front-end interface to convert numerical or other data into watcher report requirements similar to other software. Ideally, this interface would be straightforward, consisting of multiple pages with a 'next' button and instructions to create your email report.

tsullivan commented 3 months ago

@allamiro the last comment on the issue feels unrelated to the issue description. It is possible to create a Watcher that emails a report generated from screenshots of a Canvas. Currently, in Kibana there isn't a feature to allow users to configure a scheduled report, but there is an item in our backlog about it. However, that doesn't seem like this issue was originally about that.