Izin Role Tidak Tersimpan
Buka Superadmin → Permissions → Roles dan periksa akun yang ditetapkan sebelum menghapus role. Ini memerlukan waktu sekitar 3 menit.
Panduan ini membantu Anda memperbaiki masalah penyimpanan role, pemblokiran penghapusan role, dan masalah pemfilteran akun berdasarkan role.
Referensi Cepat
| Yang Anda lihat | Penyebabnya | Lakukan ini |
|---|---|---|
| Izin yang dicentang kembali tampil sebagai tidak dicentang | Role masih memiliki key lama yang menggunakan titik | Simpan ulang role |
| Jumlah kategori terlihat tidak sesuai | Format key lama dan saat ini tercampur | Jalankan pilih semua lagi |
| Akses Billing gagal setelah role diperbarui | Ketidakcocokan key izin menghalangi pemeriksaan | Pastikan key menggunakan titik dua |
| Role tidak dapat ditetapkan | Role berisi izin yang sudah dihentikan | Hapus izin yang sudah dihentikan |
| Izin menampilkan Unrecognized permission | Deskripsinya tidak tersedia dalam katalog saat ini | Tinjau kode izin |
| Delete Role dinonaktifkan | Role masih memiliki akun yang ditetapkan | Lihat akun yang ditetapkan |
| Daftar akun menampilkan hasil hotel atau role yang bercampur | Filter lama masih aktif di URL | Hapus semua filter aktif |
Simpan ulang role
-
Buka Superadmin → Permissions.
-
Buka tab Roles.
-
Cari role yang terdampak lalu klik Edit.
-
Pastikan izin yang diperlukan sudah dipilih.
-
Klik Update Role.
-
Buka kembali role tersebut.
✓ Izin yang dipilih seharusnya tetap dicentang.
AVA sekarang menyimpan key izin kanonis menggunakan : sebagai pengganti ..
Segarkan pilihan kategori
-
Di modal role, buka kategori izin yang terdampak.
-
Klik Deselect all.
-
Klik Select all.
-
Klik Update Role.
-
Buka kembali role dan periksa jumlahnya.
✓ Jumlah kategori seharusnya sesuai dengan baris yang dipilih.
Verifikasi izin billing
-
Buka Superadmin → Permissions → Roles.
-
Edit role yang seharusnya dapat mengakses billing.
-
Pastikan admin:billing dipilih.
-
Simpan role.
-
Minta pengguna memuat ulang halaman dan mencoba lagi Settings → Billing.
✓ Billing seharusnya dimuat jika role memiliki izin yang benar.
Hapus izin yang sudah dihentikan
Role lama dapat berisi key izin yang tidak lagi didukung AVA. AVA menyembunyikan key tersebut dari katalog saat ini dan memblokir penetapan baru.
-
Buka Superadmin → Permissions → Roles.
-
Cari role yang terdampak lalu klik Edit.
-
Tinjau izin yang dipilih.
-
Hapus izin yang sudah dihentikan atau tidak berlaku lagi.
-
Klik Update Role.
-
Buka kembali role dan pastikan hanya izin yang masih berlaku yang tersisa.
✓ Anda dapat menetapkan role yang sudah dibersihkan kepada akun lain.
Manajer yang berwenang dapat mengedit, mencabut, mengganti, atau menghapus role lama. Izin yang sudah dihentikan tidak dapat disalin ke role atau penetapan baru.
Lihat Akun yang Ditetapkan
-
Buka Superadmin → Permissions → Roles.
-
Cari role yang ingin ditinjau.
-
Klik View assigned accounts.
-
Pastikan halaman Account Management terbuka dengan filter role yang diterapkan.
✓ Anda seharusnya melihat Filter by Hotel, chip filter role, dan hasil akun yang terfilter.
AVA sekarang membuka Account Management dengan filter kueri role. Ini menunjukkan dengan tepat siapa saja yang ditetapkan.
Hapus semua filter aktif
-
Buka Superadmin → Account Management.
-
Periksa apakah filter hotel atau role sedang aktif.
-
Klik Clear filters.
-
Pastikan daftar akun dimuat ulang.
✓ Hasil seharusnya dimuat ulang tanpa filter hotel atau role.
Hapus role setelah melepas penetapan akun
-
Di View assigned accounts, catat semua pengguna dengan role tersebut.
-
Tetapkan setiap pengguna ke role lain.
-
Kembali ke Superadmin → Permissions → Roles.
-
Coba Delete Role lagi.
✓ Penghapusan seharusnya aktif setelah tidak ada akun yang tersisa untuk role tersebut.
Jika AVA menampilkan pesan konflik, selesaikan persyaratan dalam pesan tersebut terlebih dahulu, lalu coba lagi.
Pemecahan Masalah
Kotak centang izin terlihat tidak dicentang
Yang Anda lihat: Izin seharusnya aktif, tetapi terlihat tidak dicentang.
Perbaikan:
- Edit role.
- Pilih ulang izin tersebut.
- Simpan dengan Update Role.
- Buka kembali dan pastikan izin tetap dipilih.
Jumlah kategori tidak sesuai
Yang Anda lihat: Jumlah yang dipilih tidak sesuai dengan baris yang dicentang.
Perbaikan:
- Muat ulang halaman.
- Buka kembali modal role.
- Gunakan Select all untuk kategori tersebut.
- Simpan dan buka kembali untuk memastikan jumlahnya tetap.
Pengguna masih tidak dapat membuka Billing
Yang Anda lihat: Billing masih tidak tersedia setelah role diubah.
Perbaikan:
- Pastikan admin:billing dipilih pada role.
- Pastikan role tersebut ditetapkan kepada pengguna.
- Minta pengguna keluar lalu masuk lagi.
Deskripsi izin tidak dikenali
Yang Anda lihat: Izin menampilkan Unrecognized permission dengan kode yang dapat dibaca.
Perbaikan:
- Tinjau kode izin yang ditampilkan di samping pesan tersebut.
- Pertahankan izin tersebut jika role memerlukan akses itu.
- Hubungi dukungan jika Anda tidak dapat mengidentifikasi akses yang diberikannya.
Pesan tersebut adalah fallback yang aman ketika deskripsi tidak tersedia. Pesan itu tidak berarti izinnya gagal atau telah dihapus.
Jika izin tersebut tidak ada dalam katalog saat ini, ikuti Hapus izin yang sudah dihentikan.
Delete Role dinonaktifkan
Yang Anda lihat: Delete Role berwarna abu-abu dan tidak dapat diklik.
Perbaikan:
- Klik View assigned accounts untuk role tersebut.
- Tetapkan setiap pengguna yang tercantum ke role lain.
- Kembali ke daftar role dan coba hapus lagi.
Hanya role kustom yang tidak memiliki akun dan dimiliki oleh organisasi atau hotel Anda saat ini yang dapat dihapus.
Delete Role menampilkan error konflik
Yang Anda lihat: Anda menerima error konflik tertentu saat menghapus role.
Perbaikan:
- Baca seluruh pesan konflik.
- Selesaikan tindakan yang disebutkan dalam pesan tersebut.
- Coba Delete Role lagi.
Daftar akun masih terlihat terfilter
Yang Anda lihat: Hasil akun tetap terbatas setelah role atau hotel diubah.
Perbaikan:
- Klik Clear filters di Account Management.
- Pastikan filter hotel dan role sudah dihapus.
- Muat ulang halaman jika hasil masih terlihat lama.
Masih Terkendala?
Hubungi success@vouch-technologies.com jika:
- ❌ Izin masih ter-reset setelah disimpan
- ❌ Jumlah kategori tetap tidak konsisten
- ❌ Akses Billing gagal untuk role yang ditetapkan dengan benar
- ❌ Penghapusan role tetap terblokir setelah semua akun dilepas
- ❌ Error konflik tetap muncul setelah tindakan yang diperlukan diselesaikan
Sebaiknya sertakan:
- Tangkapan layar halaman izin role
- Nama role dan key izin yang terdampak
- Waktu kegagalan penyimpanan terbaru
- Pesan konflik penghapusan persis yang ditampilkan di AVA