{{-- resources/views/settings/users.blade.php --}} @extends('layouts.app') @section('title', 'Staff Users') @section('page_title', 'Staff Users') @section('page_subtitle', 'Manage team access and roles') @section('content') @include('settings.partials.nav')
Staff Users {{ $users->count() }} total
@if($users->isEmpty())

No staff users yet

@else
@foreach($users as $user) @endforeach
User Role Last Login Status
{{ strtoupper(substr($user->name, 0, 1)) }}
{{ $user->name }} @if($user->is_property_owner) Owner @endif
{{ $user->email }}
{{ $user->roles->first()?->name ?? 'property_owner' }} {{ $user->last_login_at?->diffForHumans() ?? 'Never' }} @if($user->is_active) Active @else Inactive @endif @if(!$user->is_property_owner)
@csrf
@csrf @method('DELETE')
@endif
@endif
Add Staff User
@csrf
A temporary password will be generated
Role permissions:
Front Desk — reservations & check-in
Accountant — invoicing & payments
Manager — full access except admin
Housekeeping — rooms & housekeeping only
@endsection @push('scripts') @endpush