iotronlab/filament-multi-guard
tenant_id, user_role).Use this package if:
Look elsewhere if:
"This package lets us segment admin access in Filament v2 without a costly rewrite*, enabling us to serve multiple teams/departments with isolated dashboards (e.g., support vs. sales). For example, a SaaS client could restrict tenant A’s admins from seeing tenant B’s data—reducing compliance risk and improving UX. It’s a low-risk, high-reward way to add granular permissions while we plan our Filament v3 migration."*
*"filament-multi-guard solves the v2 limitation of single-guard contexts by letting us register multiple guard providers (e.g., tenant_guard, role_guard) per route/path. Key benefits:
canAccess() checks with custom logic (e.g., guard('tenant')->check()).How can I help you explore Laravel packages today?