Aller au contenu principal

Duo

  1. Configurez une source d'authentification pour le Single Sign-On dans le tableau de bord Duo. Assurez-vous que FirstName et LastName sont fournis comme attributs comme décrit dans la documentation Duo.
  2. Depuis l'onglet « Applications », cliquez sur « Protect an Application » et choisissez de protéger un « Generic Service Provider » avec « 2FA with SSO hosted by Duo (Single Sign-On) » duo create app
  3. Mappez les valeurs suivantes du Generic Service Provider Duo dans le tableau de bord GitGuardian :
Valeurs DuoConfiguration GitGuardian
Entity IDEntity ID
Single Sign-On URLSingle Sign On URL
Certificate contentsX509 Cert

Assurez-vous également que la case I have mapped the attributes first_name and last_name in my IdP est cochée.

  1. Mappez les éléments suivants depuis le tableau de bord GitGuardian dans la configuration du Generic Service Provider Duo :
Configuration Duo Service ProviderValeurs GitGuardian
Service Provider Entity IDSP Entity id
Assertion Consumer ServiceACS URL
  1. Dans la section SAML Response, ajoutez le mapping suivant dans « Map attributes »
Attribut IdPAttribut SAML Response
First Namefirst_name
Last Namelast_name

duo attribute mapping

  1. Donnez à la configuration du Service Provider un nom reconnaissable, comme « GitGuardian ».
  2. Enregistrez.
  3. Important : N'oubliez pas de réserver votre domaine email pour activer la découverte automatique du SSO.