Console AdminIdentifiez-vous avec SSO

Implémentation SAML de Keycloak

Cet article contient de l'aide spécifique à Keycloak pour configurer l'identifiant avec SSO via SAML 2.0. Pour obtenir de l'aide pour configurer l'identifiant avec SSO pour un autre IdP, reportez-vous à Configuration SAML 2.0.

La configuration implique de travailler simultanément avec l'application web Bitwarden et le portail Keycloak. Au fur et à mesure que vous avancez, nous vous recommandons d'avoir les deux à portée de main et de compléter les étapes dans l'ordre où elles sont documentées.

tip

Already an SSO expert? Skip the instructions in this article and download screenshots of sample configurations to compare against your own.

Download Sample

Ouvrez SSO dans l'application web

Connectez-vous à l'application web Bitwarden et ouvrez la console Admin en utilisant le sélecteur de produit ():

commutateur-de-produit
commutateur-de-produit

Ouvrez l'écran ParamètresAuthentification unique de votre organisation :

Configuration SAML 2.0
Configuration SAML 2.0

Si vous ne l'avez pas déjà fait, créez un identifiant SSO unique pour votre organisation et sélectionnez SAML dans le menu déroulant Saisir. Gardez cet écran ouvert pour une référence facile.

Vous pouvez désactiver l'option Définir un ID d'entité SP unique à ce stade si vous le souhaitez. En faisant cela, votre ID d'organisation sera supprimé de la valeur de votre ID d'entité SP, cependant dans presque tous les cas, il est recommandé de laisser cette option activée.

tip

Il existe des options alternatives de décryptage des membres. Apprenez comment commencer à utiliser SSO avec des appareils de confiance ou Key Connector.

Configuration de Keycloak

Connectez-vous à Keycloak et sélectionnez ClientsCréer un client.

Create a Client
Create a Client

Sur l'écran Créer un client, remplissez les champs suivants :

Une fois que vous avez rempli les champs requis sur la page des Paramètres Généraux, cliquez sur Suivant.

Sur l'écran des paramètres d'identifiant, remplissez le champ suivant :

Sélectionnez Enregistrer.

Sélectionnez l'onglet Clés et basculez l'option Signature du client requise sur Off.

Keycloak Keys Config
Keycloak Keys Config

Enfin, sur la navigation principale de Keycloak, sélectionnez Paramètres du royaume puis l'onglet Clés. Localisez le certificat RS256 et sélectionnez Certificat.

Keycloak RS256 Certificate
Keycloak RS256 Certificate

La valeur du certificat sera requise pour la section suivante.

Retour à l'application web

À ce stade, vous avez configuré tout ce dont vous avez besoin dans le contexte du portail Keycloak. Retournez à l'application web Bitwarden et sélectionnez Paramètres Connexion unique depuis la navigation.

L'écran de connexion unique sépare la configuration en deux sections :

  • La configuration du fournisseur de services SAML déterminera le format des requêtes SAML.

  • La configuration du fournisseur d'Identité SAML déterminera le format à attendre pour les réponses SAML.

Complétez les champs suivants dans la section Configuration du fournisseur de service SAML :

Complétez les champs suivants dans la section Configuration du fournisseur d'identité SAML :

note

Lors de la complétion du certificat X509, prenez note de la date d'expiration. Les certificats devront être renouvelés afin d'éviter toute interruption de service pour les utilisateurs finaux de SSO. Si un certificat a expiré, les comptes Admin et Propriétaire pourront toujours se connecter avec l'adresse de courriel et le mot de passe principal.

Lorsque vous avez terminé avec la configuration du fournisseur d'identité, Enregistrez votre travail.

tip

Vous pouvez exiger que les utilisateurs se connectent avec SSO en activant la politique d'authentification à connexion unique. Veuillez noter que cela nécessitera également l'activation de la politique de sécurité de l'organisation unique. En savoir plus.

Paramètres supplémentaires de Keycloak

Sur l'onglet des paramètres du client Keycloak, des options de configuration supplémentaires sont disponibles :

Une fois que vous avez terminé le forum, sélectionnez Enregistrer.

Testez la configuration

Une fois votre configuration terminée, testez-la en vous rendant sur https://vault.bitwarden.com, en entrant votre adresse de courriel, en sélectionnant Continuer, et en sélectionnant le bouton Connexion unique de l'Entreprise :

Connexion unique d'entreprise et mot de passe principal
Connexion unique d'entreprise et mot de passe principal

Entrez l'identifiant de l'organisation configurée et sélectionnez Se connecter. Si votre mise en œuvre est correctement configurée, vous serez redirigé vers l'écran d'identifiant Keycloak:

Keycloak Login Screen
Keycloak Login Screen

Après vous être authentifié avec vos identifiants Keycloak, entrez votre mot de passe principal Bitwarden pour déchiffrer votre coffre !

note

Bitwarden ne prend pas en charge les réponses non sollicitées, donc l'initiation de l'identifiant à partir de votre IdP entraînera une erreur. Le flux d'identifiant SSO doit être initié à partir de Bitwarden.

Suggérer des modifications à cette page

Comment pouvons-nous améliorer cette page pour vous ?
Pour les questions techniques, de facturation et de produits, veuillez contacter le service d'assistance.