Ringkasan teknis tentang SSO berbasis SAML

Pengguna Anda dapat menggunakan Single Sign-On (SSO) untuk mengakses banyak aplikasi tanpa harus memasukkan nama pengguna dan sandi untuk setiap aplikasi. Security Assertion Markup Language (SAML) adalah standar XML yang memungkinkan domain web aman bertukar data otorisasi dan autentikasi pengguna. 

Peran penyedia layanan dan penyedia identitas

Google menawarkan layanan SSO berbasis SAML yang memungkinkan perusahaan partner menyetujui dan mengautentikasi pengguna yang dihosting saat mencoba mengakses konten aman. Google bertindak sebagai penyedia layanan online dan memberikan layanan, seperti Google Kalender dan Gmail. Partner Google bertindak sebagai penyedia identitas dan mengontrol nama pengguna, sandi, serta informasi lainnya yang digunakan untuk mengidentifikasi, mengautentikasi, dan menyetujui pengguna saat membuka aplikasi web yang dihosting Google. 

Ada banyak penyedia identitas open source dan komersial yang dapat membantu Anda dalam mengimplementasikan SSO dengan Google.

Sertifikat verifikasi SAML

Untuk menyiapkan SSO dengan IdP pihak ketiga yang menggunakan Google sebagai penyedia layanan, Anda harus mengupload satu atau beberapa sertifikat verifikasi. Sertifikat berisi kunci publik yang memverifikasi login dari IdP.

  • Jika mengonfigurasi Profil SSO pihak ketiga untuk organisasi, Anda dapat mengupload satu sertifikat verifikasi.
  • Jika membuat profil SSO SAML baru, Anda dapat mengupload dua sertifikat, sehingga memiliki opsi untuk merotasi sertifikat.

Anda biasanya akan mendapatkan sertifikat tersebut dari IdP. Namun, Anda juga dapat membuatnya sendiri.

Persyaratan

  • Sertifikat harus berupa sertifikat X.509 berformat PEM atau DER dengan kunci publik yang tersemat.
  • Kunci publik harus dibuat dengan algoritma RSA atau DSA.
  • Kunci publik dalam sertifikat harus cocok dengan kunci pribadi yang digunakan untuk menandatangani respons SAML.

Topik terkait

Spesifikasi SAML v2.0

Apakah ini membantu?

Bagaimana cara meningkatkannya?
Telusuri
Hapus penelusuran
Tutup penelusuran
Menu utama
6871384857231498175
true
Pusat Bantuan Penelusuran
true
true
true
true
true
73010
false
false
false
false