Repository navigation
docs: document the ACL audit log - #618
glasstiger wants to merge 13 commits into
Conversation
|
🚀 Build success! Latest successful preview: https://preview-618--questdb-documentation.netlify.app/docs/ Commit SHA: 5f0efa3
|
Verdict: approve-with-nitsReviewed Blocking issuesNone. Non-blocking findings1. Minor — Qualify the introduction’s attribution promise
This overstates the guarantee: owner-grant entries omit statement text, and drop/rename cleanup entries omit both principals and text, as documented at lines 101–105 and confirmed in the implementation. Fix: Add “when available” and link to Recorded changes, so readers retrieving only the introduction do not receive an unconditional attribution promise. 2. Minor — Document the assumed-account query’s name-collision limitation The predicate Fix: Explain that this example detects assumptions where the principal names differ. Same-name cases cannot be distinguished conclusively from these columns alone: Validation
What works
Downgraded and excluded findings2 new findings confirmed; 3 false positives removed; 11 pre-existing findings excluded. The one-shot reviewer’s missing PGWire grant, authentication-setting values, and admin-disable procedure are covered by the page’s explicit RBAC/IAM links; they are not blocking documentation gaps. The adversarial pass also flagged the following, but each passage is unchanged from the merge base:
These are not all harmless, but they should not be presented as regressions introduced by #618. |
Summary
IF NOT EXISTS, and link the audit log from RBAC, governance, and the sidebar.Dependencies