Scribble Maps Help Center
Change language

OIN Universal Logout

Aktifkan Okta Universal Logout untuk ScribbleMaps

Siapa yang dapat menggunakan fitur ini

  • Okta Admins
  • Didukung melalui dashboard Okta Admin

Ringkasan

Sebagai Okta Admin, Anda dapat memanfaatkan fitur Universal Logout milik Okta untuk memicu logout dari Okta dan memperluasnya ke ScribbleMaps. Karena ScribbleMaps termasuk dalam katalog aplikasi Okta Integration Network (OIN), Anda hanya perlu mengaktifkannya melalui dashboard Okta.

Universal Logout didukung secara default di ScribbleMaps untuk Tim mana pun yang telah dikonfigurasi dengan SSO (SAML atau OIDC). Tidak diperlukan konfigurasi tambahan di dalam ScribbleMaps.

Jika Okta mendeteksi ancaman identitas atau seorang admin memulai logout, Okta mengirimkan permintaan server-ke-server ke ScribbleMaps untuk segera mencabut semua sesi aktif bagi pengguna yang terdampak. Proses ini berjalan sepenuhnya di luar konteks peramban pengguna, sehingga memastikan sesi dihentikan meskipun pengguna tidak sedang aktif menggunakan aplikasi.

Catatan: Pengguna harus disediakan (provisioned) dari Okta (melalui SCIM atau SSO) agar fitur Universal Logout dapat berfungsi.

Persyaratan

  • Ruang kerja Tim ScribbleMaps dengan SSO (SAML atau OIDC) yang telah dikonfigurasi
  • Sebuah tenant Okta
  • Akun pengguna Okta dengan hak akses Admin

Mengaktifkan Universal Logout di Okta

  1. Masuk ke Okta Admin Console.
  2. Pilih Applications > Applications dari navigasi kiri.
  3. Pilih integrasi aplikasi ScribbleMaps.
  4. Buka tab Authentication.
  5. Pada bagian Logout, klik Edit.
  6. Centang kotak centang Okta system or admin initiates logout.
  7. Klik Simpan.

Cara kerjanya

Jika Universal Logout dipicu dari Okta (misalnya, karena terdeteksinya ancaman keamanan atau tindakan yang dimulai oleh admin):

  1. Okta mengirimkan JWT yang ditandatangani (Security Event Token) ke endpoint Universal Logout milik ScribbleMaps.
  2. ScribbleMaps memvalidasi tanda tangan JWT menggunakan JSON Web Key Set (JWKS) milik Okta.
  3. ScribbleMaps mengidentifikasi pengguna yang terdampak berdasarkan alamat emailnya.
  4. Semua sesi aktif untuk pengguna tersebut segera dicabut di seluruh platform (desktop, seluler, dan lite).
  5. Pengguna diwajibkan untuk mengautentikasi ulang pada upaya akses berikutnya.

Detail teknis

Properti Nilai
Endpoint pencabutan token global https://api.scribblemaps.com/sso/universal-logout
Metode autentikasi SIGNED_JWT
Format subjek Email
Protokol SSO yang didukung SAML 2.0, OIDC

Pemecahan masalah

Masalah Resolusi
Universal Logout tidak terpicu Pastikan pengguna disediakan dari Okta dan Universal Logout telah diaktifkan di Okta Admin Console.
Sesi pengguna tidak dicabut Konfirmasi bahwa email pengguna di Okta sesuai dengan emailnya di ScribbleMaps.
Error 401/403 Pastikan SSO dikonfigurasi dengan benar dan diaktifkan untuk Tim di ScribbleMaps.

Last updated