All Products
Search
Document Center

Bastionhost:Konfigurasi otentikasi AD atau LDAP

Last Updated:Aug 29, 2026

Bastionhost terintegrasi dengan server Active Directory (AD) dan Lightweight Directory Access Protocol (LDAP) untuk menyinkronkan pengguna dari layanan direktori Anda ke Bastionhost. Topik ini menjelaskan cara mengonfigurasi otentikasi AD dan LDAP.

Prasyarat

Sebelum memulai, pastikan Anda telah men-deploy lingkungan AD atau LDAP dan instans Bastionhost dapat terhubung ke server AD atau LDAP tersebut.

Konfigurasi server otentikasi AD

Bastionhost mendukung beberapa server AD, yang berguna ketika Anda perlu menyinkronkan pengguna dari domain atau Base DN yang berbeda. Konfigurasikan setiap server otentikasi AD, impor pengguna, lalu berikan izin akses aset kepada mereka.

  1. Masuk ke Bastionhost console. Di bilah navigasi atas, pilih wilayah tempat instans Bastionhost Anda berada.

  2. Pada daftar instans Bastionhost, temukan instans target dan klik Manage.

  3. Di panel navigasi kiri, klik System Settings > Authentication Configuration.

  4. Pada tab AD Authentication, klik Add Authenticated Server.

  5. Pada panel Add Authenticated Server, konfigurasikan parameter yang dijelaskan dalam tabel berikut, lalu klik Test Connection.

    Parameter

    Deskripsi

    Contoh

    Server Name

    Nama kustom untuk membedakan server otentikasi AD ini dari yang lain.

    AD Server

    Set as Default Server

    Jika Anda memilih opsi ini, server ini akan menjadi server default baru setelah dibuat.

    Catatan

    API hanya mendukung modifikasi konfigurasi server default. Edisi Enterprise mendukung hingga 10 server otentikasi AD, sedangkan edisi Basic hanya mendukung satu.

    N/A

    Server Address

    Titik akhir koneksi server otentikasi.

    139.129.X.X

    Standby Server Address

    Opsional. Titik akhir koneksi server cadangan. Biarkan parameter ini kosong jika Anda tidak memiliki server cadangan.

    N/A

    Port

    Port server.

    389

    SSL

    Pilih opsi ini jika sertifikat SSL dipasang pada server otentikasi AD.

    N/A

    Base DN

    Node direktori pengguna pada server.

    Catatan

    Mengimpor pengguna mungkin memerlukan waktu lama jika direktorinya besar. Kami menyarankan agar jumlah total pengguna di bawah Base DN ini dibatasi hingga maksimal 100.000 sebelum melakukan impor.

    cn=Users,dc=alitest,dc=com

    Domain

    Domain pengguna yang ingin Anda impor ke Bastionhost.

    alitest.com

    Account

    Akun untuk terhubung ke server otentikasi.

    administrator

    Password

    Password untuk akun tersebut.

    N/A

    Filter

    Kondisi yang mempersempit hasil kueri saat Anda mencari pengguna di server.

    (&(objectClass=person))

    Interval for Automatic Creation of User Snapshots

    Interval (dalam jam) di mana Bastionhost secara otomatis menyinkronkan daftar pengguna dari server otentikasi ke snapshot lokal. Nilai yang valid adalah 0 atau bilangan bulat antara 4 hingga 168. Nilai 0 menonaktifkan sinkronisasi otomatis.

    12

    Synchronize Display Name

    Tentukan atribut pada server remote yang merepresentasikan nama tampilan, seperti fullName. Jika dibiarkan kosong, Bastionhost menggunakan atribut default cn. Hapus centang kotak untuk menonaktifkan sinkronisasi atribut ini.

    Catatan

    Bastionhost melakukan otentikasi pengguna berdasarkan nama logon, bukan nama tampilan. Secara default, atribut sAMAccountName dari server remote disinkronkan sebagai nama logon.

    N/A

    Email Address to Be Synchronized

    Tentukan atribut pada server remote yang merepresentasikan alamat email, seperti mail. Jika dibiarkan kosong, Bastionhost menggunakan atribut default mail. Hapus centang kotak untuk menonaktifkan sinkronisasi atribut ini.

    N/A

    Mobile Phone Number to Be Synchronized

    Tentukan atribut pada server remote yang merepresentasikan nomor telepon seluler, seperti mobile. Jika dibiarkan kosong, Bastionhost menggunakan atribut default mobile. Hapus centang kotak untuk menonaktifkan sinkronisasi atribut ini.

    N/A

    Synchronize User Organization as User Group

    Jika Anda mengaktifkan opsi ini, Bastionhost secara otomatis membuat organisasi pengguna AD sebagai kelompok pengguna di Bastionhost selama proses sinkronisasi, dan menambahkan pengguna ke kelompok tersebut.

    • Bastionhost mendukung maksimal 500 kelompok pengguna. Bastionhost tidak membuat kelompok pengguna tambahan yang melebihi batas ini selama proses sinkronisasi.

    • Setelah sinkronisasi awal, Bastionhost tidak menyinkronkan penambahan, penghapusan, atau modifikasi organisasi berikutnya pada server AD.

    N/A

  6. Setelah uji konektivitas berhasil, klik Save.

    Untuk menyinkronkan snapshot pengguna AD secara otomatis, klik Create User Snapshots guna melakukan sinkronisasi langsung, atau atur Interval for Automatic Creation of User Snapshots untuk menjadwalkan sinkronisasi berkala. Bastionhost membaca data dari snapshot lokal saat mengimpor pengguna AD guna mengurangi beban kinerja.

