Sebagian besar keluhan pengguna berbunyi "menu saya tidak ada" atau "saya tidak bisa membuka itu". Menjawabnya dengan menebak jarang berhasil. Dua perkakas berikut menjawabnya dengan bukti.
Masuk sebagai pengguna lain
Buka Setting → Users, cari penggunanya, lalu gunakan tindakan masuk sebagai pengguna tersebut dari menu titik tiga. Anda akan dibawa ke panel yang sesuai dengan jenis penggunanya — dosen ke panel Dosen, mahasiswa ke panel Mahasiswa — dan melihat persis apa yang mereka lihat.
Sebuah pita penanda muncul selama Anda berada dalam keadaan ini, lengkap dengan jalan kembali ke akun Anda sendiri.
Batas dan etikanya
- Akun super admin tidak dapat dimasuki dengan cara ini.
- Kewenangannya terpisah dan tidak melekat pada semua peran admin.
- Semuanya tercatat: siapa masuk sebagai siapa, dari alamat IP mana, peramban apa, kapan mulai, dan kapan keluar.
Perlakukan ini sebagai perkakas diagnosis, bukan jalan pintas mengerjakan sesuatu atas nama orang lain. Bila Anda perlu memperbaiki KRS seorang mahasiswa, lakukan dari halaman KRS-nya di panel Siakad — tindakan itu terekam atas nama Anda dan memang seharusnya begitu.
Keluar dari keadaan ini begitu selesai. Jangan meninggalkannya menggantung, apalagi di komputer bersama.
Empat catatan sistem
Semuanya di grup Setting:
- Auth Log — riwayat masuk dan keluar. Pertanyaan yang dijawabnya: benarkah pengguna ini pernah berhasil masuk, dan dari mana.
- Impersonate Logs — riwayat masuk sebagai pengguna lain. Menjawab "siapa yang membuka akun saya".
- Error Log — kesalahan sistem. Menjawab "apakah yang dilaporkan pengguna itu benar-benar galat, atau salah paham".
- Sync Logs — riwayat sinkronisasi PDDIKTI dan proses hitung latar.
Ditambah Jobs monitor untuk proses latar yang sedang berjalan atau gagal — tempat pertama yang diperiksa saat sinkronisasi atau hitung transkrip terasa tidak selesai-selesai.
Urutan menelusuri keluhan yang khas
Untuk keluhan "saya tidak bisa masuk":
- Auth Log — apakah ada percobaan masuk sama sekali? Bila tidak ada, penggunanya salah alamat atau salah panel.
- Bila ada percobaan gagal berulang — kata sandinya keliru.
- Bila masuk berhasil tetapi langsung ditolak — akunnya belum diberi izin membuka panel itu. Periksa perannya di Setting → Users.
Untuk keluhan "menu saya hilang": masuklah sebagai pengguna tersebut. Bila menunya memang tidak ada, penyebabnya izin peran, dan perbaikannya di Setting → Users → Role & Hak Akses.
Jejak pada data
Di luar keempat catatan itu, tiap data menyimpan siapa yang membuat dan siapa yang terakhir mengubahnya, lengkap dengan alamat IP dan perambannya. Ini yang dipakai saat pertanyaannya bukan "siapa masuk" melainkan "siapa mengubah nilai ini".
[Gambar — halaman Impersonate Logs dengan kolom pelaku, sasaran, dan waktu]