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

Hak Akses Role

Atur permission/fitur apa saja yang bisa diakses oleh setiap role pengguna.

@if (session('success'))
{{ session('success') }}
@endif
@csrf
@foreach ($roles as $role) @endforeach @foreach ($permissions as $group => $groupPermissions) @foreach ($groupPermissions as $perm) @foreach ($roles as $role) @php $checked = in_array($perm->id, $rolePermissions[$role] ?? []); $disabled = ($role === 'admin'); @endphp @endforeach @endforeach @endforeach
Permission{{ $role }}
{{ $group === 'master-data' ? 'Master Data' : ($group === 'administrasi' ? 'Administrasi' : $group) }}
{{ $perm->label }}
{{ $perm->key }}

Role Admin selalu memiliki semua hak akses (tidak bisa diubah).

@endsection