Kunci pembatasan
Konfigurasikan tiga MDM kunci pembatasan yang mengontrol perilaku aplikasi untuk deployment Vylos terkelola.
Kunci pembatasan ini terpisah dari penggantian preferensi opsional notificationsEnabled, appearance, dan appIcon, serta bidang informasi organisasi. Lihat Konfigurasi App Terkelola untuk kontrak kunci lengkap.

Tabel Ringkasan
| Kunci | Tipe | Default Saat Tidak Ada | Deskripsi |
|---|---|---|---|
allowManualTunnels | Boolean, angka, atau teks | true | Mengontrol apakah pengguna dapat mengelola tunnel aplikasi. |
allowSettings | Boolean, angka, atau teks | true | Mengontrol apakah pengguna dapat mengakses pengaturan aplikasi. |
blockJailbrokenDevices | Boolean, angka, atau teks | false | Memblokir penggunaan app dan semua koneksi VPN Vylos di perangkat iOS yang di-jailbreak. |
Vylos menerima true dan 1 sebagai benar, serta false dan 0 sebagai salah. Spasi di awal dan akhir nilai teks dihapus, dan perbandingan tidak membedakan huruf besar-kecil.
Nilai yang tidak tersedia atau tidak valid menggunakan nilai default yang didokumentasikan untuk kunci tersebut.
allowManualTunnels
- Jenis: Boolean, angka, atau teks (diuraikan sebagai Boolean)
- Default saat tidak ada:
true
Perilaku Saat Diatur ke false
Ketika pembatasan ini aktif, pengguna dicegah dari membuat, mengedit, atau menghapus tunnel aplikasi. Perubahan berikut berlaku:
- Tampilan beranda. Bagian "Tunnel Saya" disembunyikan sepenuhnya. Tombol Tambah untuk membuat tunnel baru juga disembunyikan.
- Pembuatan tunnel. Layar tambah-tunnel diblokir. Pengguna tidak dapat menambahkan tunnel melalui impor file, pemindaian kode QR, atau pembuatan manual.
- Pengeditan tunnel. Layar edit-tunnel diblokir. Pengguna tidak dapat memodifikasi konfigurasi tunnel yang ada.
- Entri VPN sistem. Semua Entri VPN sistem milik tunnel aplikasi ditangguhkan, sehingga pengguna juga tidak dapat menyalakan atau mematikannya melalui pengaturan VPN sistem.
- Pintasan dan pencarian. Tunnel app dihapus dari pemilih tunnel di Pintasan, saran Siri, Spotlight, dan tindakan cepat Layar Utama. Vylos juga menolak pintasan tersimpan yang masih merujuk ke tunnel yang ditangguhkan; pengabaian kunci app oleh konfigurasi terkelola tidak membatalkan pembatasan ini.
- Pelestarian data. Data tunnel dipertahankan secara lokal di perangkat. Tidak ada konfigurasi tunnel yang dihapus saat pembatasan ini diterapkan.
- Pemulihan otomatis. Ketika pembatasan dicabut (kunci dihapus atau diatur kembali ke
true), semua tunnel yang sebelumnya ditangguhkan dipulihkan secara otomatis, termasuk entri VPN sistem mereka.
Interaksi dengan Tunnel terkelola
Pembatasan ini hanya memengaruhi tunnel aplikasi yang dibuat pengguna di Vylos. Tunnel terkelola yang dipasang melalui MDM atau langsung dari profil .mobileconfig tetap terlihat dan berfungsi, apa pun nilai pengaturan ini.
Lihat Sebarkan Tunnel terkelola untuk detailnya.
allowSettings
- Jenis: Boolean, angka, atau teks (diuraikan sebagai Boolean)
- Default saat tidak ada:
true
Perilaku Saat Diatur ke false
Ketika pembatasan ini aktif, seluruh area Pengaturan aplikasi dikunci. Perubahan berikut berlaku:
- Toolbar. Tombol Pengaturan disembunyikan dari toolbar aplikasi. Pengguna tidak memiliki cara untuk menavigasi ke Pengaturan.
- Layar pengaturan. Jika layar Pengaturan diakses dengan cara apa pun, seluruh konten diganti dengan pesan: "Pengaturan dikelola oleh organisasi Anda."
- Fitur yang dinonaktifkan. Semua pengaturan tidak dapat diakses, termasuk:
- Mulai saat Login (khusus macOS)
- Metode proteksi aplikasi (Face ID, Touch ID, TOTP)
- Pengaturan dan manajemen TOTP
- Tampilan aplikasi (Sistem, Terang, Gelap)
- Pintasan panel Bahasa ke pengaturan bahasa per app milik sistem
- Pemilihan tema ikon aplikasi
- Preferensi notifikasi
- Ekspor arsip
- Penampil log
- Informasi hukum dan lisensi
- Informasi versi
Saat allowSettings tetap true, setiap preferensi yang diberikan melalui notificationsEnabled, appearance, atau appIcon tetap terlihat tetapi hanya dapat dibaca. Pengaturan lain, termasuk bahasa per app milik sistem operasi, tetap tersedia.
blockJailbrokenDevices
- Jenis: Boolean, angka, atau teks (diuraikan sebagai Boolean)
- Default saat tidak ada:
false - Sejak versi: 1.1.0
- Platform: Hanya iOS. Pembatasan ini tidak berpengaruh di macOS atau visionOS.
Perilaku Saat Diatur ke true
Ketika pembatasan ini aktif dan perangkat terdeteksi sebagai jailbroken, aplikasi menampilkan halaman blokir layar penuh dengan pesan kebijakan organisasi. Pengguna tidak dapat menutup layar ini atau mengakses fungsionalitas aplikasi apa pun.
Vylos segera memutus semua tunnel aktifnya, menonaktifkan pemicu sesuai permintaan, dan menolak setiap upaya koneksi baru selama pemblokiran kebijakan tetap aktif. Tunnel buatan pengguna juga disembunyikan dari pencarian Pintasan, dan pintasan tunnel tersimpan ditolak.
Metode Deteksi
Vylos menggabungkan pemeriksaan artefak jailbreak, alat yang terdaftar, integritas sandbox, dan injeksi saat runtime. Hasil positif dari salah satu lapisan cukup untuk menerapkan kebijakan terkelola. Detail implementasi sengaja tidak dipublikasikan agar panduan publik tidak menjadi daftar untuk menghindari deteksi.
Keamanan Data
Tidak ada data konfigurasi tunnel yang dihapus saat pemblokiran jailbreak aktif. Koneksi yang berjalan dihentikan dan aktivasi sesuai permintaan dinonaktifkan, sedangkan konfigurasi, kunci, dan pengaturan app tetap utuh dan kembali dapat diakses jika pembatasan dihapus atau kondisi jailbreak diselesaikan.
Untuk detail lebih lanjut tentang kebijakan deteksi jailbreak, lihat Kebijakan Jailbreak.