Hub documentation
Единый вход (SSO)
Единый вход (SSO)
Эта функция входит в планы Team & Enterprise.
Hugging Face предлагает две различные модели SSO, каждая из которых разработана с учётом специфических потребностей организации. Понимание различий между этими двумя подходами является ключевым для выбора подходящей конфигурации для вашей команды.
Обзор
| Базовая SSO | Управляемый SSO | |
|---|---|---|
| План | Команды и предприятия | Enterprise Plus |
| Область применения | Только ресурсы организации | Вся платформа Hugging Face |
| Заменяет вход в Hugging Face | Нет — пользователи сохраняют свои существующие учетные данные Hugging Face | Да — ваш IdP становится единственным способом входа |
| Пользовательские аккаунты | Пользователи сохраняют свой личный аккаунт Hugging Face | Аккаунты принадлежат организации и управляются ею |
| Личный контент | Пользователи могут создавать контент в своём личном пространстве имён | Пользователи могут создавать контент только в рамках организации |
| Участие в нескольких организациях | Пользователи могут состоять в нескольких организациях | Пользователи ограничены своей управляющей организацией |
| Настройка пользователей | Ручной (ссылка для входа через SSO) — или на основе приглашений SCIM в Enterprise | Полный жизненный цикл (SCIM) |
| Настройка | Самостоятельное обслуживание из настроек организации | Требуется настройка командой Hugging Face |
| Внешние соавторы | Да | Да |
| Протоколы | SAML 2.0 и OIDC | SAML 2.0 и OIDC |
| Сопоставление ролей | Да | Да |
| Соответствие групп ресурсов | Да | Да |
Базовая SSO
Базовый SSO добавляет слой управления доступом поверх стандартного входа в Hugging Face. Он не заменяет вход в Hugging Face — участники сохраняют свои существующие учётные данные и получают запрос на завершение SSO только при доступе к ресурсам вашей организации.
Этот вариант хорошо подходит для команд, которые хотят обеспечить защищённый доступ к ресурсам организации, сохранив при этом гибкость индивидуальных аккаунтов Hugging Face. Настройка выполняется самостоятельно через настройки вашей организации.
Управляемый SSO
Управляемый SSO полностью заменяет вход в Hugging Face. Ваш поставщик идентификации становится единственным способом аутентификации на всей платформе Hugging Face. Организация контролирует полный жизненный цикл пользователя, от создания учётной записи до её деактивации.
Это решение предназначено для компаний, которым требуется полный контроль над идентификацией, доступом и управлением данными. Управляемые аккаунты имеют специфические ограничения (запрет на личное содержимое, коллаборация в рамках организации). Для настройки необходимо взаимодействие с командой Hugging Face.
Размещение пользователей (SCIM)
Обе модели SSO поддерживают SCIM (System for Cross-domain Identity Management) для автоматизации создания пользователей из вашего Identity Provider. Эти две модели используют SCIM по-разному, что соответствует их философии:
- Базовый SSO (тариф Enterprise): SCIM автоматизирует приглашение существующих пользователей Hugging Face в вашу организацию. Пользователи должны принять приглашение, чтобы присоединиться.
- Управляемый SSO (тариф Enterprise Plus): SCIM управляет всем жизненным циклом пользователя — созданием учётных записей, обновлением профилей и отключением доступа.
Подробнее в руководстве по предоставлению пользователей (SCIM).
Какую модель следует выбрать?
Выберите Choose Basic SSO, если вашей команде необходимо обеспечить защищённый доступ к ресурсам организации, при этом позволяя членам сохранять собственные аккаунты Hugging Face и участвовать в жизни более широкого сообщества.
Выберите Managed SSO, если вашему предприятию требуется централизованный контроль над всеми учётными записями пользователей, автоматическое создание и удаление учётных записей, а также строгие политики управления данными, которые не позволяют создавать контент за пределами организации.
Обе модели поддерживают протоколы SAML 2.0 и OIDC и могут быть интегрированы с популярными поставщиками идентификации, такими как Okta, Microsoft Entra ID (Azure AD) и Google Workspace.
Дополнительные материалы
- Управление пользователями — сопоставление ролей, сопоставление групп ресурсов, тайм-аут сессии и другое
- Руководства по конфигурации — пошаговые инструкции по настройке Okta, Microsoft Entra ID и Google Workspace