@extends('admin.layout') @section('title', 'Fungsi & Hak Akses System') @section('content')

📋 Info: Halaman ini menampilkan semua fungsi yang tersedia dalam sistem dan role mana saja yang memiliki akses.

{{ $permissions->count() }}
Total Permissions
{{ $permissionsByCategory->count() }}
Kategori
{{ $permissions->where('is_system', true)->count() }}
System Permissions
{{ $permissions->where('is_system', false)->count() }}
Custom Permissions
@foreach($permissionsByCategory as $category => $categoryPermissions)

@switch($category) @case('dashboard') 📊 Dashboard Functions @break @case('users') 👥 User Management @break @case('roles') 🛡️ Role Management @break @case('attendance') ⏰ Attendance Management @break @case('shifts') 🕐 Shift Management @break @case('reports') 📊 Reports & Analytics @break @case('complaints') 📝 Complaints & Leave @break @case('profile') 👤 Profile Management @break @case('system') ⚙️ System Administration @break @default 📋 {{ ucfirst($category) }} @endswitch

{{ $categoryPermissions->count() }} permissions
@foreach($categoryPermissions as $permission)

{{ $permission->display_name }}

{{ $permission->name }}
@if($permission->is_system) System @endif
@if($permission->description)

{{ $permission->description }}

@endif
Roles yang memiliki akses:
@forelse($permission->roles as $role) {{ $role->display_name ?? ucfirst($role->name) }} @empty Tidak ada role @endforelse
@endforeach
@endforeach @endsection