Advice on user roles
I'm looking for a bit of advice on how to construct my app. I'm starting a new project with laravel filament v3. I have a couple of different user roles but the main are 3 different roles. We have 2 different companies that are seperated from one another but operate in a similar fashion. I have an admin role that should see all the clients, meetings etc. for bith companies. the other 2 roles are from the 2 different companies and they should only be able to see the clients, meetings etc. for their own compay. How would you construct this app?
- Option 1: 1 admin panel with multiple user roles;
- Option 2: A different panel for each role
- Option 3: Implement the multi-tenancy options from filament v3.
0 Replies