GitHub user mqqpyjh1988 created a discussion: How to configure dynamic 
watermark with logged-in username?

Description

I'm exploring ways to add a dynamic watermark that displays the currently 
logged-in username on charts/dashboards in Apache Superset. This is a common 
requirement for audit trails and security compliance in many organizations.

What I've investigated:

Checked the Superset configuration documentation but didn't find obvious 
watermark-related settings

Looked through existing issues and discussions but couldn't find a clear 
solution

Examined if there are any existing configuration flags in superset_config.py

What I'm trying to achieve:

Display the logged-in username as a watermark on charts and dashboards

Ideally, this should work both in the UI and on exported reports (PDF, PNG)

The watermark should be dynamic, showing different usernames for different users

Example of desired behavior:
When user "john_doe" is logged in, all charts should display "john_doe" as a 
semi-transparent watermark in the background.

Questions:

Is there a built-in configuration or feature in Superset to achieve this?

If not, what would be the recommended approach to implement this functionality?

Are there any plugins or extensions that provide this capability?

Would this require customizing the frontend components, backend, or both?

Environment:

Superset version: 6.0.0rc2

GitHub link: https://github.com/apache/superset/discussions/35778

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: 
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to