Lewati ke konten utama

Izin Role Tidak Tersimpan

Penyiapan Cepat

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 lihatPenyebabnyaLakukan ini
Izin yang dicentang kembali tampil sebagai tidak dicentangRole masih memiliki key lama yang menggunakan titikSimpan ulang role
Jumlah kategori terlihat tidak sesuaiFormat key lama dan saat ini tercampurJalankan pilih semua lagi
Akses Billing gagal setelah role diperbaruiKetidakcocokan key izin menghalangi pemeriksaanPastikan key menggunakan titik dua
Role tidak dapat ditetapkanRole berisi izin yang sudah dihentikanHapus izin yang sudah dihentikan
Izin menampilkan Unrecognized permissionDeskripsinya tidak tersedia dalam katalog saat iniTinjau kode izin
Delete Role dinonaktifkanRole masih memiliki akun yang ditetapkanLihat akun yang ditetapkan
Daftar akun menampilkan hasil hotel atau role yang bercampurFilter lama masih aktif di URLHapus semua filter aktif

Simpan ulang role​

  1. Buka Superadmin → Permissions.

  2. Buka tab Roles.

  3. Cari role yang terdampak lalu klik Edit.

  4. Pastikan izin yang diperlukan sudah dipilih.

  5. Klik Update Role.

  6. Buka kembali role tersebut.

    ✓ Izin yang dipilih seharusnya tetap dicentang.

Mengapa ini berhasil

AVA sekarang menyimpan key izin kanonis menggunakan : sebagai pengganti ..


Segarkan pilihan kategori​

  1. Di modal role, buka kategori izin yang terdampak.

  2. Klik Deselect all.

  3. Klik Select all.

  4. Klik Update Role.

  5. Buka kembali role dan periksa jumlahnya.

    ✓ Jumlah kategori seharusnya sesuai dengan baris yang dipilih.


Verifikasi izin billing​

  1. Buka Superadmin → Permissions → Roles.

  2. Edit role yang seharusnya dapat mengakses billing.

  3. Pastikan admin:billing dipilih.

  4. Simpan role.

  5. 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.

  1. Buka Superadmin → Permissions → Roles.

  2. Cari role yang terdampak lalu klik Edit.

  3. Tinjau izin yang dipilih.

  4. Hapus izin yang sudah dihentikan atau tidak berlaku lagi.

  5. Klik Update Role.

  6. Buka kembali role dan pastikan hanya izin yang masih berlaku yang tersisa.

    ✓ Anda dapat menetapkan role yang sudah dibersihkan kepada akun lain.

Pembersihan yang aman

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​

  1. Buka Superadmin → Permissions → Roles.

  2. Cari role yang ingin ditinjau.

  3. Klik View assigned accounts.

  4. Pastikan halaman Account Management terbuka dengan filter role yang diterapkan.

    ✓ Anda seharusnya melihat Filter by Hotel, chip filter role, dan hasil akun yang terfilter.

Mengapa ini berhasil

AVA sekarang membuka Account Management dengan filter kueri role. Ini menunjukkan dengan tepat siapa saja yang ditetapkan.


Hapus semua filter aktif​

  1. Buka Superadmin → Account Management.

  2. Periksa apakah filter hotel atau role sedang aktif.

  3. Klik Clear filters.

  4. Pastikan daftar akun dimuat ulang.

    ✓ Hasil seharusnya dimuat ulang tanpa filter hotel atau role.


Hapus role setelah melepas penetapan akun​

  1. Di View assigned accounts, catat semua pengguna dengan role tersebut.

  2. Tetapkan setiap pengguna ke role lain.

  3. Kembali ke Superadmin → Permissions → Roles.

  4. Coba Delete Role lagi.

    ✓ Penghapusan seharusnya aktif setelah tidak ada akun yang tersisa untuk role tersebut.

Jika penghapusan masih gagal

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:

  1. Edit role.
  2. Pilih ulang izin tersebut.
  3. Simpan dengan Update Role.
  4. Buka kembali dan pastikan izin tetap dipilih.

Jumlah kategori tidak sesuai​

Yang Anda lihat: Jumlah yang dipilih tidak sesuai dengan baris yang dicentang.

Perbaikan:

  1. Muat ulang halaman.
  2. Buka kembali modal role.
  3. Gunakan Select all untuk kategori tersebut.
  4. 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:

  1. Pastikan admin:billing dipilih pada role.
  2. Pastikan role tersebut ditetapkan kepada pengguna.
  3. Minta pengguna keluar lalu masuk lagi.

Deskripsi izin tidak dikenali​

Yang Anda lihat: Izin menampilkan Unrecognized permission dengan kode yang dapat dibaca.

Perbaikan:

  1. Tinjau kode izin yang ditampilkan di samping pesan tersebut.
  2. Pertahankan izin tersebut jika role memerlukan akses itu.
  3. 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:

  1. Klik View assigned accounts untuk role tersebut.
  2. Tetapkan setiap pengguna yang tercantum ke role lain.
  3. 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:

  1. Baca seluruh pesan konflik.
  2. Selesaikan tindakan yang disebutkan dalam pesan tersebut.
  3. Coba Delete Role lagi.

Daftar akun masih terlihat terfilter​

Yang Anda lihat: Hasil akun tetap terbatas setelah role atau hotel diubah.

Perbaikan:

  1. Klik Clear filters di Account Management.
  2. Pastikan filter hotel dan role sudah dihapus.
  3. 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