Permissions Management

Manage role-based permissions and access control

{{-- Permissions Table --}}

Role Permissions

@foreach(\App\Models\RolePermission::all() as $permission) @endforeach
Role Members Sabbath School Finance Reports Settings Users Actions
{{ $permission->role }}
View: {{ $permission->members_view ? '✓' : '✗' }}
Add: {{ $permission->members_add ? '✓' : '✗' }}
Edit: {{ $permission->members_edit ? '✓' : '✗' }}
Delete: {{ $permission->members_delete ? '✓' : '✗' }}
View: {{ $permission->sabbath_school_view ? '✓' : '✗' }}
Manage: {{ $permission->sabbath_school_manage ? '✓' : '✗' }}
Attendance: {{ $permission->sabbath_school_mark_attendance ? '✓' : '✗' }}
View: {{ $permission->finance_view ? '✓' : '✗' }}
Record: {{ $permission->finance_record ? '✓' : '✗' }}
Reports: {{ $permission->finance_reports ? '✓' : '✗' }}
View: {{ $permission->reports_view ? '✓' : '✗' }}
Export: {{ $permission->reports_export ? '✓' : '✗' }}
View: {{ $permission->settings_view ? '✓' : '✗' }}
Edit: {{ $permission->settings_edit ? '✓' : '✗' }}
View: {{ $permission->users_view ? '✓' : '✗' }}
Manage: {{ $permission->users_manage ? '✓' : '✗' }}
{{-- Edit Permissions Modal --}}