l5starter/permission-manager
Laravel 5.4 permission/role manager for L5Starter Admin, built on spatie/laravel-permission. Provides migrations, seeders, and admin UI/menu entries for managing roles and permissions; add HasRoles to User and protect routes with a simple role middleware.
Adopt if:
Look elsewhere if:
published_at > today").For Executives: "This package lets us ship role-based access controls in days, not weeks*, by leveraging a proven Laravel permission system with a pre-built admin UI. It reduces dev costs by eliminating custom permission logic while enabling compliance-ready access controls—critical for [SaaS/compliance use case]. The tradeoff? Minimal customization flexibility, but the speed and security gains outweigh that for our [target feature/roadmap]."*
For Engineering: *"This wraps Spatie’s Permission package with L5Starter’s admin panel scaffolding, giving us:
For Design/UX: "The admin UI is functional but basic—think ‘admin panel boilerplate.’ If we need polished UX (e.g., drag-and-drop permission trees), we’ll need to customize it. But for internal tools or MVP dashboards, it’s a huge time-saver."
How can I help you explore Laravel packages today?