## 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
262 lines
20 KiB
JSON
262 lines
20 KiB
JSON
{
|
|
"slug": "environment-sidebar--integrations",
|
|
"origin": "environment_sidebar",
|
|
"expectedClassification": "workspace-scoped hub",
|
|
"screenshotPath": "/Users/ahmeddarrazi/Documents/projects/wt-plattform/specs/318-admin-surface-scope-shell-context-audit/artifacts/screenshots/environment-sidebar--integrations.png",
|
|
"statePath": "/Users/ahmeddarrazi/Documents/projects/wt-plattform/specs/318-admin-surface-scope-shell-context-audit/artifacts/state-captures/environment-sidebar--integrations.json",
|
|
"notes": {
|
|
"startUrl": "http://localhost/admin/workspaces/3/environments/b0091e5d-944f-4a34-bcd9-12cbfb7b75cf",
|
|
"linkText": "Integrations",
|
|
"clickedHref": "http://localhost/admin/provider-connections"
|
|
},
|
|
"capturedAt": "2026-05-16T17:04:52.261Z",
|
|
"state": {
|
|
"activeSidebarLinks": [],
|
|
"breadcrumbs": [
|
|
"Provider Connections List Provider Connections",
|
|
"Provider Connections List",
|
|
"Provider Connections List",
|
|
"Provider Connections",
|
|
"Provider Connections",
|
|
"List",
|
|
"List"
|
|
],
|
|
"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 List Provider Connections Search 0 Environment Name Provider Target scope Connection type Lifecycle Consent Verificatio",
|
|
"Provider Connections List Provider Connections Search 0 Environment Name Provider Target scope Connection type Lifecycle Consent Verificatio",
|
|
"Provider Connections List Provider Connections Search 0 Environment Name Provider Target scope Connection type Lifecycle Consent Verificatio",
|
|
"Provider Connections List Provider Connections Search 0 Environment Name Provider Target scope Connection type Lifecycle Consent Verificatio",
|
|
"Search 0 Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability YPTW2 DEV YPTW2 Microsoft",
|
|
"Search 0 Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability YPTW2 DEV YPTW2 Microsoft",
|
|
"Search 0 Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability YPTW2 DEV YPTW2 Microsoft",
|
|
"Search 0 Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability YPTW2 DEV YPTW2 Microsoft",
|
|
"Search 0 Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability YPTW2 DEV YPTW2 Microsoft",
|
|
"Search 0 Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability YPTW2 DEV YPTW2 Microsoft",
|
|
"Search 0 Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability YPTW2 DEV YPTW2 Microsoft",
|
|
"Search 0 Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability YPTW2 DEV YPTW2 Microsoft",
|
|
"Columns Reset Environment Name Provider Target scope Microsoft tenant ID Default Connection type Lifecycle Consent Verification Provider cap",
|
|
"Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability YPTW2 DEV YPTW2 Microsoft YPTW2 (b",
|
|
"Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability YPTW2 DEV YPTW2 Microsoft YPTW2 (b",
|
|
"Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability",
|
|
"Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability",
|
|
"Environment",
|
|
"Target scope",
|
|
"YPTW2 DEV YPTW2 Microsoft YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Platform Enabled Granted Healthy Supported Provider connection check:",
|
|
"YPTW2 DEV YPTW2 Microsoft YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Platform Enabled Granted Healthy Supported Provider connection check:",
|
|
"YPTW2 DEV",
|
|
"YPTW2 DEV",
|
|
"YPTW2 DEV",
|
|
"YPTW2",
|
|
"DEV",
|
|
"YPTW2",
|
|
"YPTW2",
|
|
"YPTW2",
|
|
"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 DEV YPTW2 Microsoft YPTW2 (36252883-18f8-44f9-a2a4-0bdaaf810842) Platform Enabled Required Unknown Missing Provider connection check: ",
|
|
"YPTW2 DEV",
|
|
"YPTW2 DEV",
|
|
"YPTW2 DEV",
|
|
"YPTW2",
|
|
"DEV",
|
|
"YPTW2",
|
|
"YPTW2",
|
|
"YPTW2",
|
|
"YPTW2 (36252883-18f8-44f9-a2a4-0bdaaf810842)",
|
|
"YPTW2 (36252883-18f8-44f9-a2a4-0bdaaf810842)",
|
|
"YPTW2 (36252883-18f8-44f9-a2a4-0bdaaf810842)",
|
|
"YPTW2 (36252883-18f8-44f9-a2a4-0bdaaf810842)"
|
|
],
|
|
"documentTitle": "Provider Connections - TenantPilot",
|
|
"headings": [
|
|
{
|
|
"level": "h1",
|
|
"text": "Provider Connections"
|
|
}
|
|
],
|
|
"mainLinks": [
|
|
{
|
|
"href": "http://localhost/admin/provider-connections",
|
|
"text": "Provider Connections"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/workspaces/3/environments/b0091e5d-944f-4a34-bcd9-12cbfb7b75cf",
|
|
"text": "YPTW2 DEV"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/2?environment_id=4",
|
|
"text": "YPTW2"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/2?environment_id=4",
|
|
"text": "Microsoft"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/2?environment_id=4",
|
|
"text": "YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf)"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/2?environment_id=4",
|
|
"text": "Platform"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/2?environment_id=4",
|
|
"text": "Enabled"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/2?environment_id=4",
|
|
"text": "Granted"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/2?environment_id=4",
|
|
"text": "Healthy"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/2?environment_id=4",
|
|
"text": "Supported Provider connection check: Supported"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/workspaces/3/environments/36252883-18f8-44f9-a2a4-0bdaaf810842",
|
|
"text": "YPTW2 DEV"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/1?environment_id=3",
|
|
"text": "YPTW2"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/1?environment_id=3",
|
|
"text": "Microsoft"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/1?environment_id=3",
|
|
"text": "YPTW2 (36252883-18f8-44f9-a2a4-0bdaaf810842)"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/1?environment_id=3",
|
|
"text": "Platform"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/1?environment_id=3",
|
|
"text": "Enabled"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/1?environment_id=3",
|
|
"text": "Required"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/1?environment_id=3",
|
|
"text": "Unknown"
|
|
},
|
|
{
|
|
"href": "http://localhost/admin/provider-connections/1?environment_id=3",
|
|
"text": "Missing Provider connection check: Missing"
|
|
}
|
|
],
|
|
"mainText": "Provider Connections List Provider Connections Search 0 Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability YPTW2 DEV YPTW2 Microsoft YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Platform Enabled Granted Healthy Supported Provider connection check: Supported YPTW2 DEV YPTW2 Microsoft YPTW2 (36252883-18f8-44f9-a2a4-0bdaaf810842) Platform Enabled Required Unknown Missing Provider connection check: Missing Per page 25 50 100",
|
|
"path": "/admin/provider-connections",
|
|
"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 List Provider Connections Search 0 Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability YPTW2 DEV YPTW2 Microsoft YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Platform Enabled Granted Healthy Supported Provider connection check: Supported YPTW2 DEV YPTW2 Microsoft YPTW2 (36252883-18f8-44f9-a2a4-0bdaaf810842) Platform Enabled Required Unknown Missing Provider connection check: Missing Per page 25 50 100",
|
|
"topNavigationText": "wp No environment selected EN TenantPilot Global search 7",
|
|
"url": "http://localhost/admin/provider-connections",
|
|
"visibleButtons": [
|
|
"0"
|
|
]
|
|
},
|
|
"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 - generic: List\n - heading \"Provider Connections\" [level=1]\n - generic: Search\n - searchbox \"Search\"\n - button \"Filter\":\n - generic: \"0\"\n - button \"Column manager\":\n - table:\n - rowgroup:\n - row \"Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability Actions\":\n - columnheader \"Environment\"\n - columnheader \"Name\":\n - button \"Name\":\n - text: Name\n - columnheader \"Provider\"\n - columnheader \"Target scope\"\n - columnheader \"Connection type\"\n - columnheader \"Lifecycle\"\n - columnheader \"Consent\"\n - columnheader \"Verification\"\n - columnheader \"Provider capability\"\n - columnheader \"Actions\"\n - rowgroup:\n - 'row \"YPTW2 DEV YPTW2 Microsoft YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf) Platform Enabled Granted Healthy Supported Provider connection check: Supported More\"':\n - cell \"YPTW2 DEV\":\n - link \"YPTW2 DEV\":\n - /url: http://localhost/admin/workspaces/3/environments/b0091e5d-944f-4a34-bcd9-12cbfb7b75cf\n - paragraph: YPTW2\n - paragraph: DEV\n - cell \"YPTW2\":\n - link \"YPTW2\":\n - /url: http://localhost/admin/provider-connections/2?environment_id=4\n - generic: YPTW2\n - cell \"Microsoft\":\n - link \"Microsoft\":\n - /url: http://localhost/admin/provider-connections/2?environment_id=4\n - generic: Microsoft\n - cell \"YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf)\":\n - link \"YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf)\":\n - /url: http://localhost/admin/provider-connections/2?environment_id=4\n - generic: YPTW2 (b0091e5d-944f-4a34-bcd9-12cbfb7b75cf)\n - cell \"Platform\":\n - link \"Platform\":\n - /url: http://localhost/admin/provider-connections/2?environment_id=4\n - generic: Platform\n - cell \"Enabled\":\n - link \"Enabled\":\n - /url: http://localhost/admin/provider-connections/2?environment_id=4\n - text: Enabled\n - cell \"Granted\":\n - link \"Granted\":\n - /url: http://localhost/admin/provider-connections/2?environment_id=4\n - text: Granted\n - cell \"Healthy\":\n - link \"Healthy\":\n - /url: http://localhost/admin/provider-connections/2?environment_id=4\n - text: Healthy\n - 'cell \"Supported Provider connection check: Supported\"':\n - 'link \"Supported Provider connection check: Supported\"':\n - /url: http://localhost/admin/provider-connections/2?environment_id=4\n - paragraph:\n - text: Supported\n - paragraph: \"Provider connection check: Supported\"\n - cell \"More\":\n - button \"More\":\n - 'row \"YPTW2 DEV YPTW2 Microsoft YPTW2 (36252883-18f8-44f9-a2a4-0bdaaf810842) Platform Enabled Required Unknown Missing Provider connection check: Missing More\"':\n - cell \"YPTW2 DEV\":\n - link \"YPTW2 DEV\":\n - /url: http://localhost/admin/workspaces/3/environments/36252883-18f8-44f9-a2a4-0bdaaf810842\n - paragraph: YPTW2\n - paragraph: DEV\n - cell \"YPTW2\":\n - link \"YPTW2\":\n - /url: http://localhost/admin/provider-connections/1?environment_id=3\n - generic: YPTW2\n - cell \"Microsoft\":\n - link \"Microsoft\":\n - /url: http://localhost/admin/provider-connections/1?environment_id=3\n - generic: Microsoft\n - cell \"YPTW2 (36252883-18f8-44f9-a2a4-0bdaaf810842)\":\n - link \"YPTW2 (36252883-18f8-44f9-a2a4-0bdaaf810842)\":\n - /url: http://localhost/admin/provider-connections/1?environment_id=3\n - generic: YPTW2 (36252883-18f8-44f9-a2a4-0bdaaf810842)\n - cell \"Platform\":\n - link \"Platform\":\n - /url: http://localhost/admin/provider-connections/1?environment_id=3\n - generic: Platform\n - cell \"Enabled\":\n - link \"Enabled\":\n - /url: http://localhost/admin/provider-connections/1?environment_id=3\n - text: Enabled\n - cell \"Required\":\n - link \"Required\":\n - /url: http://localhost/admin/provider-connections/1?environment_id=3\n - text: Required\n - cell \"Unknown\":\n - link \"Unknown\":\n - /url: http://localhost/admin/provider-connections/1?environment_id=3\n - text: Unknown\n - 'cell \"Missing Provider connection check: Missing\"':\n - 'link \"Missing Provider connection check: Missing\"':\n - /url: http://localhost/admin/provider-connections/1?environment_id=3\n - paragraph:\n - text: Missing\n - paragraph: \"Provider connection check: Missing\"\n - cell \"More\":\n - button \"More\":\n - navigation \"Pagination navigation\":\n - generic: Per page\n - combobox \"Per page\":\n - option \"25\" [selected]\n - option \"50\"\n - option \"100\"\n- status"
|
|
} |