OpenAI
Ang page na ito ay isinalin ng AI. Tingnan ang orihinal na artikulo sa English.

Ayusin ang mga error sa SSO login dahil sa hindi tugmang email o domain

Nagmumungkahi ang artikulong ito ng pag-troubleshoot para sa mga error na "SSO mismatch user creation" / "sso_mismatch_user_creation" kapag sinusubukan ng user na tanggapin ang imbitasyon sa ChatGPT workspace / API Org

Na-update: 6 hours ago

Pangkalahatang-ideya

Kung hindi makapag-sign in ang user gamit ang SSO matapos maimbitahan sa isang ChatGPT workspace, maaaring sanhi ito ng hindi pagtutugma ng email address na inimbitahan sa workspace at ng email address na ibinalik ng iyong identity provider.

Maaaring lumabas ang isyung ito kasama ng error gaya ng:

"Hindi pagtutugma ng SSO sa paggawa ng user"

o:

"sso_mismatch_user_creation"

Para gumana ang pag-sign in gamit ang SSO, dapat matugunan ang lahat ng sumusunod na kondisyon:

  1. Dapat magbalik ang identity provider ng user ng email address na tumutugma sa nilalayong pagkakakilanlan ng user sa ChatGPT workspace.

  2. Dapat beripikado ang domain ng email at available ito para sa workspace sa iyong Global Admin Console.

  3. Dapat may aktibong koneksyon sa SSO ang workspace na ginagamit ng user para mag-sign in. Kung beripikado ang domain pero naka-map ito sa ibang koneksyon sa SSO, maaari pa ring makakita ang user ng error sa hindi pagtutugma ng SSO.

Mga Hakbang sa Pagresolba

Tutulungan ka ng mga hakbang sa ibaba na tingnan kung may hindi pagkakatugma sa pagitan ng imbitasyon, SSO email claim, at beripikadong domain.

  1. Kumpirmahin ang email address na ginamit para sa imbitasyon sa workspace: Tiyaking inimbitahan ang user gamit ang email address na inaasahang gagamitin nila para sa ChatGPT.

  2. Kumpirmahin ang email address na ibinalik ng iyong identity provider: Suriin ang iyong configuration ng SAML/OIDC at kumpirmahin kung aling field ng email address ang ipinapadala sa ChatGPT sa panahon ng SSO. Para sa SAML, suriin ang mga attribute na nauugnay sa email dahil email ang susi na ginagamit ng ChatGPT para i-map ang user na nag-sign in sa imbitasyon o account sa ChatGPT. Dapat palaging tukuyin ng mga halagang ito ang parehong email ng user.

*Halimbawa, kung inimbitahan ang user bilang user@company.com, pero ibinalik ng iyong identity provider ang user@subsidiary.com, ituturing namin ito bilang pag-sign in para sa user@subsidiary.com at ilalabas ang error.

*Mayroon kang 2 opsyon dito:

  1. Kumpirmahing beripikado ang domain ng user sa Global Admin Console at naka-map ito sa workspace kung saan inimbitahan ang User: Kung nagbabalik ang iyong identity provider ng email address mula sa ibang domain, dapat beripikado ang domain na iyon sa iyong Global Admin Console at available sa workspace na sinusubukang i-access ng user.

Halimbawa, kung inimbitahan ang user bilang user@company.com, pero ibinalik ng iyong identity provider ang user@subsidiary.com, dapat ding maberipika at ma-map nang naaangkop ang subsidiary.com bago makapag-sign in ang user gamit ang SSO sa pamamagitan ng identity na iyon.

Pinakamabilis na workaround: Kung opsyonal ang SSO para sa iyong workspace, pagamitin sa user ang username at password sa pagtanggap ng imbitasyon sa halip na SSO para mabilis silang ma-unblock. Magbibigay ito sa iyo ng kaunting oras para i-troubleshoot ang SSO login, at magagamit na ng user ang kanilang ChatGPT account.

Nakatulong ba ang artikulong ito?