Roles & Permissions System
Filament Tenancy includes a complete roles and permissions system similar to Spatie Laravel Permission, specifically designed for multi-tenant environments.
Contents
Section titled “Contents”- Basic Usage - Assign roles and permissions to users
- Central Permissions - Permissions system for central administration
- Middleware & Security - Protect routes with permissions
Features
Section titled “Features”- Role-Based Access Control: Assign roles to users with specific permissions
- Permission Management: Granular permissions for different actions
- Tenant Isolation: Roles and permissions are isolated by tenant
- Middleware Protection: Built-in middleware for route protection
- Dynamic Assignment: Assign and revoke permissions at runtime
Installation
Section titled “Installation”The system is automatically installed when you run php artisan filament-tenancy:install.
Next Steps
Section titled “Next Steps”- Start with basic usage
- Configure central permissions
- Protect routes with middleware