Hub documentation
Single Sign-On (SSO)
Single Sign-On (SSO)
Fitur ini merupakan bagian dari paket Team & Enterprise.
Hugging Face menawarkan dua model SSO yang berbeda, masing-masing dirancang untuk kebutuhan organisasi yang berbeda. Memahami perbedaan antara kedua pendekatan ini adalah kunci untuk memilih pengaturan yang tepat untuk tim Anda.
Secara sekilas
| SSO Dasar | SSO Terkelola | |
|---|---|---|
| Rencana | Tim & Enterprise | Enterprise Plus |
| Cakupan | Hanya sumber daya organisasi | Seluruh platform Hugging Face |
| Menggantikan login Hugging Face | Tidak — pengguna tetap menggunakan kredensial Hugging Face mereka yang sudah ada | Ya — IdP Anda menjadi satu-satunya metode login |
| Akun pengguna | Pengguna tetap menggunakan akun Hugging Face pribadi mereka | Akun dimiliki dan dikelola oleh organisasi |
| Konten pribadi | Pengguna dapat membuat konten di namespace pribadi mereka | Pengguna hanya dapat membuat konten di dalam organisasi |
| Keanggotaan multi-organisasi | Pengguna dapat menjadi bagian dari beberapa organisasi | Pengguna dibatasi pada organisasi pengelola mereka |
| Provisioning pengguna | Manual (link bergabung SSO) — atau berbasis undangan SCIM di Enterprise | Siklus hidup penuh (SCIM) |
| Pengaturan | Layanan mandiri dari pengaturan organisasi | Memerlukan pengaturan dengan tim Hugging Face |
| Kolaborator eksternal | Ya | Ya |
| Protokol | SAML 2.0 dan OIDC | SAML 2.0 dan OIDC |
| Pemetaan peran | Ya | Ya |
| Pemetaan grup sumber daya | Ya | Ya |
SSO Dasar
SSO dasar menambahkan lapisan kontrol akses di atas login standar Hugging Face. SSO ini tidak menggantikan login Hugging Face — anggota tetap menggunakan kredensial yang sudah ada dan hanya diminta untuk menyelesaikan SSO saat mengakses sumber daya organisasi Anda.
Ini sangat cocok untuk tim yang ingin mengamankan akses ke sumber daya organisasi mereka sambil mempertahankan fleksibilitas akun Hugging Face individual. Pengaturan dilakukan secara mandiri dari pengaturan organisasi Anda.
SSO Terkelola
Managed SSO menggantikan login Hugging Face sepenuhnya. Identity Provider Anda menjadi metode autentikasi tunggal di seluruh platform Hugging Face. Organisasi mengontrol siklus hidup pengguna secara penuh, mulai dari pembuatan akun hingga deaktivasi.
Ini dirancang untuk perusahaan yang membutuhkan kendali penuh atas identitas, akses, dan tata kelola data. Akun dikelola memiliki batasan tertentu (tanpa konten pribadi, kolaborasi terikat organisasi). Pengaturan memerlukan koordinasi dengan tim Hugging Face.
Provisioning Pengguna (SCIM)
Kedua model SSO mendukung SCIM (System for Cross-domain Identity Management) untuk mengotomatiskan provisioning pengguna dari Identity Provider Anda. Kedua model tersebut menggunakan SCIM dengan cara yang berbeda, sesuai dengan filosofi masing-masing:
- SSO Dasar (paket Enterprise): SCIM mengotomatiskan undangan bagi pengguna Hugging Face yang sudah ada ke organisasi Anda. Pengguna harus menerima undangan untuk bergabung.
- Managed SSO (paket Enterprise Plus): SCIM mengelola seluruh siklus hidup pengguna — pembuatan akun, pembaruan profil, dan deaktivasi.
Pelajari lebih lanjut di panduan User Provisioning (SCIM).
Model mana yang harus Anda pilih?
Pilih Basic SSO jika tim Anda perlu mengamankan akses ke sumber daya organisasi sambil memungkinkan anggota mempertahankan akun Hugging Face mereka sendiri dan berpartisipasi dalam komunitas yang lebih luas.
Pilih Managed SSO jika perusahaan Anda memerlukan kontrol terpusat atas semua akun pengguna, provisioning dan deprovisioning otomatis, serta kebijakan tata kelola data yang ketat yang mencegah pembuatan konten di luar organisasi.
Kedua model mendukung protokol SAML 2.0 dan OIDC serta dapat diintegrasikan dengan penyedia identitas populer seperti Okta, Microsoft Entra ID (Azure AD), dan Google Workspace.
Bacaan lanjutan
- Manajemen Pengguna — Pemetaan peran, pemetaan grup sumber daya, timeout sesi, dan lainnya
- Panduan Konfigurasi — Instruksi pengaturan langkah demi langkah untuk Okta, Microsoft Entra ID, dan Google Workspace