Gestion de Usuarios

{{ $users->count() }} usuarios en tu inmobiliaria

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
@foreach($users as $user) {{-- Permission checkboxes row (shown when editing) --}} @if($editingUserId === $user->id) @endif @endforeach
Usuario Email Rol Estado Permisos Ultimo acceso Acciones
{{ strtoupper(substr($user->name, 0, 2)) }}

{{ $user->name }}

@if($user->is_master_admin) SUPERADMIN @endif @if($user->id === auth()->id()) (tu) @endif
{{ $user->email }} @if($editingUserId === $user->id) @else {{ ucfirst($user->rol) }} @endif @if($editingUserId === $user->id) @else {{ $user->activo ? 'Activo' : 'Inactivo' }} @endif @php $permCount = is_array($user->permisos) ? count($user->permisos) : 0; @endphp @if($permCount > 0) {{ $permCount }} {{ $permCount === 1 ? 'permiso' : 'permisos' }} @else -- @endif {{ $user->updated_at ? $user->updated_at->format('d/m/Y H:i') : '-' }} @if($user->id !== auth()->id() && !$user->is_master_admin) @if($editingUserId === $user->id)
@else
@endif @endif
Permisos:
@foreach($availablePermisos as $slug => $label) @endforeach
Los usuarios se sincronizan desde el Hub cuando inician sesion via SSO. Aqui puedes cambiar su rol y activar/desactivar su acceso al CRM.
{{-- Create User Modal --}} @if($showCreateModal)

Crear usuario

@error('newName') {{ $message }} @enderror
@error('newEmail') {{ $message }} @enderror
@error('newPassword') {{ $message }} @enderror
@error('newRol') {{ $message }} @enderror
@endif