OIN Universal Logout
ScribbleMaps အတွက် Okta Universal Logout ကို ဖွင့်ပါ
ဤလုပ်ဆောင်ချက်ကို မည်သူအသုံးပြုနိုင်သနည်း
- Okta စီမံခန့်ခွဲသူများ
- Okta Admin dashboard မှတစ်ဆင့် ပံ့ပိုးထားသည်
ခြုံငုံသုံးသပ်ချက်
Okta စီမံခန့်ခွဲသူအနေဖြင့် Okta ၏ Universal Logout လုပ်ဆောင်ချက်ကို အသုံးပြု၍ Okta မှ logout လုပ်စေပြီး ScribbleMaps သို့ တိုးချဲ့နိုင်သည်။ ScribbleMaps သည် Okta Integration Network (OIN) အက်ပ်ကတ်တလောက်တွင် ပါဝင်သောကြောင့် Okta dashboard မှတစ်ဆင့် ဖွင့်ရုံသာ လိုအပ်ပါသည်။
SSO (SAML သို့မဟုတ် OIDC) ပြင်ဆင်သတ်မှတ်ထားသော မည်သည့်အသင်းအတွက်မဆို ScribbleMaps တွင် Universal Logout ကို မူလအတိုင်း ပံ့ပိုးထားသည်။ ScribbleMaps အတွင်း အပို ပြင်ဆင်သတ်မှတ်မှု မလိုအပ်ပါ။
Okta က identity ခြိမ်းခြောက်မှုကို တွေ့ရှိသည့်အခါ သို့မဟုတ် စီမံခန့်ခွဲသူတစ်ဦးက logout စတင်သည့်အခါ Okta သည် ScribbleMaps သို့ server-to-server တောင်းဆိုမှုတစ်ခု ပို့ပြီး ထိခိုက်ခံရသော အသုံးပြုသူ၏ တက်ကြွနေသည့် စက်ရှင်အားလုံးကို ချက်ချင်း ရုပ်သိမ်းစေသည်။ ၎င်းသည် အသုံးပြုသူ၏ ဘရောက်ဇာနှင့် လုံးဝမသက်ဆိုင်ဘဲ လုပ်ဆောင်သောကြောင့် အသုံးပြုသူက အက်ပ်ကို အသုံးမပြုနေစဉ်တွင်ပင် စက်ရှင်များ ပြီးဆုံးစေရန် သေချာစေသည်။
မှတ်စု: Universal Logout လုပ်ဆောင်ချက် အလုပ်လုပ်ရန် အသုံးပြုသူများကို Okta မှ (SCIM သို့မဟုတ် SSO မှတစ်ဆင့်) provision လုပ်ထားရမည်။
လိုအပ်ချက်များ
- SSO (SAML သို့မဟုတ် OIDC) ပြင်ဆင်သတ်မှတ်ထားသော ScribbleMaps အသင်း workspace တစ်ခု
- Okta tenant တစ်ခု
- စီမံခန့်ခွဲသူ အခွင့်အရေးရှိသော Okta အသုံးပြုသူအကောင့်တစ်ခု
Okta တွင် Universal Logout ကို ဖွင့်ပါ
- Okta Admin Console သို့ ဝင်ရောက်ပါ။
- ဘယ်ဘက် navigation မှ Applications > Applications ကို ရွေးချယ်ရန် နှိပ်ပါ။
- ScribbleMaps အက်ပ်ပေါင်းစပ်မှုကို ရွေးချယ်ရန် နှိပ်ပါ။
- Authentication tab သို့ သွားပါ။
- Logout ကဏ္ဍတွင် တည်းဖြတ်ရန် ကို နှိပ်ရန် နှိပ်ပါ။
- Okta system or admin initiates logout checkbox ကို အမှန်ခြစ်ပါ။
- သိမ်းဆည်းရန် ကို နှိပ်ရန် နှိပ်ပါ။
အလုပ်လုပ်ပုံ
Universal Logout ကို Okta မှ စတင်သည့်အခါ (ဥပမာ၊ တွေ့ရှိထားသော လုံခြုံရေးခြိမ်းခြောက်မှု သို့မဟုတ် စီမံခန့်ခွဲသူ စတင်သည့် လုပ်ဆောင်ချက်ကြောင့်):
- Okta သည် လက်မှတ်ရေးထိုးထားသော JWT (Security Event Token) ကို ScribbleMaps Universal Logout endpoint သို့ ပို့သည်။
- ScribbleMaps သည် Okta ၏ JSON Web Key Set (JWKS) ကို အသုံးပြု၍ JWT လက်မှတ်ကို စစ်ဆေးအတည်ပြုသည်။
- ScribbleMaps သည် ထိခိုက်ခံရသော အသုံးပြုသူကို ၎င်း၏ အီးမေးလ်လိပ်စာဖြင့် ဖော်ထုတ်သည်။
- ထိုအသုံးပြုသူ၏ တက်ကြွနေသည့် စက်ရှင်အားလုံးကို ပလက်ဖောင်းအားလုံး (desktop, mobile နှင့် lite) တွင် ချက်ချင်း ရုပ်သိမ်းသည်။
- အသုံးပြုသူသည် နောက်တစ်ကြိမ် ဝင်ရောက်ရန် ကြိုးစားသည့်အခါ ပြန်လည် authentication ပြုလုပ်ရမည်။
နည်းပညာဆိုင်ရာ အသေးစိတ်
| ဂုဏ်သတ္တိ | တန်ဖိုး |
|---|---|
| ကမ္ဘာလုံးဆိုင်ရာ token ရုပ်သိမ်းမှု endpoint | https://api.scribblemaps.com/sso/universal-logout |
| Authentication နည်းလမ်း | SIGNED_JWT |
| Subject ပုံစံ | အီးမေးလ် |
| ပံ့ပိုးထားသော SSO protocol များ | SAML 2.0, OIDC |
ပြဿနာဖြေရှင်းခြင်း
| ပြဿနာ | ဖြေရှင်းချက် |
|---|---|
| Universal Logout မစတင်ပါ | အသုံးပြုသူကို Okta မှ provision လုပ်ထားခြင်းရှိမရှိနှင့် Okta Admin Console တွင် Universal Logout ကို ဖွင့်ထားခြင်းရှိမရှိ စစ်ဆေးပါ။ |
| အသုံးပြုသူ စက်ရှင်များ မရုပ်သိမ်းပါ | Okta ရှိ အသုံးပြုသူ၏ အီးမေးလ်သည် ScribbleMaps ရှိ ၎င်း၏ အီးမေးလ်နှင့် ကိုက်ညီကြောင်း အတည်ပြုရန် နှိပ်ပါ။ |
| 401/403 အမှားများ | ScribbleMaps ရှိ အသင်းအတွက် SSO ကို မှန်ကန်စွာ ပြင်ဆင်သတ်မှတ်ပြီး ဖွင့်ထားကြောင်း သေချာပါစေ။ |
နောက်ဆုံး ပြင်ဆင်ချိန်