Hub documentation

Comment configurer le SSO OIDC avec Okta

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Comment configurer le SSO OIDC avec Okta

Dans ce guide, nous utiliserons Okta en tant que fournisseur SSO et le protocole Open ID Connect (OIDC) comme protocole d’identité privilégié.

Cette fonctionnalité fait partie des plans Team & Enterprise.

Étape 1 : Créer une nouvelle application dans votre fournisseur d'identité

Ouvrez un nouvel onglet ou une nouvelle fenêtre dans votre navigateur et connectez-vous à votre compte Okta.

Accédez à « Admin/Applications » et cliquez sur le bouton « Create App Integration ».

Ensuite, choisissez une application « OIDC - OpenID Connect », sélectionnez le type d’application « Web Application » et cliquez sur « Create ».

Étape 2 : Configurer votre application dans Okta

Ouvrez un nouvel onglet ou une nouvelle fenêtre dans votre navigateur et accédez à la section SSO des paramètres de votre organisation. Sélectionnez le protocole OIDC.

Copiez l’« URI de redirection » depuis les paramètres de l’organisation sur Hugging Face, puis collez-la dans le champ « URI de redirection de connexion » sur Okta. L’URL ressemble à ceci : https://huggingface.co/organizations/[organizationIdentifier]/oidc/consume.

Vous pouvez laisser les URI de redirection de déconnexion facultatives vides.

Enregistrez votre nouvelle application.

Étape 3 : Finaliser la configuration sur Hugging Face

Dans votre application Okta, sous « Général », trouvez les champs suivants :

  • ID client
  • Secret client
  • URL de l'émetteur Vous aurez besoin de ces informations pour finaliser la configuration du SSO sur Hugging Face.

L'URL d'émetteur Okta est généralement une URL de la forme https://tenantId.okta.com ; vous pouvez consulter leur guide pour plus de détails.

Dans la section SSO des paramètres de votre organisation sur Hugging Face, copiez-collez ces valeurs depuis Okta :

  • ID client
  • Secret client

Vous pouvez maintenant cliquer sur « Update and Test OIDC configuration » pour enregistrer les paramètres.

Vous devriez être redirigé vers l'écran de connexion de votre fournisseur SSO (IdP). Une fois connecté, vous serez redirigé vers la page de paramètres de votre organisation.

Une coche verte à proximité du sélecteur OIDC atteste que le test a réussi.

Étape 4 : Activer le SSO dans votre organisation

Maintenant que le Single Sign-On est configuré et testé, vous pouvez l’activer pour les membres de votre organisation en cliquant sur le bouton « Enable ».

Une fois activé, les membres de votre organisation doivent compléter le flux d’authentification SSO décrit dans la section Fonctionnement.

Update on GitHub