Pengguna
Di halaman ini
Tab Users mencantumkan setiap orang yang dapat (atau pernah dapat) menggunakan aplikasi seluler untuk membuka kunci pintu di fasilitas ini. Halaman ini membahas penambahan pengguna, impor dan ekspor CSV, atribusi Access Policy, pemberian akses permanen, Access Time Windows administrator/integrasi yang terpisah, sakelar pemutus akses, aktivitas aplikasi, sesi, dan penghapusan.


Gambar 1: Tab Users
Asal pengguna
Setiap baris memiliki sumber yang memberi tahu Anda cara baris tersebut dibuat:
| Sumber | Lencana | Cara baris muncul | Siapa yang memelihara data |
|---|---|---|---|
| Manually added | Manual | Admin mengklik Add user atau menggunakan Import (CSV) | Admin |
| External Integration | Integration (atau nama mitra) | Disinkronkan secara otomatis dari integrasi manajemen anggota | Sinkronisasi — bidang yang disinkronkan ditimpa pada setiap proses |
| CCTV/Computer Vision | CCTV/Computer Vision | Disinkronkan dari orang yang teridentifikasi di modul CCTV | Sinkronisasi |
| Performance Hub staff | Performance Hub staff | Disinkronkan secara otomatis dari IAM Performance Hub untuk staf yang perannya mencakup fasilitas ini | IAM Performance Hub |
Sinkronisasi staf Performance Hub aktif secara default; sinkronisasi integrasi dan Computer Vision nonaktif secara default. Konfigurasikan di Settings → Sync settings — lihat Sinkronisasi & Integrasi.
Sebuah baris memerlukan setidaknya nomor ponsel atau alamat email — itulah yang digunakan orang tersebut untuk masuk ke aplikasi seluler dengan kode sekali pakai.
Statistik dan filter


Gambar 2: Ubin statistik
| Ubin | Menampilkan |
|---|---|
| All users | Setiap pengguna di fasilitas ini |
| Has access | Pengguna yang saat ini dapat membuka kunci setidaknya satu pintu |
| No access | Pengguna yang saat ini tidak dapat membuka kunci pintu mana pun |
| Not synced | Catatan yang ditahan oleh sinkronisasi, misalnya duplikat |
Klik ubin untuk memfilter daftar. (Memilih ubin juga mengatur ulang filter Source.)


Gambar 3: Pencarian, Ekspor CSV, Import, Add user, chip filter, dan pengurutan
- Search — mencocokkan nama, nomor telepon, atau email.
- Ekspor CSV — mengunduh daftar yang sedang difilter. Misalnya, gym dapat mengekspor pengguna No access sebelum kampanye untuk menarik kembali anggota.
- Import dan Add user — lihat di bawah.
- Chip filter:
| Chip | Opsi |
|---|---|
| Source | All sources, Manually added, External Integration, CCTV/Computer Vision, Performance Hub staff |
| Access | Any status, Has access, No access, Disabled, Without grants |
| Membership status | Any membership + status yang ada dalam data Anda |
| Person type | Any type + jenis yang ada dalam data Anda |
| Tag | Any tag + tag yang ada dalam data Anda |
| Invitation | Any invitation, Invited, Not invited, Send failed |
| App adoption | Any adoption, Active (pernah menggunakan aplikasi), Not yet active |
| Sync status | Any status, atau hanya catatan yang ditahan oleh sinkronisasi (misalnya duplikat) |
- Sort by — Name, Recently added, Recently updated, Last used, Last synced; dengan tombol urutan naik/turun.
- Clear filters muncul setiap kali pencarian atau filter aktif.
Membaca baris pengguna


