New Module: Teams Multi-Tenancy
Povilas Korop
Founder of QuickAdminPanel
Founder of QuickAdminPanel
April 26, 2018
Today we’ve released a new module in our QuickAdminPanel Generator – called Teams Multi-Tenancy. We already had a module for “simple” multi-tenancy, where every user could access only their entries, but many customers asked us to extend it to teams or companies. So we did it.
Here’s a quick video-demo how it works:
In short, this module will:
- Create new CRUD Teams
- Create new role Team Admin
- Create new field users.team_id and will allow to choose team when creating new user
- Create a Trait FilterByTeam with global scope to filter records
Filtering per role works in such way:
- Simple User sees only their entries
- Team Admin sees entries created by any user of their team
- Admin sees all entries by all teams and users
The best thing is that team multi-tenancy also has the user multi-tenancy included.
Test the module yourself at quickadminpanel.com!