OIN უნივერსალური გამოსვლა
Okta-ს უნივერსალური გამოსვლის (Universal Logout) ჩართვა ScribbleMaps-ისთვის
ვის შეუძლია ამ ფუნქციის გამოყენება
- Okta-ს ადმინისტრატორებს
- მხარდაჭერილია Okta-ს ადმინისტრატორის დაფის საშუალებით
მიმოხილვა
Okta-ს ადმინისტრატორს შეგიძლიათ გამოიყენოთ Okta-ს უნივერსალური გამოსვლის ფუნქცია, რათა Okta-დან გამოსვლა გაავრცელოთ ScribbleMaps-ზეც. ვინაიდან ScribbleMaps შედის Okta Integration Network (OIN) აპლიკაციების კატალოგში, მისი ჩართვა მხოლოდ Okta-ს დაფიდან გჭირდებათ.
უნივერსალური გამოსვლა ScribbleMaps-ში ნაგულისხმევად ექვემდებარება ყველა გუნდს, რომელსაც კონფიგურირებული აქვს SSO (SAML ან OIDC). ScribbleMaps-ში დამატებითი კონფიგურაცია საჭირო არ არის.
როდესაც Okta აღმოაჩენს იდენტობასთან დაკავშირებულ საფრთხეს ან ადმინისტრატორი ინიცირებს გამოსვლას, Okta ScribbleMaps-ს სერვერიდან სერვერზე გაუგზავნის მოთხოვნას, რათა დაუყოვნებლივ გააუქმოს შესაბამისი მომხმარებლის ყველა აქტიური სესია. ეს პროცესი სრულად მომხმარებლის ბრაუზერის გარეთ მიმდინარეობს, რაც უზრუნველყოფს სესიების დასრულებას მაშინაც კი, როცა მომხმარებელი აპლიკაციას აქტიურად არ იყენებს.
შენიშვნა: უნივერსალური გამოსვლის ფუნქციის სამუშაოდ მომხმარებლები უნდა იყვნენ Okta-დან პროვიზიონირებული (SCIM-ის ან SSO-ს საშუალებით).
მოთხოვნები
- ScribbleMaps-ის გუნდის სამუშაო სივრცე, რომელსაც კონფიგურირებული აქვს SSO (SAML ან OIDC)
- Okta-ს ტენანტი
- Okta-ს მომხმარებლის ანგარიში ადმინისტრატორის უფლებებით
უნივერსალური გამოსვლის ჩართვა Okta-ში
- შედით Okta Admin Console-ში.
- მარცხენა ნავიგაციიდან აირჩიეთ Applications > Applications.
- აირჩიეთ ScribbleMaps-ის აპლიკაციის ინტეგრაცია.
- გადადით Authentication ჩანართზე.
- Logout განყოფილებაში დააწკაპუნეთ რედაქტირება-ზე.
- მონიშნეთ Okta system or admin initiates logout ველი.
- დააწკაპუნეთ შენახვა-ზე.
როგორ მუშაობს
როდესაც უნივერსალური გამოსვლა Okta-დან ირთვება (მაგალითად, აღმოჩენილი უსაფრთხოების საფრთხის ან ადმინისტრატორის მიერ ინიცირებული მოქმედების გამო):
- Okta ScribbleMaps-ის უნივერსალური გამოსვლის ბოლო წერტილს უგზავნის ხელმოწერილ JWT-ს (Security Event Token).
- ScribbleMaps ამოწმებს JWT-ის ხელმოწერას Okta-ს JSON Web Key Set-ის (JWKS) გამოყენებით.
- ScribbleMaps ადგენს შესაბამის მომხმარებელს მისი ელფოსტის მისამართით.
- ამ მომხმარებლის ყველა აქტიური სესია დაუყოვნებლივ უქმდება ყველა პლატფორმაზე (დესკტოპი, მობილური და lite).
- მომხმარებელს შემდეგი წვდომის მცდელობისას მოეთხოვება ხელახალი ავტორიზაცია.
ტექნიკური დეტალები
| თვისება | მნიშვნელობა |
|---|---|
| ტოკენების გლობალური გაუქმების ბოლო წერტილი | https://api.scribblemaps.com/sso/universal-logout |
| ავთენტიფიკაციის მეთოდი | SIGNED_JWT |
| სუბიექტის ფორმატი | ელფოსტა |
| მხარდაჭერილი SSO პროტოკოლები | SAML 2.0, OIDC |
პრობლემების მოგვარება
| პრობლემა | გადაწყვეტა |
|---|---|
| უნივერსალური გამოსვლა არ ირთვება | დარწმუნდით, რომ მომხმარებელი პროვიზიონირებულია Okta-დან და რომ უნივერსალური გამოსვლა ჩართულია Okta Admin Console-ში. |
| მომხმარებლის სესიები არ უქმდება | დარწმუნდით, რომ მომხმარებლის ელფოსტა Okta-ში ემთხვევა მის ელფოსტას ScribbleMaps-ში. |
| 401/403 შეცდომები | დარწმუნდით, რომ SSO სწორად არის კონფიგურირებული და ჩართული გუნდისთვის ScribbleMaps-ში. |
ბოლო განახლება