DB DevOps - Governance Visibility
M
Minimum Caterpillar
Problem Statement:
The current UI experience for DB Governance creates the impression of a broken product for new users and large teams like PayPal.
Unexpected Redirection: When a user clicks the "DB Governance" tab, they are redirected out of the module and into Project Settings. This is non-intuitive; users (including PayPal's Database Enterprise team) assume the page failed to load or they have hit a regression.
Silent RBAC Blocking: If a user lacks specific permissions, the "Build Policy" button is "silently blocked" by a client-side guard. There is no error message, tooltip, or "Request Access" workflow, leaving the user stuck without a path forward.
Onboarding Discoverability: Important buttons are hidden behind secondary navigation (e.g., needing to click a "close" icon to reveal the policy builder) once the redirect occurs.
Requested UI Enhancements:
Dedicated Module Landing Page: Stop the redirect to Project Settings. Create a dedicated landing page within the DB DevOps module for Governance. If no policies exist, show an "Onboarding/Get Started" state.
Explicit RBAC Feedback: If a UI element (like "Build Policy") is blocked by permissions, show a clear visual indicator (lock icon or greyed out) with a tooltip explaining exactly which permission is missing.
Direct Navigation to Org/Account Policies: If the user is at the project scope but needs to see policies defined at the Org or Account level, provide a "View Parent Policies" link directly in the module rather than requiring manual scope switching.
Log In