Looking to hire Laravel developers? Try LaraJobs

laravel-roles-permissions maintained by abdullahshahidkamboh

Description
A comprehensive roles and permissions management package for Laravel
Last update
2026/08/28 12:51 (dev-main)
License
Links
Downloads
2

Comments
comments powered by Disqus

Laravel Roles & Permissions Package

A comprehensive, production-ready roles and permissions management package for Laravel.

Features

  • Complete Users, Roles, and Permissions management
  • Configurable user model support (works with existing User models)
  • Safe migrations that don't destroy existing data
  • Permission caching for optimal performance
  • Blade directives (@role, @permission, etc.)
  • Middleware (role:admin, permission:users.view)
  • Localization ready with translation keys
  • Publishable views, controllers, and models
  • DataTables for roles and permissions
  • Unified search scope for users
  • Events for authorization changes
  • Laravel's can() method support
  • Test coverage
  • No external dependencies

Requirements

  • PHP 8.0+
  • Laravel 9.0+

Installation

composer require abdullahshahidkamboh/laravel-roles-permissions