Teknologi

Single Sign-On (SSO)

Metode autentikasi di mana satu identity provider memverifikasi pengguna sekali, dan login tunggal tersebut memberikan akses ke banyak aplikasi terhubung, biasanya melalui SAML atau OpenID Connect.

Definisi

Single sign-on, atau SSO, adalah metode autentikasi di mana pengguna membuktikan identitasnya sekali kepada identity provider pusat, dan sesi yang terverifikasi tersebut kemudian dipercaya oleh setiap aplikasi terhubung, sehingga pengguna tidak perlu login secara terpisah ke masing-masing aplikasi. Ini biasanya diterapkan menggunakan protokol federasi seperti SAML atau OpenID Connect (OIDC), di mana identity provider menerbitkan sebuah assertion atau token bertanda tangan yang diterima oleh aplikasi terhubung menggantikan pemeriksaan nama pengguna dan kata sandi mereka sendiri.

Dalam praktiknya, seorang karyawan mengautentikasi diri sekali terhadap identity provider pusat, seperti Microsoft Entra ID, Okta, atau Google Workspace, dan penyedia tersebut menerbitkan SAML assertion atau token OIDC bertanda tangan yang mengonfirmasi identitasnya. Setiap aplikasi terhubung, disebut service provider, mempercayai assertion bertanda tangan tersebut alih-alih memelihara dan memeriksa kata sandi terpisahnya sendiri untuk pengguna, dan pengguna berpindah antar aplikasi tanpa memasukkan ulang kredensial selama sesi yang mendasarinya masih berlaku. Karena akses ke setiap aplikasi terhubung mengalir melalui satu hubungan ini, menambah atau menghapus akses SSO pengguna secara instan memberikan atau mencabut jangkauannya di seluruh portofolio aplikasi terhubung.

SSO membawa manfaat operasional yang jelas: karyawan mengelola jauh lebih sedikit kata sandi, yang mengurangi godaan untuk memakai ulang kata sandi di berbagai layanan, dan tim keamanan mendapatkan offboarding terpusat, satu tindakan menonaktifkan akses di mana pun sekaligus alih-alih mengharuskan IT mencabut satu per satu puluhan login aplikasi terpisah. Ini juga memungkinkan organisasi menerapkan satu kebijakan autentikasi multifaktor yang konsisten pada satu titik kendali, alih-alih mencoba mengonfigurasi dan mengaudit MFA secara terpisah di setiap alat terhubung, sesuatu yang semakin relevan bagi perusahaan yang diatur di Indonesia yang mengonsolidasikan portofolio besar aplikasi SaaS di bawah satu identity provider.

Kompromi yang harus dibayar adalah risiko konsentrasi: karena satu login kini membuka segalanya, akun identity provider itu sendiri menjadi target bernilai tertinggi tunggal dalam organisasi, dan serangan phishing atau account takeover yang berhasil terhadapnya dapat menjalar ke setiap sistem terhubung sekaligus, bukan hanya satu. Ini menjadikan perlindungan akun SSO dengan phishing-resistant multi-factor authentication serta penerapan least privilege dan kebijakan conditional access di tingkat identity provider sebagai prioritas yang melampaui perlindungan aplikasi hilir individual mana pun dengan sendirinya.

Sekilas info

Jenis
Metode autentikasi
Juga dikenal sebagai
SSO

Cara kerjanya

  1. 1

    Autentikasi terpusat: pengguna mengautentikasi diri sekali terhadap identity provider pusat, bukan login ke setiap aplikasi secara terpisah.

  2. 2

    Protokol federasi: identity provider menerbitkan assertion atau token bertanda tangan menggunakan SAML atau OpenID Connect (OIDC).

  3. 3

    Hubungan kepercayaan: setiap aplikasi terhubung, service provider, mempercayai assertion bertanda tangan identity provider alih-alih memeriksa kata sandi terpisahnya sendiri.

  4. 4

    Penggunaan ulang sesi: pengguna berpindah antar aplikasi terhubung tanpa memasukkan ulang kredensial selama sesi yang mendasarinya masih berlaku.

  5. 5

    Kontrol terpusat: memberikan atau mencabut akses SSO pengguna secara instan mengubah jangkauannya di seluruh aplikasi terhubung sekaligus.