Gambar 4: Baris pengguna dengan lencana
| Lencana | Arti |
|---|---|
| Manual / Integration / CCTV/Computer Vision (atau nama mitra) | Sumber baris tersebut |
| Performance Hub staff | Baris disinkronkan dari IAM Performance Hub |
| Message | Pengguna memiliki pesan aplikasi yang aktif (diberi warna sesuai tingkat keparahan) |
| Disabled | Access enabled nonaktif — pengguna tidak dapat membuka kunci apa pun; baris diredupkan |
| Access granted via policy | Setidaknya satu Access Policy yang aktif dapat cocok dengan pengguna ini dan pintu yang dikonfigurasi, saat ini atau dalam jendela kebijakan mendatang |
| Access via time windows | Pengguna memiliki Access Time Windows milik administrator atau integrasi; buka baris untuk melihat apakah jendela tersebut aktif, akan datang, kedaluwarsa, usang, atau tidak dipetakan |
| Grants | Pengguna memiliki pemberian akses permanen per pengguna yang terpisah |
| Not synced – duplicate | Catatan lain dengan email atau nomor telepon yang sama mempertahankan slot tersebut; catatan ini tidak disinkronkan. Lihat Penyelesaian duplikat |
| Invited | Email undangan telah dikirim dan pengguna belum menggunakan aplikasi |
| Status keanggotaan (mis. Current, Expired) | Status keanggotaan pengguna dari sistem sumber |
Baris yang disinkronkan juga menampilkan External ID atau Computer Vision ID di bawah nama. Baris staf menampilkan peran Performance Hub mereka sebagai gantinya.
Daftar yang besar dimuat secara bertahap: selama sisa daftar dimuat, bagian bawah daftar menampilkan N more users loading….
Menambahkan pengguna secara manual
- Klik Add user.


Gambar 5: Dialog Add user
- Isi First name, Last name, dan setidaknya salah satu dari Mobile phone atau Email — "At least one of mobile phone or email is required for OTP login." Nomor telepon dinormalisasi ke format internasional.
- Jika perlu, atur Person type (mis. Gold, Trial, Staff), Custom tags (dipisahkan koma; tag yang ada tercantum di bawah bidang), dan Notes.
- Centang Send email invitation untuk langsung mengirim email berisi tautan unduhan aplikasi kepada orang tersebut (memerlukan alamat email; kotak centang dinonaktifkan jika tidak ada).
- Klik Add user.
Jika pengguna dengan nomor telepon/email yang sama sudah ada di fasilitas ini, dialog akan memberi tahu Anda dan menawarkan Open existing user alih-alih membuat duplikat.
Menambahkan pengguna tidak dengan sendirinya mengizinkan mereka melewati pintu mana pun. Mereka tetap memerlukan Access Policy yang cocok, pemberian akses permanen, atau Access Time Window administrator/integrasi yang terpisah.
Mengimpor pengguna dari CSV
Klik Import untuk membuat pengguna secara massal dari spreadsheet. Maksimum 200 pengguna per impor.


Gambar 6: Wizard impor CSV
Langkah 1 — Unggah CSV. Seret file .csv ke dalamnya atau klik untuk menelusuri. Download template memberi Anda file awal dengan header yang benar.
Langkah 2 — Petakan bidang. Setiap kolom CSV dipetakan ke sebuah bidang: First name, Last name, Mobile phone, Email, Person type, Tags, Notes, Access enabled, Door grants, Scope grants — atau Do not import. Nama header yang umum (mis. mobile, phone, groups) dipetakan secara otomatis. Anda harus memetakan setidaknya kolom nomor ponsel atau email.
- Access enabled menerima
true/yes/enabled/1/on/y/activedanfalse/no/disabled/0/off/n/inactive. - Door grants / Scope grants menerima nama pintu atau Access Scope; nama yang tidak cocok ditandai di pratinjau.
Langkah 3 — Pratinjau & impor. Tinjau baris pertama, pilih apakah akan Send invitation email to imported users (hanya pengguna dengan email yang diundang), lalu klik Import. Hasilnya menampilkan jumlah Imported, Skipped (already exist), dan Errors.
Panel detail pengguna
Klik baris mana pun untuk membuka panel pengguna.


