@extends('layouts.admin') @section('admin-content')

Control de Roles y Permisos

Configura los perfiles de acceso y permisos para el personal, clientes y administradores.

Nuevo Rol
Total de Roles
{{ $totalRoles }}
Roles del Sistema
{{ $systemRoles }}
Roles Personalizados
{{ $customRoles }}
Usuarios Asignados
{{ $totalAssignments }}
@foreach($roles as $role) @endforeach
Rol Identificador Descripción Permisos Usuarios Acciones
{{ $role->display_name }} @if($role->is_system) Sistema @else Personalizado @endif
{{ $role->name }} {{ $role->description ?? 'Sin descripción' }} @php $permsCount = is_array($role->permissions) ? count($role->permissions) : 0; @endphp {{ $permsCount }} permiso(s) {{ $role->users_count }} usuario(s)
Editar @if(!$role->is_system && $role->users_count === 0)
@csrf @method('DELETE')
@endif
@endsection