Description
Manage Teams & User Permissions
jurager/teams is a Laravel package that facilitates the management of teams and user permissions. It supports multi‑tenant dynamic roles, role groups, and team‑specific permission settings.
Users can be grouped within each team, with each group assigned its own custom permissions and abilities. When a permission is granted to a group, it overrides any individual permissions set for users in that team.
The package also allows users to join a global group, granting them access across all teams according to the group's permissions. This feature is particularly useful when providing support or shared access across multiple teams without having to add each user individually.
Related Projects
Laravel Artifact
Media Management Package
Mirror
Impersonation Package
LaravelPlus Updater
Sync Laravel Projects
Laravel Credits
Credit Management System
Laravel Glider
Glide Image Manipulation in Blade Templates
Laravel Ownable
Eloquent Ownership Relationships