Lewati ke konten utama

Peran dan Akses

Kontrol akses menentukan area produk, halaman, dan tindakan mana yang dapat digunakan seorang staf. Untuk HOME, nilai pentingnya adalah typeOfUser staf, yang dipetakan HOME menjadi akses manager, akses staf, atau tanpa akses HOME.

Referensi Cepat

Pemeriksaan AksesMengapa PentingYang Harus Dilakukan
PropertiStaf dapat menjadi bagian dari lebih dari satu properti.Pastikan staf bekerja di properti yang diharapkan.
ModulHOME, Facility Booking, dan Catalogue V3 dapat diaktifkan secara terpisah.Pastikan area produk aktif sebelum menelusuri akses halaman.
Kode peran HOMEAkses HOME bergantung pada nilai typeOfUser yang tepat.Bandingkan kode peran staf dengan tabel pada halaman ini.
Kelompok aksesHalaman HOME dikelompokkan untuk manager atau staf.Pastikan halaman memerlukan akses manager atau staff.
PenugasanBeberapa alur kerja bergantung pada penugasan tim, departemen, atau staf.Periksa penugasan saat halaman terbuka tetapi record tidak ada.

Cara Kerja Akses Peran HOME

  • HOME membaca typeOfUser staf.
  • HOME memetakan kode peran tersebut ke manager, staff, atau tanpa akses HOME.
  • Halaman HOME untuk manager memerlukan akses manager.
  • Halaman HOME untuk staf memerlukan akses staff.
  • Kode peran yang tidak dipetakan tidak mendapat akses ke halaman HOME.

Peran dengan Akses Manager

Peran berikut diperlakukan sebagai akses manager HOME.

Nama PeranKode PeranAkses Umum
Employee AdminEmployeeAdminSetup, pengelolaan staf, pengaturan, laporan, dan dashboard manager.
Super AdminSuperAdminAkses manager yang luas untuk setup, konfigurasi, dan review operasional.
Operation ManagerOperationManagerOperasional harian, penugasan, laporan, dan alur kerja manager.
Housekeeping SupervisorHousekeepingSupervisorOperasional housekeeping, penugasan kamar, laporan, dan tindak lanjut staf.
Client AdminClientAdminAdministrasi tingkat properti dan alur kerja manager.
Duty ManagerHome_DutyManagerAlur kerja duty manager, review operasional, dan halaman manager.
Maintenance ManagerHome_MaintenanceManagerPengawasan maintenance, preventive maintenance, dan halaman manager.

Peran untuk Halaman Staf

Peran berikut diperlakukan sebagai akses staf HOME untuk halaman yang ditujukan kepada staf.

Nama PeranKode PeranHalaman HOME DefaultCatatan
Room Attendanthousekeeping_staff/room-attendantMembuka alur kerja room attendant.
EngineerHome_Engineers/room-attendant/taskMembuka alur kerja task attendant.
BellmanHome_Bellman/room-attendant/taskMembuka alur kerja task attendant.
OperatorHome_Operator/room-attendant/taskMembuka alur kerja task attendant.
F&B StaffHome_FB/room-attendant/taskMembuka alur kerja task attendant.
ConciergeHome_Concierge/room-attendant/taskMembuka alur kerja task attendant.
Maintenance StaffHome_Maintenance/room-attendant/taskMembuka alur kerja task attendant.

Home_DutyManager dan Home_MaintenanceManager juga digunakan dalam kelompok staf operasional, tetapi HOME saat ini menyelesaikannya sebagai akses manager karena peran manager diperiksa sebelum peran staf.

Sebelum Memulai

  • Pastikan staf menggunakan properti yang benar.
  • Pastikan nilai typeOfUser yang tepat pada akun staf.
  • Pastikan modul aktif untuk properti tersebut.
  • Pastikan halaman yang diblokir ditujukan untuk manager atau staf.
  • Pastikan staf ditugaskan ke departemen atau tim yang benar jika diperlukan.

Perilaku Akses

  • Staf yang belum log in diarahkan kembali ke alur login.
  • Staf dengan akses manager yang dikenali membuka HOME di /dashboard secara default.
  • Room attendant dengan housekeeping_staff membuka HOME di /room-attendant secara default.
  • Peran task attendant membuka HOME di /room-attendant/task secara default.
  • Staf yang membuka halaman yang memerlukan kelompok akses lain melihat pesan tidak berwenang dan dikembalikan ke halaman yang lebih aman.
  • Tindakan yang ditolak selama sesi aktif menampilkan alasan akses tanpa mengeluarkan staf dari sesi.
  • Staf dengan kode peran yang tidak dipetakan tidak mendapat akses ke halaman HOME.

Akses Halaman Security

Halaman Security tersedia dari shell HOME manager maupun staf.

Konteks StafKegunaanYang Harus Diperiksa
Manager HOMEMemperbarui kata sandi, meninjau preferensi pembaruan email, dan mengelola passkey jika tersedia.Pastikan akun memiliki akses manager jika halaman tidak ada.
Staff HOMEMemperbarui kata sandi dan keamanan akun dari alur room attendant atau task attendant.Pastikan akun memiliki akses staf jika halaman Security staf tidak ada.

Tindakan Security dapat tidak tersedia saat browser offline atau saat browser/perangkat tidak mendukung metode masuk yang dipilih.

Troubleshooting

Staf tidak dapat melihat modul

Yang terlihat: Staf log in tetapi tidak melihat HOME, Facility Booking, atau Catalogue V3.

Lakukan ini:

  1. Pastikan staf berada di properti yang benar.
  2. Periksa apakah modul aktif untuk properti tersebut.
  3. Untuk HOME, pastikan nilai typeOfUser staf yang tepat.
  4. Bandingkan kode peran dengan tabel peran manager dan staf pada halaman ini.
  5. Minta staf log out lalu log in lagi.

Staf melihat pesan tidak berwenang

Yang terlihat: Halaman tidak terbuka, atau staf dikembalikan setelah mencoba membukanya.

Lakukan ini:

  1. Pastikan halaman ditujukan untuk manager atau staf.
  2. Pastikan kode peran staf dipetakan ke kelompok akses yang diperlukan.
  3. Jika perannya Home_DutyManager atau Home_MaintenanceManager, perlakukan sebagai akses manager.
  4. Minta seorang manager membuka halaman yang sama.
  5. Perbarui peran atau penugasan staf jika akses tersebut memang diharapkan.

Staf masuk ke halaman HOME yang salah

Yang terlihat: Staf log in tetapi masuk ke halaman yang tidak sesuai dengan alur kerja yang diharapkan.

Lakukan ini:

  1. Pastikan nilai typeOfUser staf yang tepat.
  2. Periksa halaman HOME default yang tercantum untuk peran tersebut.
  3. Pastikan staf seharusnya menjadi manager, room attendant, atau task attendant.
  4. Perbarui kode peran jika halaman awal tidak sesuai dengan pekerjaan staf.

Staf dapat melihat halaman tetapi tidak dapat memperbarui record

Yang terlihat: Halaman terbuka, tetapi tindakan pembaruan disembunyikan atau diblokir.

Lakukan ini:

  1. Pastikan staf seharusnya memiliki akses edit.
  2. Periksa apakah record sudah ditutup atau selesai.
  3. Periksa apakah alur kerja juga memerlukan penugasan ke tim, departemen, kamar, atau tugas.
  4. Minta seorang manager mencoba tindakan yang sama.
  5. Hubungi support jika manager juga diblokir.

Panduan Terkait