@extends('layouts.app') @section('title', 'Kelola Hak Akses') @section('content')

Kelola Hak Akses

Atur hak akses menu untuk setiap role

@if (session('success'))

{{ session('success') }}

@endif
@foreach($roles as $role)

{{ $role->display_name }}

{{ $role->description ?? 'Atur hak akses untuk role ini' }}

Total Permissions: {{ $role->permissions->count() }}/{{ $permissions->count() }}
@foreach($permissions as $permission) @php $hasPermission = $role->permissions->contains('id', $permission->id); $permDisplay = ($permission->name === 'posyandu') ? 'Pendataan PHBS' : ($permission->display_name ?? $permission->name); $permDesc = ($permission->name === 'posyandu') ? 'Akses ke menu Pendataan PHBS' : ($permission->description ?? $permission->name); @endphp

{{ $permDisplay }}

{{ $permDesc }}

@if($hasPermission) Diizinkan @else Ditolak @endif
@endforeach
Aksi Massal untuk {{ $role->display_name }}
@endforeach
@endsection