OpenAI

Perbaiki kesalahan login SSO yang disebabkan oleh ketidakcocokan email atau domain

Artikel ini menyajikan pemecahan masalah untuk error "SSO mismatch user creation" / "sso_mismatch_user_creation" saat pengguna mencoba menerima undangan ke workspace ChatGPT / API Org

Diperbarui: yesterday

Ringkasan

Jika pengguna tidak dapat masuk dengan SSO setelah diundang ke workspace ChatGPT, masalah tersebut mungkin disebabkan oleh ketidakcocokan antara alamat email yang diundang ke workspace dan alamat email yang dikembalikan oleh penyedia identitas Anda.

Masalah ini dapat muncul disertai kesalahan seperti:

"Pembuatan pengguna dengan ketidakcocokan SSO"

atau:

"sso_mismatch_user_creation"

Agar proses masuk SSO berfungsi, semua kondisi berikut harus dipenuhi:

  1. Penyedia identitas pengguna harus mengembalikan alamat email yang cocok dengan identitas workspace ChatGPT yang dimaksud pengguna.

  2. Domain email harus diverifikasi dan tersedia untuk workspace di Konsol Admin Global Anda.

  3. Workspace harus memiliki koneksi SSO aktif yang digunakan pengguna untuk masuk. Jika domain terverifikasi tetapi dipetakan ke koneksi SSO yang berbeda, pengguna masih dapat melihat kesalahan ketidakcocokan SSO.

Langkah-langkah Penyelesaian

Langkah-langkah di bawah ini akan membantu Anda memeriksa apakah ada ketidaksesuaian antara undangan, klaim email SSO, dan domain terverifikasi.

  1. Konfirmasi alamat email yang digunakan untuk undangan workspace: Pastikan pengguna diundang dengan alamat email yang diharapkan akan mereka gunakan untuk ChatGPT.

  2. Konfirmasi alamat email yang dikembalikan oleh penyedia identitas Anda: Periksa konfigurasi SAML/OIDC Anda dan konfirmasi bidang alamat email mana yang dikirim ke ChatGPT selama SSO. Untuk SAML, tinjau atribut terkait email karena email adalah kunci yang digunakan ChatGPT untuk memetakan Pengguna yang masuk ke undangan atau akun di ChatGPT. Nilai-nilai ini harus secara konsisten mengidentifikasi alamat email pengguna yang sama.

*Misalnya, jika pengguna diundang sebagai user@company.com, tetapi penyedia identitas Anda mengembalikan user@subsidiary.com, kami akan memperlakukan ini sebagai proses masuk untuk user@subsidiary.com dan akan menampilkan kesalahan tersebut.

*Anda memiliki 2 opsi di sini:

  1. Konfirmasikan bahwa Domain Pengguna telah diverifikasi di Konsol Admin Global dipetakan ke workspace tempat Pengguna diundang: Jika penyedia identitas Anda mengembalikan alamat email dari domain yang berbeda, domain tersebut harus diverifikasi di Konsol Admin Global Anda dan tersedia untuk workspace yang coba diakses oleh pengguna.

Misalnya, jika pengguna diundang sebagai user@company.com, tetapi penyedia identitas Anda mengembalikan user@subsidiary.com, maka subsidiary.com juga harus diverifikasi dan dipetakan dengan tepat sebelum pengguna dapat masuk dengan SSO menggunakan identitas tersebut.

Solusi sementara tercepat: Jika SSO bersifat opsional untuk workspace Anda, mohon agar pengguna menerima undangan menggunakan nama pengguna dan kata sandi alih-alih SSO, sehingga mereka dapat segera melanjutkan. Hal ini akan memberi Anda waktu untuk memecahkan masalah login SSO, sementara pengguna sudah dapat menggunakan akun ChatGPT mereka.

Apakah artikel ini membantu?