FiturSSO
ADFS
Dokumen ini menjelaskan cara mengonfigurasi Single Sign-on saat Active Directory Federated System (ADFS) menjadi penyedia identitas Anda.
Dalam dokumen ini, Anda akan mempelajari cara mengintegrasikan Chakra dengan ADFS. Dengan mengintegrasikan Chakra dengan ADFS, Anda dapat:
- Mengontrol siapa yang memiliki akses ke Chakra di ADFS.
- Memungkinkan pengguna Anda masuk ke Chakra secara otomatis menggunakan akun ADFS mereka.
- Mengelola akun Anda di satu lokasi terpusat—portal ADFS.
Prasyarat
Untuk menyiapkan dan menggunakan fitur Single Sign-on (SSO) ADFS dan Chakra:
- Akses ke server ADFS.
- Anda harus memiliki akses administrator ke server ADFS organisasi Anda.
- Anda harus memiliki akses administrator di Chakra.
Tindakan yang harus dilakukan di Chakra
- Buka Admin → SSO & Autentikasi
- Tambahkan penyedia ADFS melalui “Tambahkan Penyedia”
- Buka halaman detail Penyedia ADFS, lalu salin nilai “SP ACS URL” dan “SP Entity ID”. Nilai ini akan digunakan pada langkah 8 & 9 di bawah—“Tindakan yang harus dilakukan di server ADFS”

- Tambahkan URL Masuk ADFS dan URL Keluar ADFS

- Sertifikat Publik X509 ASFS yang akan Anda dapatkan pada Langkah 8 di bagian Sidik Jari Sertifikat ADFS

Tindakan yang harus dilakukan di server ADFS
Tambahkan Kepercayaan Pihak Pengandal
- Buka Server Manager

- Buka konsol ADFS Management (Tools > ADFS Management)

- Di panel Actions, klik Add Relying Party Trust

- Halaman selamat datang Wizard Add Relying Party Trust akan ditampilkan. Klik Start.

- Pilih tombol radio “Masukkan data tentang pihak pengandal secara manual”, lalu klik Next.

- Masukkan “Nama Tampilan” pilihan Anda, lalu klik Next

- Biarkan pengaturan sertifikat di sini menggunakan nilai default, lalu klik Next

- Pilih “Aktifkan dukungan untuk protokol SAML 2.0 WebSSO”
Untuk “URL layanan pihak pengandal SAML2.0 SO”, tempel nilai “SP ACS URL” yang telah disalin sebelumnya. Klik Next.
- Untuk “Pengidentifikasi kepercayaan pihak pengandal”, tempel nilai “SP Entity ID” yang telah disalin sebelumnya. Lalu klik tombol “Add”.

- Setelah entri yang ditambahkan terlihat dalam daftar “Pengidentifikasi kepercayaan pihak pengandal:”, klik Next

- Biarkan pengaturan default (Izinkan semua orang), lalu klik Next.

- Konfigurasi kini selesai. Klik Next untuk melanjutkan.

- Kepercayaan pihak pengandal kini telah ditambahkan. Klik Close untuk melanjutkan ke dialog Edit Claim Rules.

- Klik tombol Add Rule.

- Klik Next untuk membuat aturan Send LDAP Attributes as Claims.

- Masukkan nama untuk aturan klaim, pilih penyimpanan atribut sebagai Active Directory (tempat atribut LDAP akan diambil), lalu petakan atribut LDAP ke jenis klaim keluar seperti yang ditunjukkan di bawah. Klik Finish setelah selesai.

- Sekarang klik OK.

- Sekarang buka ADFS Management>Relying Party Trusts. Anda dapat melihat semua kepercayaan pihak pengandal di sini. Jika perlu, Anda dapat mengedit klaim dengan mengeklik Edit claim rules. Anda juga dapat mengubah pengidentifikasi dengan mengeklik Properties.

- Buka ADFS>Service>Endpoints, lalu pastikan endpoint berikut diaktifkan: /adfs/services/trust/13/usernamemixed

Sidik Jari Sertifikat ADFS
- Buka ADFS > Service > Certificates.

- Klik kanan sertifikat di bawah Token-signing, lalu klik View Certificate

- Di dialog Certificate, buka tab Details, lalu klik Copy to File

- Di Certificate Export Wizard yang terbuka, klik Next

- Pilih Base-64 encoded X.509 (.CER) sebagai format, lalu klik Next

- Di bagian File name, tentukan jalur tempat sertifikat yang diekspor akan disimpan beserta nama filenya, lalu klik Next

- Tinjau pengaturan sertifikat yang diekspor, lalu klik Finish

- Buka file sertifikat yang diekspor, lalu salin kunci sertifikat

