© 2026 Hedgehog Software, LLC
Twitter
GitHub
Discord
System
Light
Dark
More
Communities
Docs
About
Terms
Privacy
Search
Star
Feedback
Setup for Free
F
Filament
•
3y ago
•
8 replies
Abi
How to show a different Filament Panel based on the user role?
I am using Spatie
's Laravel Permission
. Is there a way to show a different Filament Panel based on the user role
?
Solution
I think with the current implementation you always need to have two urls
. Like
/admin
/admin
and
/client
/client
. Then you can add the guard for those users or use
canAccessPanel()
canAccessPanel()
Jump to solution
Filament
Join
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307
Members
View on Discord
Resources
ModelContextProtocol
ModelContextProtocol
MCP Server
Similar Threads
Was this page helpful?
Yes
No
Recent Announcements
Similar Threads
Filament Panel - how hide / show items based on user privileges?
F
Filament / ❓┊help
11mo ago
Show infolist conditionally based on user role
F
Filament / ❓┊help
3y ago
Restricting Access to a Custom Filament Page Based on User Role
F
Filament / ❓┊help
3y ago
Load different data based on the role
F
Filament / ❓┊help
3y ago