From 76a2125fb33be6e7086f3234b3c033bb2dd30679 Mon Sep 17 00:00:00 2001 From: tuxarmy Date: Sun, 5 Apr 2026 09:10:46 +0700 Subject: [PATCH] feat: batasi akses MemberPointResource hanya untuk super_admin --- app/Filament/Resources/MemberPoints/MemberPointResource.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Filament/Resources/MemberPoints/MemberPointResource.php b/app/Filament/Resources/MemberPoints/MemberPointResource.php index ccad068..adb0da9 100644 --- a/app/Filament/Resources/MemberPoints/MemberPointResource.php +++ b/app/Filament/Resources/MemberPoints/MemberPointResource.php @@ -21,6 +21,11 @@ class MemberPointResource extends Resource protected static string|\UnitEnum|null $navigationGroup = 'Organisasi'; protected static ?string $navigationLabel = 'Poin Anggota'; + public static function canAccess(): bool + { + return auth()->user()->hasRole('super_admin'); + } + public static function form(Schema $schema): Schema { return MemberPointForm::configure($schema);