Hub documentation

SSO Dasar

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

SSO Dasar

Fitur ini merupakan bagian dari paket Team & Enterprise.

SSO dasar menambahkan lapisan kontrol akses di atas login standar Hugging Face. Fitur ini memungkinkan Anda untuk menerapkan autentikasi melalui Identity Provider (IdP) Anda saat anggota mengakses sumber daya di bawah namespace organisasi Anda, seperti model, dataset, dan Spaces privat.

Untuk perbandingan dengan Managed SSO, lihat Ikhtisar SSO.

Cara kerjanya

SSO dasar tidak menggantikan login Hugging Face. Anggota Anda masih perlu masuk ke Hugging Face dengan kredensial mereka sendiri (email/kata sandi, Google, atau GitHub) sebelum diminta untuk menyelesaikan autentikasi SSO guna mengakses sumber daya organisasi Anda. Ini memang dirancang demikian: SSO dasar mengamankan akses ke organisasi Anda tanpa mengambil alih identitas Hugging Face pengguna.

Ketika Single Sign-On diaktifkan, anggota organisasi melakukan autentikasi melalui Identity Provider (IdP) Anda. Anda memilih apakah SSO bersifat diwajibkan atau opsional:

  • Dipaksakan (default): Anggota harus menyelesaikan autentikasi SSO sebelum mengakses apa pun di bawah namespace organisasi.
  • Opsional: Anggota akan diarahkan melalui banner di bagian atas halaman untuk mengatur SSO, tetapi dapat melewatinya dan tetap mengakses organisasi. Ini berguna saat Anda memigrasikan banyak pengguna dan ingin memberi mereka waktu untuk mengatur akun mereka sebelum menerapkan SSO secara wajib.

Konten publik masih dapat diakses oleh semua orang, termasuk non-anggota.

Kami menggunakan alamat email untuk mengidentifikasi pengguna SSO. Sebagai pengguna, pastikan alamat email organisasi Anda (misalnya email perusahaan Anda) telah ditambahkan ke akun pengguna Anda.

Saat pengguna masuk, mereka akan diminta untuk menyelesaikan alur autentikasi Single Sign-On dengan banner yang mirip dengan berikut:

Single Sign-On hanya berlaku untuk organisasi Anda. Anggota dapat menjadi bagian dari organisasi lain di Hugging Face.

Memulai

SSO dasar dapat dikonfigurasi langsung dari pengaturan organisasi Anda. Hugging Face Hub dapat bekerja dengan penyedia identitas yang mematuhi OIDC atau SAML, termasuk Okta, OneLogin, dan Microsoft Entra ID (Azure AD).

Lihat Panduan Konfigurasi kami untuk instruksi pengaturan langkah demi langkah.

Provisioning pengguna

Setelah SSO diaktifkan pada organisasi Anda, tautan bergabung langsung dapat disalin dan dibagikan kepada anggota baru. Tautan bergabung SSO ini tersedia di kedua tab pengaturan SSO dan Members. Karena organisasi dengan SSO yang diaktifkan tidak dapat menggunakan tautan undangan klasik, tautan bergabung SSO menjadi metode utama untuk mengundang rekan kerja ke organisasi Anda. Cukup klik tombol salin untuk menyalin tautan ke clipboard Anda dan bagikan kepada anggota yang ingin Anda undang. Ketika penerima mengklik tautan yang dibagikan, mereka akan dapat melakukan autentikasi melalui SSO dan langsung bergabung ke organisasi Anda.

Organisasi pada rencana Enterprise juga dapat menggunakan SCIM untuk mengotomatiskan provisioning berbasis undangan dari Identity Provider Anda. Lihat panduan SCIM untuk detail lebih lanjut.

Fitur SSO

SSO dasar mendukung pemetaan peran, pemetaan grup sumber daya, batas waktu sesi, pencocokan domain email, dan kolaborator eksternal. Fitur-fitur ini dapat dikonfigurasi dari pengaturan organisasi Anda.

Update on GitHub