Hub documentation

SSO Terkelola

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

SSO Terkelola

Fitur ini merupakan bagian dari paket Enterprise Plus.

Managed SSO menggantikan login Hugging Face sepenuhnya. Identity Provider Anda menjadi metode autentikasi tunggal bagi anggota organisasi Anda di seluruh platform Hugging Face. Organisasi mengontrol siklus hidup pengguna secara penuh, mulai dari pembuatan akun hingga deaktivasi.

Untuk perbandingan dengan Basic SSO, lihat Ikhtisar SSO.

Cara kerjanya

Managed SSO menggantikan login Hugging Face. IdP Anda adalah satu-satunya cara bagi pengguna managed untuk melakukan autentikasi di Hugging Face — tidak ada login Hugging Face yang terpisah. Berbeda dengan Basic SSO, anggota tidak memerlukan akun Hugging Face yang sudah ada sebelumnya. Ketika pengguna melakukan autentikasi melalui IdP Anda untuk pertama kalinya, akun akan dibuat secara otomatis untuk mereka.

IdP Anda adalah jalur autentikasi wajib bagi semua anggota organisasi Anda yang berinteraksi dengan bagian mana pun dari platform Hugging Face. Anggota diwajibkan untuk melakukan autentikasi melalui IdP Anda untuk semua layanan Hugging Face, bukan hanya saat mengakses repositori privat atau organisasi.

Ketika pengguna dinonaktifkan di IdP Anda, akun Hugging Face mereka juga akan dinonaktifkan. Hal ini memberikan organisasi Anda kendali penuh atas identitas, akses, dan tata kelola data.

Memulai

Managed SSO tidak dapat dikonfigurasi secara mandiri. Untuk mengaktifkan Managed SSO untuk organisasi Anda, silakan hubungi tim Hugging Face. Pengaturan dilakukan bersama tim teknis kami untuk memastikan transisi yang lancar bagi organisasi Anda.

Jika Anda mengonversi organisasi yang sudah ada, baca Migrating to Managed SSO terlebih dahulu: akun pribadi yang sudah ada milik anggota tidak dikonversi, dan setiap anggota harus membebaskan email kerja mereka sebelum mereka dapat diproses.

Kedua protokol SAML 2.0 dan OIDC didukung dan dapat diintegrasikan dengan penyedia identitas populer seperti Okta, Microsoft Entra ID (Azure AD), dan Google Workspace.

Provisioning pengguna

Managed SSO memperkenalkan provisioning pengguna otomatis melalui SCIM, yang mengelola seluruh siklus hidup pengguna di Hugging Face. SCIM memungkinkan IdP Anda untuk mengomunikasikan informasi identitas pengguna ke Hugging Face, sehingga memungkinkan pembuatan, pembaruan (misalnya, perubahan nama, perubahan peran), dan deaktivasi akun pengguna secara otomatis seiring dengan perubahan yang terjadi di IdP Anda.

Pelajari lebih lanjut tentang cara mengatur dan mengelola SCIM di panduan khusus kami.

Fitur SSO

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

Batasan pada akun yang dikelola

Pertimbangan penting untuk akun yang dikelola.

Untuk memastikan kontrol organisasi dan tata kelola data, akun pengguna yang dikelola memiliki batasan tertentu:

  • Tidak ada pembuatan konten pribadi: Pengguna yang dikelola tidak dapat membuat konten apa pun (model, dataset, atau Spaces) di namespace pengguna pribadi mereka. Semua konten harus dibuat di dalam organisasi.
  • Kolaborasi yang terikat pada organisasi: Pengguna yang dikelola dibatasi untuk berkolaborasi hanya di dalam organisasi yang mengelolanya. Mereka tidak dapat bergabung dengan organisasi lain atau berkontribusi pada repositori di luar organisasi yang mengelolanya.
  • Visibilitas konten: Konten yang dibuat oleh pengguna terkelola berada di dalam organisasi. Meskipun pengguna terkelola tidak dapat membuat konten publik di profil pribadi mereka, mereka dapat membuat konten publik di dalam organisasi jika pengaturan organisasi mengizinkannya.

Batasan-batasan ini menjaga batas keamanan perusahaan Anda. Untuk proyek pribadi atau kolaborasi yang lebih luas di luar organisasi Anda, anggota harus menggunakan akun Hugging Face terpisah yang tidak dikelola.

Update on GitHub