@extends('layouts.app', ['title' => 'Pengaturan User'])
@section('content')
@include('admin.partials.export-excel-button', ['section' => 'users', 'label' => 'Export Excel User'])
User Governance
Kelola Akun, Kendalikan Masa Aktif, dan Jaga Akses Tetap Profesional
Halaman ini menjadi pusat tata kelola pengguna. Admin dapat menjaga agar hanya akun yang valid dan masih aktif yang dapat mengakses aplikasi, sekaligus memastikan struktur peran tetap tertib antara administrator dan user biasa.
{{ $stats['total'] }}
Total akun yang terdaftar.
{{ $stats['active'] }}
Akun yang masih aktif digunakan.
{{ $stats['expiringSoon'] }}
Akun yang masa aktifnya segera berakhir.
Arah Pengaturan
Gunakan panel ini untuk memperlakukan user management sebagai bagian dari tata kelola aplikasi, bukan sekadar daftar akun.
U
Tambah User Baru
Buat akun baru untuk dosen, operator, atau administrator.
R
Atur Role dan Akses
Pisahkan hak admin dan user dengan struktur yang jelas.
T
Kendalikan Masa Aktif
Blokir akun nonaktif atau yang masa aksesnya sudah habis.
Total User{{ $stats['total'] }}
Akun Aktif{{ $stats['active'] }}
Admin{{ $stats['admins'] }}
Akan Berakhir{{ $stats['expiringSoon'] }}
Tambah User Baru
Daftar User
Daftar ini menampilkan status akun, masa aktif, dan form pengaturan cepat untuk setiap user secara langsung.
| Nama |
Email |
Role |
Dosen Terkait |
Status |
Masa Aktif |
Pengaturan |
@forelse ($users as $user)
| {{ $user->name }} |
{{ $user->email }} |
{{ strtoupper($user->role) }} |
{{ $user->facultyMember?->name ?: 'Belum terhubung' }} |
@if ($user->is_active)
Aktif
@else
Nonaktif
@endif
|
{{ $user->active_until?->format('d-m-Y') ?: 'Tanpa batas' }} |
|
@empty
| Belum ada user. |
@endforelse
{{ $users->links() }}
@endsection