Hub documentation

Cara mengonfigurasi OIDC SSO dengan Google Workspace

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Cara mengonfigurasi OIDC SSO dengan Google Workspace

Dalam panduan ini, kami akan menggunakan Google Workspace sebagai penyedia SSO dengan protokol OpenID Connect (OIDC) sebagai protokol identitas yang kami pilih.

Saat ini kami mendukung autentikasi yang diinisiasi oleh SP. Untuk provisioning pengguna, lihat SCIM.

Fitur ini merupakan bagian dari paket Team & Enterprise.

Langkah 1: Buat Aplikasi OIDC di Google Workspace

  • Di konsol Google Cloud Anda, cari dan buka Google Auth Platform > Clients.
  • Klik Create Client.
  • Untuk Application Type, pilih Web Application.
  • Beri nama untuk aplikasi Anda.
  • Ambil Redirection URI dari pengaturan organisasi Hugging Face Anda, buka tab SSO dan pilih protokol OIDC.
  • Klik Create.
  • Jendela pop-up akan muncul dengan Client ID dan Client Secret, salin keduanya dan tempelkan ke pengaturan organisasi Hugging Face Anda. Pada tab SSO (pastikan OIDC dipilih) tempelkan nilai yang sesuai untuk Client Identifier dan Client Secret.

Langkah 2: Konfigurasikan Hugging Face dengan Detail OIDC Google

  • Pada titik ini, Client ID dan Client Secret harus sudah diatur di pengaturan organisasi Hugging Face Anda pada tab SSO.
  • Atur Issuer URL menjadi https://accounts.google.com.

Langkah 3: Uji dan Aktifkan SSO

Sebelum pengujian, pastikan Anda telah memberikan akses ke aplikasi untuk pengguna yang sesuai. Admin yang melakukan pengujian harus memiliki akses.

  • Sekarang, di pengaturan SSO Hugging Face Anda, klik “Update and Test OIDC configuration”.
  • Anda akan diarahkan ke prompt login Google. Setelah masuk, Anda akan diarahkan ke halaman pengaturan organisasi Anda.
  • Tanda centang hijau di dekat pengatur OIDC akan mengonfirmasi bahwa pengujian berhasil.
  • Setelah pengujian berhasil, Anda dapat mengaktifkan SSO untuk organisasi Anda dengan mengklik tombol “Enable”.
  • Setelah diaktifkan, anggota organisasi Anda harus menyelesaikan alur autentikasi SSO yang dijelaskan dalam bagian Cara kerjanya.
Update on GitHub