Spec 076: Tenant Required Permissions (enterprise remediation UX) #92

Merged
ahmido merged 2 commits from 076-permissions-enterprise-ui into dev 2026-02-05 22:08:53 +00:00
Owner

Implements Spec 076 enterprise remediation UX for tenant required permissions.

Highlights

  • Above-the-fold overview (impact + counts) with missing-first experience
  • Feature-based grouping, filters/search, copy-to-clipboard for missing app/delegated permissions
  • Tenant-scoped deny-as-not-found semantics; DB-only viewing
  • Centralized badge semantics (no ad-hoc status mapping)

Testing

  • Feature tests for default filters, grouping, copy output, and non-member 404 behavior.

Integration

  • Adds deep links from verification checks to the Required permissions page.
Implements Spec 076 enterprise remediation UX for tenant required permissions. Highlights - Above-the-fold overview (impact + counts) with missing-first experience - Feature-based grouping, filters/search, copy-to-clipboard for missing app/delegated permissions - Tenant-scoped deny-as-not-found semantics; DB-only viewing - Centralized badge semantics (no ad-hoc status mapping) Testing - Feature tests for default filters, grouping, copy output, and non-member 404 behavior. Integration - Adds deep links from verification checks to the Required permissions page.
ahmido added 1 commit 2026-02-05 21:42:37 +00:00
ahmido added 1 commit 2026-02-05 22:05:32 +00:00
# Conflicts:
#	app/Filament/Pages/Workspaces/ManagedTenantOnboardingWizard.php
#	resources/views/filament/forms/components/managed-tenant-onboarding-verification-report.blade.php
ahmido merged commit 05a604cfb6 into dev 2026-02-05 22:08:53 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ahmido/TenantAtlas#92
No description provided.