Skip to content

Roles & Permissions System

Filament Tenancy includes a complete roles and permissions system similar to Spatie Laravel Permission, specifically designed for multi-tenant environments.

  1. Basic Usage - Assign roles and permissions to users
  2. Central Permissions - Permissions system for central administration
  3. Middleware & Security - Protect routes with permissions
  • 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

The system is automatically installed when you run php artisan filament-tenancy:install.