Tentang IP Allowlist
- IP Allowlist adalah fitur untuk mengamankan akses API dari IP asing atau berbahaya dengan hanya mengizinkan alamat atau rentang IP tertentu sesuai pilihan Anda.
- Request API yang berasal dari IP yang termasuk dalam daftar IP Allowlist akan segera dieksekusi, sedangkan Request API dari IP yang tidak termasuk dalam IP Allowlist akan ditolak.
Bagaimana Cara Mengatur IP Allowlist melalui Dashboard?
- Sebelum melakukan set up IP Allowlist, Anda perlu mengetahui bahwa hanya user dengan akses 'Admin' yang dapat melakukan set up IP Allowlist melalui dashboard secara langsung.
- Apabila user atau tim member yang terdaftar pada dashboard Anda tidak memiliki akses sebagai 'Admin', maka mereka tidak dapat melakukan set up IP Allowlist dimana tampilan settings Developer di sisi Dashboard mereka akan terlihat kosong, seperti gambar di bawah ini.
- Penjelasan lebih lanjut mengenai Team Member Permissions pada Xendit dapat diakses secara lebih lanjut di sini.
- Apabila user atau tim member yang terdaftar pada dashboard Anda tidak memiliki akses sebagai 'Admin', maka mereka tidak dapat melakukan set up IP Allowlist dimana tampilan settings Developer di sisi Dashboard mereka akan terlihat kosong, seperti gambar di bawah ini.
- Apabila user telah memiliki akses sebagai 'Admin', silahkan login ke Xendit Dashboard dan pergi ke bagian menu 'Settings'.
- Dari menu Settings, pergi ke bagian 'Developer' dan click menu IP Allowlist.
- Lihat ke bagian settings IP Allowlist pada menu Developer pada Dashboard.
- Jika tidak ada IP yang termasuk dalam IP Allowlist, Xendit tidak akan melakukan validasi IP dari permintaan API, sehingga seluruh Request API dari alamat IP manapun akan dieksekusikan.
- Klik tombol tambahkan Alamat IP, lalu tambahkan semua alamat IP yang ingin Anda masukkan ke dalam Allowlist. Anda dapat menambahkan lebih dari satu alamat IP sekaligus dengan memasukkan baris baru untuk setiap alamat IP di kotak input.
Penjelasan lebih lanjut mengenai IP Allowlist pada Xendit dapat diakses di sini.