Gambar 7: Panel untuk anggota yang disinkronkan
Profil dan identitas
Header menampilkan sumber, status keanggotaan, External ID, dan apakah pengguna diizinkan oleh suatu kebijakan.
- First name / Last name / Mobile phone / Email — untuk pengguna yang disinkronkan, bidang ini ditimpa oleh setiap proses sinkronisasi kecuali baris tersebut dilepaskan (di bawah).
- Person type dan Membership status — digunakan oleh kondisi Who pada Access Policy.
- Synced tags (hanya-baca, dari sistem sumber) dan Custom tags (milik admin, tidak pernah ditimpa oleh sinkronisasi). Kedua jenis dapat memenuhi tag kebijakan.
- Notes — teks bebas, hingga 2000 karakter.
Pesan aplikasi
App messaging menetapkan pesan pribadi yang ditampilkan di dasbor aplikasi pengguna ini, ditumpuk di atas banner untuk seluruh fasilitas saat keduanya aktif. Saat pesan otomatis berlaku, panel menampilkannya beserta kontrol untuk menonaktifkan otomatisasi bagi pengguna ini. Lihat Pesan Aplikasi.
Track source updates (khusus pengguna yang disinkronkan)
Untuk pengguna Integration/CCTV, tombol Track source updates mengontrol apakah sinkronisasi terus menimpa baris tersebut:
- Aktif (default): nama, nomor telepon, email, jenis, status, tag yang disinkronkan, dan Access Time Windows milik sumber diperbarui pada setiap sinkronisasi yang berhasil.
- Nonaktif (terlepas): setelah konfirmasi eksplisit, Access Time Windows milik sumber dihapus dan sinkronisasi melewati baris ini sepenuhnya. Perubahan manual Anda dan jendela milik administrator dipertahankan, dan penghapusan di sumber tidak lagi memengaruhinya. Baris menampilkan lencana Decoupled.
Aktifkan kembali untuk menautkan ulang. Snapshot jendela sumber saat ini dipulihkan pada sinkronisasi lengkap berikutnya yang berhasil, bukan dari pengambilan sumber yang gagal atau parsial.
Panel untuk pengguna yang disinkronkan juga menyertakan tautan ke catatan sumber (catatan Integration atau orang di Computer Vision).
Dihapus oleh integrasi
Saat seorang anggota dihapus di integrasi, akses pintunya dicabut dan panel menampilkan Removed by integration. Baris tetap ada di daftar sehingga riwayatnya tersimpan. Lihat Sinkronisasi & Integrasi.
Kontrol Akses


