GitHub user dosubot[bot] added a comment to the discussion: How to configure 
dynamic watermark with logged-in username?

<!-- Greeting -->
Hi @mqqpyjh1988! I'm [Dosu](https://go.dosu.dev/dosubot) and I’m helping the 
superset team.

<!-- Answer -->
There isn't a built-in feature, config flag, or plugin in Superset for dynamic 
watermarks with the logged-in username. To achieve this, you'll need to 
customize the frontend. The username is available in the frontend via the 
bootstrap data (`getBootstrapData().user.username`), so you can overlay a 
semi-transparent watermark in components like `ChartRenderer.jsx` or 
`Dashboard.jsx` by injecting a styled DOM element. This approach will display 
the watermark in both the UI and exported reports (PDF/PNG), since Superset's 
export pipeline captures the rendered UI as seen in the browser. No backend 
changes are required unless you want to enforce or audit the watermark at the 
export level. There are no existing plugins or extensions for this—custom 
frontend code is necessary.  
[Reference](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/src/components/Chart/ChartRenderer.jsx)


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*

---
<sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/00ea92be-6b2e-4f44-8630-03a685da3346?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/00ea92be-6b2e-4f44-8630-03a685da3346?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/00ea92be-6b2e-4f44-8630-03a685da3346?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/00ea92be-6b2e-4f44-8630-03a685da3346?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/00ea92be-6b2e-4f44-8630-03a685da3346?feedback_type=hallucination)
 | [Report 
🐛](https://app.dosu.dev/response-feedback/00ea92be-6b2e-4f44-8630-03a685da3346?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/00ea92be-6b2e-4f44-8630-03a685da3346?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat
 with 
Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github)&
 nbsp;[![Join 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share
 on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/discussions/35778)

GitHub link: 
https://github.com/apache/superset/discussions/35778#discussioncomment-14746237

----
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