Skip to content

(AAA) add new Data Access Control UI - #40738

Open
OliviaShoup wants to merge 6 commits into
masterfrom
olivia.shoup/docs-15824-dac-unified-page
Open

OliviaShoup wants to merge 6 commits into
masterfrom
olivia.shoup/docs-15824-dac-unified-page

Conversation

@OliviaShoup

@OliviaShoup OliviaShoup commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

What does this PR do? What is the motivation?

Resolves DOCS-15824

Merge readiness

  • Ready for merge

AI assistance

Used Claude to double-check for my own typos.

Additional notes

Holding for merge until GA during week of Oct 19.

@OliviaShoup OliviaShoup added the WORK IN PROGRESS No review needed, it's a wip ;) label Oct 15, 2026
@OliviaShoup
OliviaShoup requested review from a team as code owners October 15, 2026 21:25
@github-actions github-actions Bot added the Images Images are added/removed with this PR label Oct 15, 2026

@datadog-official datadog-official Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bits Code Review: FAIL

The preview fixture overrides the Governance Console’s published controls catalog with stub entries. The revised visibility instructions also stop before explaining how to complete or reverse the configuration.

Open Bits AI session

🤖 Bits Code Review · Commit c15c9c0

Comment thread hugo/data/governance_controls.json Outdated
@@ -0,0 +1 @@
{"Security":[{"name":"stub","description":"local preview stub","enforcement":[]}],"Cost Optimization":[{"name":"stub","description":"local preview stub","enforcement":[]}],"Data Hygiene":[{"name":"stub","description":"local preview stub","enforcement":[]}]}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Remove the preview fixture that overrides the controls catalog

Hugo mounts local data before vendored data, so this file overrides the Governance Console controls catalog supplied by websites-sources. The existing shortcode renders these arrays directly, replacing the available controls with three entries named stub and descriptions reading local preview stub. Remove the entire preview fixture file so the vendored catalog remains available.

React: 👍 useful · 👎 wrong · 😕 unclear · 👀 right, but not acting on it

What each reaction means
  • 👍 Useful: correct, and you're fixing it or will.
  • 👎 Wrong: the finding is incorrect, for example the bug can't happen or the code was misread.
  • 😕 Unclear: you can't tell what it means or why it matters.
  • 👀 Right, not acting: correct, but intended, out of scope for this PR, a known risk, or too minor.

🤖 Bits Code Review · Open Bits AI session

1. Under the heading for data not in Restricted Datasets (for example, {{< ui >}}Logs data not in Restricted Datasets{{< /ui >}}), select {{< ui >}}Unrestricted{{< /ui >}} or {{< ui >}}Restricted{{< /ui >}}.
1. Click {{< ui >}}Save{{< /ui >}}.
1. Navigate to [Access Control][7].
1. In the {{< ui >}}Data Hidden by Default{{< /ui >}} section, click {{< ui >}}Add New{{< /ui >}}.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Complete the default-visibility configuration procedure

The replacement procedure stops after opening the Add New dropdown. It removes the telemetry selection and save instructions, together with the procedure for returning a telemetry type to Unrestricted. Administrators no longer have complete instructions for enabling default-deny visibility or restoring access. Complete both directions using verified labels from the new UI.

React: 👍 useful · 👎 wrong · 😕 unclear · 👀 right, but not acting on it

What each reaction means
  • 👍 Useful: correct, and you're fixing it or will.
  • 👎 Wrong: the finding is incorrect, for example the bug can't happen or the code was misread.
  • 😕 Unclear: you can't tell what it means or why it matters.
  • 👀 Right, not acting: correct, but intended, out of scope for this PR, a known risk, or too minor.

🤖 Bits Code Review · Open Bits AI session

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Images Images are added/removed with this PR WORK IN PROGRESS No review needed, it's a wip ;)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant