TenantAtlas/docs/ui-ux-enterprise-audit/page-reports/ui-009-provider-connections.md
ahmido d2876af95b feat: provider connections resolution guidance v1 (spec 353) (#424)
Implemented the first version of provider readiness resolution guidance. Added the ProviderReadinessResolutionAdapter, provider readiness guidance card, and updated EnvironmentRequiredPermissions, ProviderConnectionResource, and ListProviderConnections/ViewProviderConnection. Added tests and updated the design coverage matrix.

Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de>
Reviewed-on: #424
2026-06-04 22:41:04 +00:00

57 lines
2.5 KiB
Markdown

# UI-009 Provider Connections
| Field | Value |
| --- | --- |
| Route | `/admin/provider-connections` |
| Source | `ProviderConnectionResource` |
| Area / scope | Provider / integration / workspace |
| Archetype | Provider / Integration |
| Design depth | Strategic Surface |
| Repo truth | repo-verified |
| Screenshot | `specs/353-provider-connections-resolution-guidance-v1/artifacts/screenshots/ui-072-provider-connections.png` |
| Browser status | Guidance-integrated; desktop screenshot saved under the Spec 353 artifact path. |
## First Five Seconds
The surface now leads with one provider-readiness case, one dominant primary action, and only then the existing provider truth and safe secondary actions.
## Productization Review
- Decision-first: strong; list and detail now explain the primary blocker before secondary operator actions.
- Evidence-first: provider health and verification remain visible, but subordinate to the blocker and next step.
- Context: workspace-owned provider connection surface.
- Customer/auditor safety: internal/operator only.
- Diagnostics: technical details remain available without taking over the first-screen hierarchy.
## Information Inventory
Default content now includes:
- one dominant provider-readiness case
- one primary action
- provider, target scope, consent, verification, and capability truth
- grouped secondary actions under `More`
- technical details on demand
Diagnostic detail continues to explain missing permission, consent, and verification context without exposing raw provider payloads or secrets.
## Dangerous Actions
Credential rotation, disable/enable, revert, and secret mutations remain grouped and capability-gated. The new guidance layer does not introduce auto-fix or auto-consent actions.
## Scores
| IA | Density | User Clarity | Sellability | Disclosure | Hierarchy | DS Fit | A11y | Responsive | Components | UX Writing | Perf |
| ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: |
| 4 | 4 | 4 | 5 | 4 | 5 | 4 | 4 | 4 | 4 | 4 | 4 |
## Top Issues
1. Edit-page guidance is intentionally deferred; the primary operator journey is list/detail first.
2. Existing `More` action density remains high, even though the primary readiness CTA is now clearer.
3. Provider capability/detail language still assumes operator familiarity with Microsoft-style readiness concepts.
## Target Direction
Implemented in Spec 353 as a bounded operator-guidance layer over existing provider readiness truth. Follow-up should focus on secondary-action density, not on another provider state framework.