From b9cd79eaede8b777a443de9bbbca4a8bf8af372a Mon Sep 17 00:00:00 2001 From: "api-clients-generation-pipeline[bot]" <54105614+api-clients-generation-pipeline[bot]@users.noreply.github.com> Date: Mon, 20 Apr 2026 20:56:29 +0000 Subject: [PATCH] Fix rendering of list in Dashboards Secure Embed description (#3968) Co-authored-by: ci.datadog-api-spec --- .generator/schemas/v2/openapi.yaml | 11 ++++++++--- .../features/v2/dashboard_secure_embed.feature | 10 +++++----- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index dd229dc55f7..6b2be5e511d 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -129945,10 +129945,15 @@ tags: organize, find, and share all of your dashboards with your team and organization. name: Dashboard Lists - - description: >- - Manage securely embedded Datadog dashboards. Secure embeds use HMAC-SHA256 signed sessions for authentication, enabling customers to embed dashboards in their own applications with server-side auth control. Unlike public dashboards (open URL) or invite dashboards (email-based access), secure embeds provide programmatic access control. + - description: |- + Manage securely embedded Datadog dashboards. Secure embeds use HMAC-SHA256 signed sessions + for authentication, enabling customers to embed dashboards in their own applications with + server-side auth control. Unlike public dashboards (open URL) or invite dashboards + (email-based access), secure embeds provide programmatic access control. - **Requirements:** - Org setting: SharedDashboards > Embed sharing must be enabled. - AuthN: Datadog API key and application key. - Read operations require `dashboards_read` permission. - Write operations require `dashboards_embed_share` permission. + **Requirements:** + - **Embed** sharing must be enabled under **Organization Settings** > **Public Sharing** > **Shared Dashboards**. + - You need [an API key and an application key](https://docs.datadoghq.com/account_management/api-app-keys/) to interact with these endpoints. name: Dashboard Secure Embed - description: |- The Data Deletion API allows the user to target and delete data from the allowed products. It's currently enabled for Logs and RUM and depends on `logs_delete_data` and `rum_delete_data` permissions respectively. diff --git a/tests/scenarios/features/v2/dashboard_secure_embed.feature b/tests/scenarios/features/v2/dashboard_secure_embed.feature index 25cb5335e32..ad268373fbc 100644 --- a/tests/scenarios/features/v2/dashboard_secure_embed.feature +++ b/tests/scenarios/features/v2/dashboard_secure_embed.feature @@ -4,11 +4,11 @@ Feature: Dashboard Secure Embed signed sessions for authentication, enabling customers to embed dashboards in their own applications with server-side auth control. Unlike public dashboards (open URL) or invite dashboards (email-based access), secure - embeds provide programmatic access control. **Requirements:** - Org - setting: SharedDashboards > Embed sharing must be enabled. - AuthN: - Datadog API key and application key. - Read operations require - `dashboards_read` permission. - Write operations require - `dashboards_embed_share` permission. + embeds provide programmatic access control. **Requirements:** - **Embed** + sharing must be enabled under **Organization Settings** > **Public + Sharing** > **Shared Dashboards**. - You need [an API key and an + application key](https://docs.datadoghq.com/account_management/api-app- + keys/) to interact with these endpoints. Background: Given a valid "apiKeyAuth" key in the system