Gambar 8: Bagian Access Control
Bagian Access Control menyatukan pengaturan otorisasi pengguna: sakelar pemutus akses, cakupan kebijakan, akses permanen tambahan, dan Access Time Windows administrator/integrasi.
Access enabled (sakelar pemutus)
Tombol Access enabled langsung memblokir atau memulihkan semua akses pintu untuk pengguna ini. Saat nonaktif:
- Setiap upaya buka kunci oleh anggota ditolak (alasan: akses dinonaktifkan), terlepas dari kebijakan, pemberian akses, atau Access Time Windows.
- Baris menampilkan lencana Disabled dan diredupkan di daftar.
Gunakan ini untuk menangguhkan seseorang dengan segera tanpa menghapus catatannya atau mengubah kebijakan.
Akses permanen tambahan
Pemberian akses memberi orang tertentu ini akses di samping apa pun yang diizinkan oleh Access Policies fasilitas. Jika suatu kebijakan sudah mencakup pengguna, bagian ini menampilkan Allowed by policy dan "This user's door access is set by policy — no manual grants are needed." Klik Show untuk membuka editor pemberian akses:
| Pemberian akses | Efek |
|---|---|
| Facility-wide | Setiap pintu di fasilitas (mengesampingkan daftar pintu/cakupan selama aktif) |
| Door grants | Centang pintu satu per satu |
| Scope grants | Centang Access Scopes — pengguna mendapatkan setiap pintu dalam cakupan tersebut, termasuk pintu yang ditambahkan ke cakupan di kemudian hari |
Pintu yang sudah dicakup oleh kebijakan ditandai Already covered by policy atau Set by policy, sehingga Anda dapat melihat di mana pemberian akses manual tidak diperlukan. Pemberian akses dapat memiliki jam operasionalnya sendiri, yang membatasi kapan pemberian akses berlaku. Clear all menghapus semua pemberian akses sekaligus. Impor kebijakan otomatis dan pengeditan kebijakan selanjutnya tidak mengubah pemberian akses permanen.
Indikator kebijakan dan pemberian akses bersifat tambahan. Menghapus pemberian akses manual yang berlebihan tidak menghapus akses dari kebijakan, dan mengedit kebijakan tidak menghapus pemberian akses.
Jendela Waktu Akses
Bagian Access Time Windows mengelola akses tambahan sementara untuk orang ini, dengan Add one-time window dan Add weekly window (hingga 50):
- Jendela absolut dan mingguan milik administrator dapat diedit dan dapat menargetkan fasilitas, pintu tertentu, atau Access Scopes.
- Jendela milik integrasi bersifat hanya-baca dan menampilkan sumbernya, ID sumber, zona waktu yang dideklarasikan, pemetaan cakupan logis, usia sumber, dan status kesegaran.
- Status aktif, akan datang, kedaluwarsa, usang, dan tidak dipetakan ditampilkan secara terpisah. Jendela yang usang atau tidak dipetakan tidak memberikan akses, tetapi Access Policies dan pemberian akses permanen tetap tersedia sebagai jalur cadangan.
- Waktu yang tepat menggunakan batas
[from, to). Jendela mingguan menggunakan zona waktu IANA yang ditampilkan beserta aturan waktu musim panasnya.
Panel ini mencatat: "Time windows add access. They do not restrict existing rules or grants." Lihat Jadwal Access Policy.
Undangan
Menampilkan apakah email undangan aplikasi telah dikirim, kapan, dan apakah gagal; tombolnya bertuliskan Send invitation email atau Resend invitation email. Undangan hanya dikirim melalui email. Detail lengkap ada di Undangan.
Sesi dan aktivitas aplikasi
- App activity — Last used the app dengan stempel waktu (atau "Hasn't used the app yet.") dan alamat IP terbaru.
- Sessions — Sign out of app mencabut sesi aplikasi pengguna: "This revokes the user's app session. They'll need to sign in again to unlock doors." Catatan: "Sessions are revoked immediately, but if the user is currently signed in it may take up to 15 minutes before they're fully signed out of the app." Karena sesi dikaitkan dengan nomor telepon/email, orang yang menggunakan nomor telepon/email yang sama di fasilitas lain juga akan dikeluarkan di sana.
Menghapus pengguna


Gambar 9: Zona bahaya
Delete user menghapus baris dari Users. "Their access log history is kept for the audit trail." Penghapusan juga langsung menonaktifkan akses mereka. Untuk pengguna yang disinkronkan, perhatikan bahwa orang tersebut dapat muncul kembali pada sinkronisasi berikutnya kecuali Anda juga menonaktifkan integrasi atau melepaskan baris tersebut — untuk membersihkan seluruh integrasi, gunakan Bulk delete synced users di Sinkronisasi & Integrasi.
Staf Performance Hub


Gambar 10: Panel untuk anggota staf Performance Hub
Panel anggota staf memiliki banner Synced from Performance Hub IAM. Staf ditambahkan secara otomatis karena peran Performance Hub mereka mencakup fasilitas ini, dan dihapus saat akses tersebut berakhir. Banner mencantumkan peran mereka.
- Nama, email, nomor telepon, dan jenis orang dikelola di IAM Performance Hub dan bersifat hanya-baca di sini.
- Synced tags (seperti Performance Hub staff dan Role: …) ditimpa pada setiap sinkronisasi. Anda tetap dapat menambahkan Custom tags dan Notes.
- Staf tidak dapat dihapus di sini. Hapus akses fasilitas mereka di IAM Performance Hub, atau nonaktifkan Access enabled untuk langsung menghentikan akses pintu mereka.
Lihat Sinkronisasi staf Performance Hub.