- generic [active] [ref=e1]: - navigation [ref=e3]: - generic [ref=e4]: - link "Spec 352 Guidance Browser Audit" [ref=e5] [cursor=pointer]: - /url: http://localhost/admin - img [ref=e6] - text: Spec 352 Guidance Browser Audit - button "Select environment" [ref=e10] [cursor=pointer]: - img [ref=e11] - img [ref=e13] - button "Language" [ref=e18] [cursor=pointer]: - img [ref=e19] - generic [ref=e21]: EN - img [ref=e22] - button "Expand sidebar" [ref=e24] [cursor=pointer]: - img [ref=e25] - generic [ref=e27]: - generic [ref=e30]: - generic [ref=e31]: Global search - generic [ref=e32]: - img [ref=e34] - searchbox "Global search" [ref=e37] - generic [ref=e38]: - button "Notifications" [disabled]: - img - generic: - generic: "6" - button "User menu" [ref=e41] [cursor=pointer]: - img "Avatar of Spec 352 Requester" [ref=e42] - generic [ref=e43]: - complementary [ref=e44]: - navigation [ref=e47]: - 'link "Workspace: Spec 352 Guidance Browser Audit" [ref=e48] [cursor=pointer]': - /url: http://localhost/admin - img [ref=e50] - generic [ref=e52]: - generic [ref=e53]: Workspace - generic "Spec 352 Guidance Browser Audit" [ref=e54] - generic [ref=e55]: 3 environments - img [ref=e56] - list [ref=e58]: - listitem [ref=e59]: - list [ref=e60]: - listitem [ref=e61]: - link "Overview" [ref=e62] [cursor=pointer]: - /url: http://localhost/admin - img [ref=e63] - generic [ref=e65]: Overview - listitem [ref=e66]: - generic [ref=e67] [cursor=pointer]: - generic [ref=e68]: Monitoring - button "Monitoring" [expanded] [ref=e69]: - img [ref=e70] - list [ref=e72]: - listitem [ref=e73]: - link "Finding exceptions" [ref=e74] [cursor=pointer]: - /url: http://localhost/admin/finding-exceptions/queue - img [ref=e75] - generic [ref=e77]: Finding exceptions - listitem [ref=e78]: - link "Operations" [ref=e79] [cursor=pointer]: - /url: http://localhost/admin/workspaces/33/operations - img [ref=e80] - generic [ref=e82]: Operations - listitem [ref=e83]: - link "Alerts" [ref=e84] [cursor=pointer]: - /url: http://localhost/admin/alerts - img [ref=e85] - generic [ref=e87]: Alerts - listitem [ref=e88]: - link "Evidence" [ref=e89] [cursor=pointer]: - /url: http://localhost/admin/evidence/overview - img [ref=e90] - generic [ref=e92]: Evidence - listitem [ref=e93]: - link "Audit Log" [ref=e94] [cursor=pointer]: - /url: http://localhost/admin/audit-log - img [ref=e95] - generic [ref=e97]: Audit Log - listitem [ref=e98]: - generic [ref=e99] [cursor=pointer]: - generic [ref=e100]: Reporting - button "Reporting" [expanded] [ref=e101]: - img [ref=e102] - list [ref=e104]: - listitem [ref=e105]: - link "Reviews" [ref=e106] [cursor=pointer]: - /url: http://localhost/admin/reviews - img [ref=e107] - generic [ref=e109]: Reviews - listitem [ref=e110]: - link "Customer reviews" [ref=e111] [cursor=pointer]: - /url: http://localhost/admin/reviews/workspace - img [ref=e112] - generic [ref=e114]: Customer reviews - listitem [ref=e115]: - generic [ref=e116] [cursor=pointer]: - generic [ref=e117]: Settings - button "Settings" [expanded] [ref=e118]: - img [ref=e119] - list [ref=e121]: - listitem [ref=e122]: - link "Manage workspaces" [ref=e123] [cursor=pointer]: - /url: http://localhost/admin/workspaces - img [ref=e124] - generic [ref=e126]: Manage workspaces - listitem [ref=e127]: - link "Integrations" [ref=e128] [cursor=pointer]: - /url: http://localhost/admin/provider-connections - img [ref=e129] - generic [ref=e131]: Integrations - listitem [ref=e132]: - link "Settings" [ref=e133] [cursor=pointer]: - /url: http://localhost/admin/settings/workspace - img [ref=e134] - generic [ref=e137]: Settings - listitem [ref=e138]: - generic [ref=e139] [cursor=pointer]: - generic [ref=e140]: Governance - button "Governance" [expanded] [ref=e141]: - img [ref=e142] - list [ref=e144]: - listitem [ref=e145]: - link "Governance inbox" [ref=e146] [cursor=pointer]: - /url: http://localhost/admin/governance/inbox - img [ref=e147] - generic [ref=e149]: Governance inbox - listitem [ref=e150]: - link "Decision register" [ref=e151] [cursor=pointer]: - /url: http://localhost/admin/governance/decisions - img [ref=e152] - generic [ref=e154]: Decision register - main [ref=e156]: - generic [ref=e158]: - generic [ref=e159]: - generic [ref=e160]: - navigation [ref=e161]: - list [ref=e162]: - listitem [ref=e163]: - link "Provider Connections" [ref=e164] [cursor=pointer]: - /url: http://localhost/admin/provider-connections - listitem [ref=e165]: - img [ref=e166] - generic [ref=e168]: List - heading "Provider Connections" [level=1] [ref=e169] - link "New connection" [ref=e172] [cursor=pointer]: - /url: http://localhost/admin/provider-connections/create?environment_id=51 - generic [ref=e175]: - generic [ref=e178]: - generic [ref=e179]: "Environment filter:" - generic [ref=e180]: Spec 352 Audit Provider Blocker - link "Clear filter" [ref=e181] [cursor=pointer]: - /url: http://localhost/admin/provider-connections - generic [ref=e184]: - generic [ref=e186]: - generic [ref=e187]: - generic [ref=e190]: Blocked - heading "Provider readiness blocked" [level=2] [ref=e191] - generic [ref=e192]: - generic [ref=e193]: Recommended next action - link "Open required permissions" [ref=e194] [cursor=pointer]: - /url: http://localhost/admin/workspaces/spec-352-guidance-browser-audit/environments/spec-352-audit-provider-blocker/required-permissions - generic [ref=e195]: - generic [ref=e196]: Secondary - generic [ref=e197]: - link "Open admin consent" [ref=e198] [cursor=pointer]: - /url: https://login.microsoftonline.com/spec-352-audit-provider-blocker/v2.0/adminconsent?client_id=2efe43af-e9aa-37e7-9a65-b8cd5a65affb&redirect_uri=http%3A%2F%2Flocalhost%2Fadmin%2Fconsent%2Fcallback&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default&state=tenantpilot%7C51 - link "Open provider connection" [ref=e199] [cursor=pointer]: - /url: http://localhost/admin/provider-connections/15?environment_id=51 - link "Open environment dashboard" [ref=e200] [cursor=pointer]: - /url: http://localhost/admin/workspaces/spec-352-guidance-browser-audit/environments/spec-352-audit-provider-blocker - generic [ref=e201]: - generic [ref=e202]: Reason - paragraph [ref=e203]: Required application permissions are missing. - generic [ref=e204]: - generic [ref=e205]: Impact - paragraph [ref=e206]: TenantPilot cannot refresh evidence, permission posture, inventory, or review outputs reliably until the missing application permissions are granted. - group [ref=e207]: - generic "Details" [ref=e208] [cursor=pointer] - generic [ref=e213]: - generic [ref=e216]: - generic [ref=e217]: - generic [ref=e218]: Search - generic [ref=e219]: - img [ref=e221] - searchbox "Search" [ref=e224] - button "Filter" [ref=e227] [cursor=pointer]: - img [ref=e228] - generic [ref=e231]: "1" - button "Column manager" [ref=e234] [cursor=pointer]: - img [ref=e235] - generic [ref=e237]: - generic [ref=e238]: - generic [ref=e239]: Active filters - generic [ref=e241]: - generic [ref=e243]: "Environment: Spec 352 Audit Provider Blocker (DEV)" - button "Remove filter" [ref=e244] [cursor=pointer]: - img [ref=e245] - generic [ref=e247]: Remove filter - button [ref=e248] [cursor=pointer]: - img [ref=e249] - table [ref=e252]: - rowgroup [ref=e253]: - row "Environment Name Provider Target scope Connection type Lifecycle Consent Verification Provider capability Actions" [ref=e254]: - columnheader "Environment" [ref=e255] - columnheader "Name" [ref=e256]: - button "Name" [ref=e257] [cursor=pointer]: - text: Name - img [ref=e258] - columnheader "Provider" [ref=e260] - columnheader "Target scope" [ref=e261] - columnheader "Connection type" [ref=e262] - columnheader "Lifecycle" [ref=e263] - columnheader "Consent" [ref=e264] - columnheader "Verification" [ref=e265] - columnheader "Provider capability" [ref=e266] - columnheader "Actions" [ref=e267] - rowgroup [ref=e268]: - 'row "Spec 352 Audit Provider Blocker DEV Spec 352 Audit Provider Blocker Microsoft Microsoft Spec 352 Audit Provider Blocker (spec-352-audit-provider-blocker) Dedicated Enabled Granted Healthy Missing Inventory read: Missing More" [ref=e269]': - cell "Spec 352 Audit Provider Blocker DEV" [ref=e270]: - link "Spec 352 Audit Provider Blocker DEV" [ref=e271] [cursor=pointer]: - /url: http://localhost/admin/workspaces/spec-352-guidance-browser-audit/environments/spec-352-audit-provider-blocker - generic [ref=e272]: - paragraph [ref=e273]: Spec 352 Audit Provider Blocker - paragraph [ref=e274]: DEV - cell "Spec 352 Audit Provider Blocker Microsoft" [ref=e275]: - link "Spec 352 Audit Provider Blocker Microsoft" [ref=e276] [cursor=pointer]: - /url: http://localhost/admin/provider-connections/15?environment_id=51 - generic [ref=e277]: Spec 352 Audit Provider Blocker Microsoft - cell "Microsoft" [ref=e278]: - link "Microsoft" [ref=e279] [cursor=pointer]: - /url: http://localhost/admin/provider-connections/15?environment_id=51 - generic [ref=e280]: Microsoft - cell "Spec 352 Audit Provider Blocker (spec-352-audit-provider-blocker)" [ref=e281]: - link "Spec 352 Audit Provider Blocker (spec-352-audit-provider-blocker)" [ref=e282] [cursor=pointer]: - /url: http://localhost/admin/provider-connections/15?environment_id=51 - generic [ref=e283]: Spec 352 Audit Provider Blocker (spec-352-audit-provider-blocker) - cell "Dedicated" [ref=e284]: - link "Dedicated" [ref=e285] [cursor=pointer]: - /url: http://localhost/admin/provider-connections/15?environment_id=51 - generic [ref=e287]: Dedicated - cell "Enabled" [ref=e288]: - link "Enabled" [ref=e289] [cursor=pointer]: - /url: http://localhost/admin/provider-connections/15?environment_id=51 - generic [ref=e291]: - img [ref=e292] - text: Enabled - cell "Granted" [ref=e294]: - link "Granted" [ref=e295] [cursor=pointer]: - /url: http://localhost/admin/provider-connections/15?environment_id=51 - generic [ref=e297]: - img [ref=e298] - text: Granted - cell "Healthy" [ref=e300]: - link "Healthy" [ref=e301] [cursor=pointer]: - /url: http://localhost/admin/provider-connections/15?environment_id=51 - generic [ref=e303]: - img [ref=e304] - text: Healthy - 'cell "Missing Inventory read: Missing" [ref=e306]': - 'link "Missing Inventory read: Missing" [ref=e307] [cursor=pointer]': - /url: http://localhost/admin/provider-connections/15?environment_id=51 - generic [ref=e308]: - paragraph [ref=e309]: - generic [ref=e310]: - img [ref=e311] - text: Missing - paragraph [ref=e313]: "Inventory read: Missing" - cell "More" [ref=e314]: - button "More" [ref=e318] [cursor=pointer]: - img [ref=e319] - navigation "Pagination navigation" [ref=e321]: - generic [ref=e324]: - generic [ref=e326]: Per page - combobox "Per page" [ref=e328]: - option "25" [selected] - option "50" - option "100" - generic: - status