OIN Universal Logout
Ενεργοποίηση του Okta Universal Logout για το ScribbleMaps
Ποιος μπορεί να χρησιμοποιήσει αυτή τη δυνατότητα
- Okta Admins
- Υποστηρίζεται μέσω του Okta Admin dashboard
Επισκόπηση
Ως Okta Admin, μπορείτε να αξιοποιήσετε τη δυνατότητα Universal Logout του Okta για να ενεργοποιήσετε την αποσύνδεση από το Okta και να την επεκτείνετε στο ScribbleMaps. Επειδή το ScribbleMaps περιλαμβάνεται στον κατάλογο εφαρμογών Okta Integration Network (OIN), χρειάζεται μόνο να το ενεργοποιήσετε μέσω του Okta dashboard.
Το Universal Logout υποστηρίζεται από προεπιλογή στο ScribbleMaps για οποιαδήποτε ομάδα έχει ρυθμιστεί με SSO (SAML ή OIDC). Δεν απαιτείται πρόσθετη διαμόρφωση στο ScribbleMaps.
Όταν το Okta ανιχνεύει μια απειλή ταυτότητας ή ένας διαχειριστής ξεκινά μια αποσύνδεση, το Okta στέλνει ένα αίτημα server-to-server στο ScribbleMaps για άμεση ανάκληση όλων των ενεργών συνεδριών για τον επηρεαζόμενο χρήστη. Αυτό λειτουργεί εξ ολοκλήρου εκτός του πλαισίου του προγράμματος περιήγησης του χρήστη, διασφαλίζοντας ότι οι συνεδρίες τερματίζονται ακόμη και αν ο χρήστης δεν χρησιμοποιεί ενεργά την εφαρμογή.
Σημείωση: Οι χρήστες πρέπει να έχουν δημιουργηθεί (provisioned) από το Okta (μέσω SCIM ή SSO) για να λειτουργήσει η δυνατότητα Universal Logout.
Απαιτήσεις
- Ένας χώρος εργασίας ScribbleMaps Team με ρυθμισμένο SSO (SAML ή OIDC)
- Ένα Okta tenant
- Ένας λογαριασμός χρήστη Okta με δικαιώματα Admin
Ενεργοποίηση του Universal Logout στο Okta
- Συνδεθείτε στο Okta Admin Console.
- Επιλέξτε Applications > Applications από το αριστερό μενού πλοήγησης.
- Επιλέξτε την ενσωμάτωση της εφαρμογής ScribbleMaps.
- Μεταβείτε στην καρτέλα Authentication.
- Στην ενότητα Logout, κάντε κλικ στο Edit.
- Επιλέξτε το πλαίσιο ελέγχου Okta system or admin initiates logout.
- Κάντε κλικ στο Save.
Πώς λειτουργεί
Όταν το Universal Logout ενεργοποιείται από το Okta (για παράδειγμα, λόγω ανιχνευθείσας απειλής ασφαλείας ή ενέργειας που ξεκίνησε από διαχειριστή):
- Το Okta στέλνει ένα υπογεγραμμένο JWT (Security Event Token) στο endpoint του ScribbleMaps Universal Logout.
- Το ScribbleMaps επαληθεύει την υπογραφή JWT χρησιμοποιώντας το JSON Web Key Set (JWKS) του Okta.
- Το ScribbleMaps αναγνωρίζει τον επηρεαζόμενο χρήστη από τη διεύθυνση email του.
- Όλες οι ενεργές συνεδρίες για αυτόν τον χρήστη ανακαλούνται αμέσως σε όλες τις πλατφόρμες (desktop, mobile και lite).
- Ο χρήστης απαιτείται να επαναλάβει τον έλεγχο ταυτότητας (re-authenticate) στην επόμενη προσπάθεια πρόσβασης.
Τεχνικές λεπτομέρειες
| Ιδιότητα | Τιμή |
|---|---|
| Global token revocation endpoint | https://api.scribblemaps.com/sso/universal-logout |
| Μέθοδος ελέγχου ταυτότητας | SIGNED_JWT |
| Μορφή θέματος | |
| Υποστηριζόμενα πρωτόκολλα SSO | SAML 2.0, OIDC |
Αντιμετώπιση προβλημάτων
| Πρόβλημα | Επίλυση |
|---|---|
| Το Universal Logout δεν ενεργοποιείται | Επαληθεύστε ότι ο χρήστης έχει δημιουργηθεί (provisioned) από το Okta και ότι το Universal Logout είναι ενεργοποιημένο στο Okta Admin Console. |
| Οι συνεδρίες χρήστη δεν ανακλήθηκαν | Επιβεβαιώστε ότι το email του χρήστη στο Okta ταιριάζει με το email του στο ScribbleMaps. |
| Σφάλματα 401/403 | Βεβαιωθείτε ότι το SSO έχει ρυθμιστεί σωστά και είναι ενεργοποιημένο για την ομάδα στο ScribbleMaps. |
Τελευταία ενημέρωση