TenantAtlas/specs/318-admin-surface-scope-shell-context-audit/artifacts/state-captures/direct--provider-connection-view.json
ahmido 1c27af4f5f spec: add admin surface scope shell context audit (#373)
## Summary
- add Spec 318 audit artifacts for admin surface scope and shell context consistency after Specs 314-317
- document browser-backed findings for workspace hubs, environment-scoped pages, filtered workspace hubs, and mismatch cases
- capture recommended follow-up specs for baseline compare, baseline ownership, alerts/audit filter contracts, classifier regression coverage, and sidebar scope declarations

## Testing
- not run; analysis-only spec artifacts with no runtime or test code changes

Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de>
Reviewed-on: #373
2026-05-16 18:32:11 +00:00

216 lines
17 KiB
JSON

{
"slug": "direct--provider-connection-view",
"origin": "direct_extra",
"expectedClassification": "workspace-hub-record",
"screenshotPath": "/Users/ahmeddarrazi/Documents/projects/wt-plattform/specs/318-admin-surface-scope-shell-context-audit/artifacts/screenshots/direct--provider-connection-view.png",
"statePath": "/Users/ahmeddarrazi/Documents/projects/wt-plattform/specs/318-admin-surface-scope-shell-context-audit/artifacts/state-captures/direct--provider-connection-view.json",
"notes": {
"classComponent": "App\\Filament\\Resources\\ProviderConnectionResource\\Pages\\ViewProviderConnection"
},
"capturedAt": "2026-05-16T17:17:38.350Z",
"state": {
"activeSidebarLinks": [],
"breadcrumbs": [
"Provider Connections YPTW2 View View YPTW2 Grant admin consent",
"Provider Connections YPTW2 View",
"Provider Connections YPTW2 View",
"Provider Connections",
"Provider Connections",
"YPTW2",
"YPTW2",
"View",
"View"
],
"chips": [
"wp No environment selected EN TenantPilot Global search 7",
"wp No environment selected EN TenantPilot Global search 7",
"wp No environment selected EN",
"No environment selected",
"No environment selected",
"No environment selected",
"No environment selected",
"Overview Monitoring Finding exceptions Operations Alerts Audit Log Reporting Reviews Customer reviews Settings Manage workspaces Integration",
"Overview Monitoring Finding exceptions Operations Alerts Audit Log Reporting Reviews Customer reviews Settings Manage workspaces Integration",
"Overview Monitoring Finding exceptions Operations Alerts Audit Log Reporting Reviews Customer reviews Settings Manage workspaces Integration",
"Overview Monitoring Finding exceptions Operations Alerts Audit Log Reporting Reviews Customer reviews Settings Manage workspaces Integration",
"Overview Monitoring Finding exceptions Operations Alerts Audit Log Reporting Reviews Customer reviews Settings Manage workspaces Integration",
"Settings Manage workspaces Integrations Settings",
"Manage workspaces Integrations Settings",
"Manage workspaces",
"Manage workspaces",
"Manage workspaces",
"Provider Connections YPTW2 View View YPTW2 Grant admin consent Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d",
"Provider Connections YPTW2 View View YPTW2 Grant admin consent Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d",
"Provider Connections YPTW2 View View YPTW2 Grant admin consent Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d",
"Provider Connections YPTW2 View View YPTW2 Grant admin consent Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d",
"Provider Connections YPTW2 View View YPTW2 Grant admin consent",
"Provider Connections YPTW2 View View YPTW2",
"Provider Connections YPTW2 View",
"Provider Connections YPTW2 View",
"YPTW2",
"YPTW2",
"View YPTW2",
"Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Connection type Platform connecti",
"Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Connection type Platform connecti",
"Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Connection type Platform connecti",
"Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Connection type Platform connecti",
"Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Connection type Platform connecti",
"Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Connection type Platform connecti",
"Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Connection type Platform connecti",
"Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Connection type Platform connecti",
"Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Connection type Platform connecti",
"Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Connection type Platform connecti",
"Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Connection type Platform connection Effectiv",
"Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Connection type Platform connection Effectiv",
"Display name YPTW2",
"Display name YPTW2",
"Display name YPTW2",
"YPTW2",
"YPTW2",
"YPTW2",
"YPTW2",
"Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf)",
"Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf)",
"Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf)",
"Target scope",
"Target scope",
"Target scope",
"YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf)",
"YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf)",
"YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf)",
"YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf)",
"YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf)",
"Diagnostics Migration review Clear Provider context Microsoft tenant ID: b0091e5d-944f-4a34-bcd9-12cbfb7b75cf Last error reason n/a Last err",
"Diagnostics Migration review Clear Provider context Microsoft tenant ID: b0091e5d-944f-4a34-bcd9-12cbfb7b75cf Last error reason n/a Last err",
"Diagnostics Migration review Clear Provider context Microsoft tenant ID: b0091e5d-944f-4a34-bcd9-12cbfb7b75cf Last error reason n/a Last err",
"Diagnostics Migration review Clear Provider context Microsoft tenant ID: b0091e5d-944f-4a34-bcd9-12cbfb7b75cf Last error reason n/a Last err",
"Migration review Clear Provider context Microsoft tenant ID: b0091e5d-944f-4a34-bcd9-12cbfb7b75cf Last error reason n/a Last error message n",
"Migration review Clear Provider context Microsoft tenant ID: b0091e5d-944f-4a34-bcd9-12cbfb7b75cf Last error reason n/a Last error message n",
"Migration review Clear",
"Migration review Clear",
"Migration review Clear",
"Clear",
"Clear",
"Clear",
"Clear"
],
"documentTitle": "View YPTW2 - TenantPilot",
"headings": [
{
"level": "h1",
"text": "View YPTW2"
},
{
"level": "h2",
"text": "Connection"
},
{
"level": "h2",
"text": "Current state"
},
{
"level": "h2",
"text": "Diagnostics"
}
],
"mainLinks": [
{
"href": "http://localhost/admin/provider-connections",
"text": "Provider Connections"
},
{
"href": "http://localhost/admin/provider-connections/2?environment_id=4",
"text": "YPTW2"
},
{
"href": "https://login.microsoftonline.com/b0091e5d-944f-4a34-bcd9-12cbfb7b75cf/v2.0/adminconsent?client_id=c9110351-1e46-43fe-865d-8a1ce896cc47&redirect_uri=http%3A%2F%2Flocalhost%2Fadmin%2Fconsent%2Fcallback&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default&state=tenantpilot%7C4",
"text": "Grant admin consent"
}
],
"mainText": "Provider Connections YPTW2 View View YPTW2 Grant admin consent Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Connection type Platform connection Effective app ID c9110351-1e46-43fe-865d-8a1ce896cc47 Effective app source Managed centrally by platform Current state Lifecycle Enabled Consent Granted Verification Healthy Provider capability Supported Provider connection check: Supported Capability summary Provider connection check: Supported Capability detail Provider connection check: Supported Inventory read: Supported Configuration read: Supported Restore execute: Supported Directory groups read: Supported Directory role definitions read: Supported Last check 1 day ago Diagnostics Migration review Clear Provider context Microsoft tenant ID: b0091e5d-944f-4a34-bcd9-12cbfb7b75cf Last error reason n/a Last error message n/a",
"path": "/admin/provider-connections/2",
"queryParams": {},
"shellEnvironment": "No environment selected",
"shellWorkspace": "wp",
"sidebarLinks": [
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin",
"text": "Overview"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/finding-exceptions/queue",
"text": "Finding exceptions"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/workspaces/3/operations",
"text": "Operations"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/alerts",
"text": "Alerts"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/audit-log",
"text": "Audit Log"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/reviews",
"text": "Reviews"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/reviews/workspace",
"text": "Customer reviews"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/workspaces",
"text": "Manage workspaces"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/provider-connections",
"text": "Integrations"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/settings/workspace",
"text": "Settings"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/governance/inbox",
"text": "Governance inbox"
},
{
"ariaCurrent": null,
"className": "fi-sidebar-item-btn",
"href": "http://localhost/admin/governance/decisions",
"text": "Decision register"
}
],
"sidebarText": "Overview Monitoring Finding exceptions Operations Alerts Audit Log Reporting Reviews Customer reviews Settings Manage workspaces Integrations Settings Governance Governance inbox Decision register",
"statusText": "wp No environment selected EN TenantPilot Global search 7 Overview Monitoring Finding exceptions Operations Alerts Audit Log Reporting Reviews Customer reviews Settings Manage workspaces Integrations Settings Governance Governance inbox Decision register Provider Connections YPTW2 View View YPTW2 Grant admin consent Connection Display name YPTW2 Provider microsoft Target scope YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Connection type Platform connection Effective app ID c9110351-1e46-43fe-865d-8a1ce896cc47 Effective app source Managed centrally by platform Current state Lifecycle Enabled Consent Granted Verification Healthy Provider capability Supported Provider connection check: Supported Capability summary Provider connection check: Supported Capability detail Provider connection check: Supported Inventory read: Supported Configuration read: Supported Restore execute: Supported Directory groups read: Supported Directory role definitions read: Supported Last check 1 day ago Diagnostics Migration review Clear Provider context Microsoft tenant ID: b0091e5d-944f-4a34-bcd9-12cbfb7b75cf Last error reason n/a Last error message n/a",
"topNavigationText": "wp No environment selected EN TenantPilot Global search 7",
"url": "http://localhost/admin/provider-connections/2",
"visibleButtons": []
},
"snapshot": "- navigation:\n - link \"wp\":\n - /url: http://localhost/admin\n - text: wp\n - button \"Environment scope\":\n - generic: No environment selected\n - button \"Language\":\n - generic: EN\n - link \"TenantPilot\":\n - /url: http://localhost/admin\n - generic: TenantPilot\n - generic: Global search\n - searchbox \"Global search\"\n - button \"Notifications\" [disabled]:\n - generic: \"7\"\n - button \"User menu\":\n - img \"Avatar of Ahmed Darrazi\"\n- complementary:\n - navigation:\n - list:\n - list:\n - link \"Overview\":\n - /url: http://localhost/admin\n - generic: Overview\n - generic: Monitoring\n - button \"Monitoring\" [expanded]:\n - list:\n - link \"Finding exceptions\":\n - /url: http://localhost/admin/finding-exceptions/queue\n - generic: Finding exceptions\n - link \"Operations\":\n - /url: http://localhost/admin/workspaces/3/operations\n - generic: Operations\n - link \"Alerts\":\n - /url: http://localhost/admin/alerts\n - generic: Alerts\n - link \"Audit Log\":\n - /url: http://localhost/admin/audit-log\n - generic: Audit Log\n - generic: Reporting\n - button \"Reporting\" [expanded]:\n - list:\n - link \"Reviews\":\n - /url: http://localhost/admin/reviews\n - generic: Reviews\n - link \"Customer reviews\":\n - /url: http://localhost/admin/reviews/workspace\n - generic: Customer reviews\n - generic: Settings\n - button \"Settings\" [expanded]:\n - list:\n - link \"Manage workspaces\":\n - /url: http://localhost/admin/workspaces\n - generic: Manage workspaces\n - link \"Integrations\":\n - /url: http://localhost/admin/provider-connections\n - generic: Integrations\n - link \"Settings\":\n - /url: http://localhost/admin/settings/workspace\n - generic: Settings\n - generic: Governance\n - button \"Governance\" [expanded]:\n - list:\n - link \"Governance inbox\":\n - /url: http://localhost/admin/governance/inbox\n - generic: Governance inbox\n - link \"Decision register\":\n - /url: http://localhost/admin/governance/decisions\n - generic: Decision register\n- main:\n - navigation:\n - list:\n - link \"Provider Connections\":\n - /url: http://localhost/admin/provider-connections\n - link \"YPTW2\":\n - /url: http://localhost/admin/provider-connections/2?environment_id=4\n - generic: View\n - heading \"View YPTW2\" [level=1]\n - link \"Grant admin consent\":\n - /url: https://login.microsoftonline.com/b0091e5d-944f-4a34-bcd9-12cbfb7b75cf/v2.0/adminconsent?client_id=c9110351-1e46-43fe-865d-8a1ce896cc47&redirect_uri=http%3A%2F%2Flocalhost%2Fadmin%2Fconsent%2Fcallback&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default&state=tenantpilot%7C4\n - text: Grant admin consent\n - button \"More\":\n - heading \"Connection\" [level=2]\n - term: Display name\n - definition:\n - generic: YPTW2\n - term: Provider\n - definition:\n - generic: microsoft\n - term: Target scope\n - definition:\n - generic: YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf)\n - term: Connection type\n - definition:\n - generic: Platform connection\n - term: Effective app ID\n - definition:\n - generic: c9110351-1e46-43fe-865d-8a1ce896cc47\n - term: Effective app source\n - definition:\n - generic: Managed centrally by platform\n - heading \"Current state\" [level=2]\n - term: Lifecycle\n - definition:\n - text: Enabled\n - term: Consent\n - definition:\n - text: Granted\n - term: Verification\n - definition:\n - text: Healthy\n - term: Provider capability\n - definition:\n - text: Supported\n - generic: \"Provider connection check: Supported\"\n - term: Capability summary\n - definition:\n - generic: \"Provider connection check: Supported\"\n - term: Capability detail\n - definition:\n - generic: \"Provider connection check: Supported Inventory read: Supported Configuration read: Supported Restore execute: Supported Directory groups read: Supported Directory role definitions read: Supported\"\n - term: Last check\n - definition:\n - generic: 1 day ago\n - heading \"Diagnostics\" [level=2]\n - term: Migration review\n - definition:\n - generic: Clear\n - term: Provider context\n - definition:\n - generic: \"Microsoft tenant ID: b0091e5d-944f-4a34-bcd9-12cbfb7b75cf\"\n - term: Last error reason\n - definition:\n - paragraph: n/a\n - term: Last error message\n - definition:\n - paragraph: n/a\n- status"
}