Poin utama

  • Karyawan mengelola jauh lebih sedikit kata sandi, mengurangi godaan memakai ulang kata sandi di berbagai layanan
  • Offboarding menjadi satu tindakan yang menonaktifkan akses di mana pun sekaligus
  • Satu kebijakan autentikasi multifaktor yang konsisten dapat diterapkan pada satu titik kendali
  • Akun SSO yang dibobol dapat membuka setiap aplikasi terhubung, bukan hanya satu
  • Banyak diadopsi oleh perusahaan yang diatur yang mengonsolidasikan portofolio aplikasi SaaS besar di bawah satu identity provider
  • Biasanya diterapkan melalui protokol federasi SAML atau OpenID Connect (OIDC)

Praktik terbaik

  • Lindungi akun identity provider itu sendiri dengan phishing-resistant multi-factor authentication, bukan hanya kata sandi
  • Terapkan least privilege dan kebijakan conditional access di tingkat identity provider
  • Pantau log masuk identity provider untuk anomali seperti impossible travel atau perangkat baru
  • Jangan pernah mengecualikan akun administrator identity provider dari autentikasi kuat demi kenyamanan
  • Padukan penerapan SSO dengan pelatihan kesadaran karyawan tentang taruhan yang meningkat pada halaman login korporat
  • Tinjau secara berkala aplikasi mana saja yang terhubung ke identity provider dan hapus integrasi yang tidak digunakan

Contoh nyata

Sebuah perusahaan multifinance memigrasikan 40 alat SaaS internal di balik satu login Microsoft Entra ID. Ketika seorang karyawan berhenti, IT menonaktifkan satu akun dan seketika kehilangan aksesnya ke keseluruhan 40 aplikasi, alih-alih mengejar satu per satu login terpisah. Tim keamanan juga mewajibkan phishing-resistant MFA pada login identity provider yang sama tersebut, karena kini membuka seluruh portofolio terhubung sekaligus, bukan melindungi setiap aplikasi secara terpisah.

Bagaimana Claro membantu

Simulasi phishing Claro semakin banyak memodelkan halaman login identity provider itu sendiri, karena telah menjadi target bernilai tertinggi setelah SSO diterapkan, dan skoring risiko menandai karyawan yang perilakunya mengindikasikan mereka akan tertipu prompt identity provider palsu, sehingga tim keamanan dapat mengarahkan pengawasan dan pelatihan ekstra kepada akun-akun yang membahayakan seluruh portofolio aplikasi terhubung.

Pertanyaan yang sering diajukan

Apa itu Single Sign-On (SSO)?

Single sign-on (SSO) memungkinkan pengguna masuk sekali dengan satu set kredensial lalu mengakses banyak aplikasi tanpa perlu login ulang di masing-masing. SSO meningkatkan kenyamanan dan memungkinkan organisasi menerapkan autentikasi secara terpusat.

Apakah SSO sama dengan MFA?

Tidak. SSO adalah tentang menggunakan satu identitas terverifikasi untuk mengakses banyak aplikasi; MFA adalah tentang memverifikasi identitas tersebut lebih kuat saat login. Keduanya saling melengkapi: SSO mengurangi penyebaran kata sandi, sementara MFA melindungi titik akses tunggal yang diciptakan SSO.

Apa risiko terbesar dengan SSO?

Risiko konsentrasi. Karena satu login kini membuka setiap aplikasi terhubung, akun identity provider yang dibobol memberi penyerang akses luas sekaligus, bukan hanya akses ke satu sistem.

Apakah SSO menggunakan SAML atau OIDC?

Tergantung identity provider dan aplikasinya. SAML adalah standar berbasis XML yang lebih lama dan umum di perangkat lunak enterprise, sementara OpenID Connect adalah standar berbasis JSON dan OAuth 2.0 yang lebih baru. Banyak identity provider mendukung keduanya.

Bagaimana SSO memengaruhi offboarding karyawan?

SSO menyederhanakannya secara signifikan. Menonaktifkan satu akun di identity provider seketika menghapus akses karyawan yang keluar ke setiap aplikasi terhubung, alih-alih mengharuskan IT mencabut puluhan login terpisah satu per satu.

Kurangi risiko manusia Anda

Claro mengukur dan menurunkan risiko yang dijelaskan istilah-istilah ini, dalam bahasa Inggris dan Bahasa Indonesia.

Minta demo