@php $fmt = app(\App\Services\Formatter::class); @endphp
@unless ($this->canManage())
Only a super admin can add or change staff accounts. You are seeing this list read-only.
@endunless Name Email Role Can Last signed in Status @foreach ($rows as $user)
{{ $user->name }} @if ($user->id === auth()->id()) You @endif
{{ $user->email }} @if ($user->phone)

{{ $user->phone }}

@endif {{ $user->roleLabel() }} @php $can = array_filter([ $user->canVerifyPayments() ? 'verify payments' : null, $user->canManageTenants() ? 'manage shops' : null, $user->canManageCatalog() ? 'edit plans' : null, $user->canManageStaff() ? 'manage staff' : null, ]); @endphp {{ $can ? implode(', ', $can) : 'view only' }} {{ $fmt->ago($user->last_login_at) }} {{ $user->is_active ? 'Active' : 'Disabled' }} @endforeach
{{-- A short, honest explanation beats a permissions matrix nobody reads. --}}

What each role can do

  • Support — read everything, change nothing.
  • Accountant — verify and reject payments.
  • Admin — the above, plus shops, subscriptions, plans and accounts.
  • Super Admin — everything, including this screen.
Cancel Save user