Konfigurasi server otentikasi LDAP

  1. Masuk ke Bastionhost console. Di bilah navigasi atas, pilih wilayah tempat instans Bastionhost Anda berada.

  2. Pada daftar instans Bastionhost, temukan instans target dan klik Manage.

  3. Di panel navigasi kiri, klik System Settings > Authentication Configuration.

  4. Pada tab LDAP Authentication, konfigurasikan parameter yang dijelaskan dalam tabel berikut, lalu klik Test Connection.

    Parameter

    Deskripsi

    Contoh

    Server Address

    Titik akhir koneksi server otentikasi.

    139.129.X.X

    Standby Server Address

    Opsional. Titik akhir koneksi server cadangan. Biarkan parameter ini kosong jika Anda tidak memiliki server cadangan.

    N/A

    Port

    Port server.

    389

    SSL

    Pilih opsi ini jika sertifikat SSL dipasang pada server otentikasi LDAP.

    N/A

    Base DN

    Node direktori pengguna pada server.

    Catatan

    Mengimpor pengguna mungkin memerlukan waktu lama jika direktorinya besar. Kami menyarankan agar jumlah total pengguna di bawah Base DN ini dibatasi hingga maksimal 100.000 sebelum melakukan impor.

    ou=saasdun,ou=testgroup,dc=alitest,dc=com

    Account

    Akun untuk terhubung ke server otentikasi.

    cn=admin,dc=alitest,dc=com

    Password

    Password untuk akun tersebut.

    N/A

    Filter

    Kondisi yang mempersempit hasil kueri saat Anda mencari pengguna di server.

    (&(objectClass=person))

    Logon Name Attribute

    Menentukan atribut pada server LDAP yang sesuai dengan nama logon untuk otentikasi. Nilai default adalah uid.

    N/A

    Interval for Automatic Creation of User Snapshots

    Interval (dalam jam) di mana Bastionhost secara otomatis menyinkronkan daftar pengguna dari server otentikasi ke snapshot lokal. Nilai yang valid adalah 0 atau bilangan bulat antara 4 hingga 168. Nilai 0 menonaktifkan sinkronisasi otomatis.

    12

    Synchronize Display Name

    Tentukan atribut pada server remote yang merepresentasikan nama tampilan, seperti fullName. Jika dibiarkan kosong, Bastionhost menggunakan atribut default cn. Hapus centang kotak untuk menonaktifkan sinkronisasi atribut ini.

    Catatan

    Bastionhost melakukan otentikasi pengguna berdasarkan nama logon, bukan nama tampilan. Secara default, atribut uid dari server remote disinkronkan sebagai nama logon.

    N/A

    Email Address to Be Synchronized

    Tentukan atribut pada server remote yang merepresentasikan alamat email, seperti mail. Jika dibiarkan kosong, Bastionhost menggunakan atribut default mail. Hapus centang kotak untuk menonaktifkan sinkronisasi atribut ini.

    N/A

    Mobile Phone Number to Be Synchronized

    Tentukan atribut pada server remote yang merepresentasikan nomor telepon seluler, seperti mobile. Jika dibiarkan kosong, Bastionhost menggunakan atribut default mobile. Hapus centang kotak untuk menonaktifkan sinkronisasi atribut ini.

    N/A

  5. Setelah uji konektivitas berhasil, klik Save.

    • Untuk menghapus konfigurasi otentikasi LDAP, klik Clear Settings.

      Peringatan

      Menghapus konfigurasi akan menghapus semua pengguna LDAP yang telah disinkronkan. Lakukan dengan hati-hati.

    • Untuk menyinkronkan snapshot pengguna LDAP secara otomatis, klik Create User Snapshots guna melakukan sinkronisasi langsung, atau atur Interval for Automatic Creation of User Snapshots untuk menjadwalkan sinkronisasi berkala. Bastionhost membaca data dari snapshot lokal saat mengimpor pengguna LDAP guna mengurangi beban kinerja.