Lewati ke konten utama

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

GejalaPenyebab UmumPemeriksaan Pertama
Staff tidak dapat log inAkun salah, sesi kedaluwarsa, atau masalah browser.Pastikan akun dan coba lagi dari halaman login.
Module hilangModule dinonaktifkan atau role tidak mencakup akses.Periksa properti dan role.
Muncul pesan tidak berwenangHalaman atau aksi memerlukan kelompok akses HOME yang berbeda.Periksa role sebelum memulai ulang sesi.
Halaman terbuka tetapi aksi hilangStaff punya akses lihat tetapi bukan akses update.Minta manager mencoba workflow yang sama.
Data muncul untuk properti yang salahStaff 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 typeOfUser staff member yang tepat.
  • Tanyakan halaman atau aksi tepat apa yang terblokir.

Apa yang Dicek Dulu

  1. Pastikan staff member menggunakan metode login yang benar.
  2. Pastikan properti yang dipilih benar.
  3. Pastikan module diaktifkan untuk properti tersebut.
  4. Untuk HOME, bandingkan typeOfUser staff member yang tepat dengan matriks peran Roles and Access.
  5. Pastikan halaman memerlukan akses untuk manager atau staff.
  6. 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.
  7. 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 /dashboard secara default.
  • housekeeping_staff membuka HOME di /room-attendant secara default.
  • Peran task attendant membuka HOME di /room-attendant/task secara 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:

  1. Mulai dari tautan sign-in yang disetujui properti.
  2. Minta staff member refresh dan sign in lagi.
  3. Pastikan staff member ditetapkan ke properti yang diharapkan.
  4. Pastikan module diaktifkan untuk properti tersebut.
  5. Untuk HOME, pastikan typeOfUser staff member yang tepat dipetakan dalam Roles and Access.
  6. Coba sesi browser baru jika masalah berlanjut.

Staff melihat not authorized

Yang terlihat: Halaman menolak staff member setelah mereka mencoba membukanya.

Lakukan ini:

  1. Periksa apakah halaman untuk manager atau staff.
  2. Periksa typeOfUser staff member yang tepat.
  3. Bandingkan kode peran dengan matriks Roles and Access.
  4. Jika perannya Home_DutyManager atau Home_MaintenanceManager, perlakukan sebagai akses manager.
  5. Biarkan sesi tetap aktif; jangan log out hanya karena aksi ditolak.
  6. Minta manager membuka halaman atau aksi yang sama.
  7. 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.

Panduan Terkait