Multi-tenancy using build in functionality, how to add and manage team members?

As far as i can understand, implementing the basic multi-tenancy functionality from the docs, I only get the very basic team-creating and rename team-functionality. However, as almost anyone with multitenancy, team management is required. I was certain someone must have build a plugin for inviting, and managing team members, something like Laravel Jetstream. Am I looking at the issue the wrong way, or am I missing something? There seems to be a lot of boiler plate code i have to write in order to have an invite-system etc. It just screams at me that someone must have build this already?
2 Replies
toeknee
toeknee2mo ago
That's all dependant on how you build your system, filament doesn't directly have tenancy models etc. So that will be how you add it. https://filamentphp.com/docs/4.x/users/tenancy You just attach a user to a team? The is Filament Companies which does what you want too.
Julien B. (aka yebor974)
I started a starter kit in multi-tenant mode with an invitation system. I should release it next week. logical continuation of this one https://filamentmastery.com/articles/laravel-filament-multipanel-starter-build-your-app-fast
Filament Mastery
Laravel Filament Multipanel Starter - Build your app fast - Filamen...
Launch Laravel apps faster with this Filament PHP starter. Includes ready-to-use backend & member panels, user roles, Horizon, and more.

Did you find this page helpful?