© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3y ago•
4 replies
Andrew Wallo

Understanding Multi-Tenant Architecture in Filament V3

Hello everyone,

I'm currently working on a project using Filament V3 and I'm trying to get a clear understanding of how multi-tenancy is handled compared to something like Laravel Jetstream's Teams feature.

My application involves a scenario where users can belong to multiple companies (tenants) and switch between them, similar to switching between teams in Jetstream. I'm exploring how to best design this multi-tenancy structure using Filament V3.

Here are a few specific questions I have:

1. How does Filament V3 handle tenant switching in the database? Is there a recommended method to manage this process?
2. How does Filament register, switch, and apply the current tenant in its architecture? Is there any session or user property involved, or does it use a different mechanism?
3. How does the multi-tenancy design in Filament V3 compare to the Teams feature in Laravel Jetstream? Are there any key differences I should be aware of?
4. Any guidance or insights on this topic would be greatly appreciated, especially if you've implemented multi-tenancy in Filament V3 before.

Thanks in advance for your help!
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Form Select `createOptionForm` in v3 Multi Tenant
FilamentFFilament / ❓┊help
3y ago
Filament Multi Tenant app CreateOptionForm
FilamentFFilament / ❓┊help
2y ago
Filament v3, Multi-tenancy login
FilamentFFilament / ❓┊help
2y ago
Filament Multi-Tenant without Laravel Spark ?
FilamentFFilament / ❓┊help
3y ago