Masalah Login dan Akses
Gunakan halaman ini saat staff tidak dapat log in, tidak dapat melihat module yang diharapkan, atau tidak dapat menyelesaikan aksi yang seharusnya diizinkan.
Referensi Cepat
| Gejala | Penyebab Umum | Pemeriksaan Pertama |
|---|---|---|
| Staff tidak dapat log in | Akun salah, sesi kedaluwarsa, atau masalah browser. | Pastikan akun dan coba lagi dari halaman login. |
| Module hilang | Module dinonaktifkan atau role tidak mencakup akses. | Periksa properti dan role. |
| Muncul pesan tidak berwenang | Halaman atau aksi memerlukan kelompok akses HOME yang berbeda. | Periksa role sebelum memulai ulang sesi. |
| Halaman terbuka tetapi aksi hilang | Staff punya akses lihat tetapi bukan akses update. | Minta manager mencoba workflow yang sama. |
| Data muncul untuk properti yang salah | Staff memilih properti yang salah. | Pindah ke properti yang diharapkan. |
Sebelum Memulai
- Pastikan area produk yang ingin dibuka staff member: HOME, Facility Booking, atau Catalogue V3.
- Pastikan apakah masalah memengaruhi satu staff member atau beberapa staff member.
- Pastikan staff member menggunakan properti yang diharapkan.
- Untuk HOME, pastikan
typeOfUserstaff member yang tepat. - Tanyakan halaman atau aksi tepat apa yang terblokir.
Apa yang Dicek Dulu
- Pastikan staff member menggunakan metode login yang benar.
- Pastikan properti yang dipilih benar.
- Pastikan module diaktifkan untuk properti tersebut.
- Untuk HOME, bandingkan
typeOfUserstaff member yang tepat dengan matriks peran Roles and Access. - Pastikan halaman memerlukan akses untuk manager atau staff.
- Untuk masalah berulang pada sign-in atau redirect, minta staff member me-refresh, log out, lalu log in lagi. Untuk aksi yang tidak berwenang, biarkan sesi tetap aktif dan ikuti pemeriksaan akses di bawah ini.
- Coba browser lain yang didukung jika halaman login berperilaku tidak semestinya.
Perilaku yang Sudah Source-Checked
- Staff yang membuka halaman HOME yang dilindungi tanpa sesi aktif akan diarahkan kembali ke alur login.
- Staff yang sudah memiliki sesi aktif dan membuka halaman login HOME akan diarahkan ke halaman HOME default mereka.
- Staff Facility Booking yang sudah memiliki sesi admin aktif harus masuk dari login Facility Booking ke daftar fasilitas, bukan tetap di halaman login.
- Peran manager yang dikenali membuka HOME di
/dashboardsecara default. housekeeping_staffmembuka HOME di/room-attendantsecara default.- Peran task attendant membuka HOME di
/room-attendant/tasksecara default. - Staff yang mencoba membuka halaman yang memerlukan role berbeda akan melihat pesan tidak berwenang dan diarahkan menjauh dari halaman tersebut.
- Staff yang aksesnya ditolak untuk suatu aksi selama sesi aktif tetap login dan melihat alasan server dalam notifikasi global; HOME tidak memulai pemulihan sesi untuk penolakan tersebut.
- Beberapa tautan sign-in menyertakan konteks single sign-on. Jika konteks tersebut hilang atau kedaluwarsa, mulai ulang dari tautan sign-in yang disetujui properti.
Troubleshooting
Staff kembali ke login
Yang terlihat: Staff member sign in, tetapi kembali ke halaman login atau tidak dapat mencapai module yang diharapkan.
Lakukan ini:
- Mulai dari tautan sign-in yang disetujui properti.
- Minta staff member refresh dan sign in lagi.
- Pastikan staff member ditetapkan ke properti yang diharapkan.
- Pastikan module diaktifkan untuk properti tersebut.
- Untuk HOME, pastikan
typeOfUserstaff member yang tepat dipetakan dalam Roles and Access. - Coba sesi browser baru jika masalah berlanjut.
Staff melihat not authorized
Yang terlihat: Halaman menolak staff member setelah mereka mencoba membukanya.
Lakukan ini:
- Periksa apakah halaman untuk manager atau staff.
- Periksa
typeOfUserstaff member yang tepat. - Bandingkan kode peran dengan matriks Roles and Access.
- Jika perannya
Home_DutyManageratauHome_MaintenanceManager, perlakukan sebagai akses manager. - Biarkan sesi tetap aktif; jangan log out hanya karena aksi ditolak.
- Minta manager membuka halaman atau aksi yang sama.
- Perbarui akses hanya jika staff member memang seharusnya melakukan workflow tersebut.
Eskalasi ke Support
Hubungi support jika:
- Beberapa staff member tidak dapat log in.
- Seorang manager tidak dapat mengakses module yang seharusnya aktif.
- Perubahan akses tidak berlaku setelah log out dan log in kembali.
- Masalah tersebut menghambat operasional harian.