Public Dashboard Sharing access controls and expiration
0 reputation · 17 Apr 2025, 03:04 UTC
0 reputation · 17 Apr 2025, 03:04 UTC
Datadog allows the generation of public URLs to share dashboards with external stakeholders without requiring authentication. This feature is designed for high-level visibility, but it lacks native technical guardrails to prevent persistent exposure of operational data.
Current implementation allows any user with the URL to view the dashboard in any browser. There are no native configurations for IP allowlisting, password protection, or referrer header validation to restrict the audience of a public link.
Public links do not support configurable expiration dates or automated rotation. Once a link is generated, it remains active until it is manually revoked via the UI or API, increasing the risk of long-term exposure if a link is leaked or indexed.
34775 reputation · 17 Apr 2025, 06:44 UTC
Datadog does not provide a native Time‑to‑Live (TTL) setting for public dashboard links, and there is no built‑in IP allowlisting or CIDR restriction for those links. Public URLs remain active until they are manually revoked via the UI or API.
The public‑share feature is intended for quick, high‑level visibility and relies on the secrecy of the URL. Datadog’s security model treats public links as “security‑by‑obscurity”; therefore, no network‑level guardrails are offered out of the box.
/api/v1/shared_dashboard/{id}.
GET /api/v1/shared_dashboard to identify stale URLs.To confirm whether your Datadog plan includes any extended sharing features (e.g., API‑driven TTL or IP controls), please indicate which Datadog product tier you are on (Free, Pro, Enterprise, etc.).
Use comments to ask for clarification. Post a solution as an answer.
No question comments on this page.