© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3y ago•
6 replies
Roomdada

Hide navigation

Filament::navigation(function (NavigationBuilder $builder): NavigationBuilder {
return $builder
->groups([
NavigationGroup::make('Administration')
->if (condition: fn () => auth()->user()->name === 'ASACI')
->items([
NavigationItem::make('Users', 'users')
->label('Utilisateurs')
->icon('heroicon-o-user-group')
->isActiveWhen(fn () => request()->is('admin/users'))
->visible(fn() => auth()->user()->name === 'ASACI')
->url('/admin/users'),
NavigationItem::make('log', 'log-viewer')
->label('Activités')
->icon('heroicon-o-clipboard-list')
->isActiveWhen(fn () => request()->is('admin/activities'))
->visible(fn() => auth()->user()->name === 'ASACI')
->url('/admin/activities'),
]),
]);
});

Hello everyone,
How to hide group browsing depending on the user logged in. Let's say the condition is based on his role. I really need help. Can anyone help me?
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Hide Navigation on specific pages
FilamentFFilament / ❓┊help
15mo ago
navigationParentItem and navigationGroups issues
FilamentFFilament / ❓┊help
2y ago
Hide a line in navigation group
FilamentFFilament / ❓┊help
12mo ago
Navigation Groups & navigationParentItem not working
FilamentFFilament / ❓┊help
2y ago