Editar Rol

Modifica el nombre y permisos del rol

@if (session()->has('message')) @endif @if (session()->has('error')) @endif
name, ['super-admin', 'admin', 'empresa-admin', 'user'])) disabled @endif> @error('name')
{{ $message }}
@enderror
El nombre debe ser único y descriptivo
@if(in_array($role->name, ['super-admin', 'admin', 'empresa-admin', 'user']))
Este es un rol del sistema y no puede ser renombrado.
@endif
Permisos del Rol

Selecciona los permisos que tendrá este rol

{{ count($selectedPermissions) }} permisos seleccionados @if(!in_array($role->name, ['super-admin', 'admin', 'empresa-admin', 'user']))
@endif
@if(count($groupedPermissions) > 0)
@foreach($groupedPermissions as $module => $permissions)
{{ ucfirst($module) }}
@php $moduleSelectedCount = 0; foreach($permissions as $permission) { if (in_array($permission->id, $selectedPermissions)) { $moduleSelectedCount++; } } @endphp {{ $moduleSelectedCount }}/{{ count($permissions) }}
@if(!in_array($role->name, ['super-admin', 'admin', 'empresa-admin', 'user']))
@else
Permisos del sistema - Solo lectura
@endif
@foreach($permissions as $permission)
name, ['super-admin', 'admin', 'empresa-admin', 'user'])) disabled @endif>
@endforeach
@endforeach
@else
No hay permisos disponibles. Los permisos se crearán automáticamente cuando se definan funcionalidades en el sistema.
@endif @error('selectedPermissions')
{{ $message }}
@enderror
Volver
@push('scripts') @endpush