Passer au contenu principal

Intégration de la signature unique (SSO)

Rationalisez votre processus de recrutement grâce à l'intégration de l'authentification unique de Recruit CRM.

Écrit par Sanjana Panigrahi

Veuillez noter qu'il s'agit d'une fonctionnalité exclusive des plans Business et Enterprise.

Gérer plusieurs plateformes et se souvenir des mots de passe peut prendre beaucoup de temps et s'avérer peu pratique. Avec l'intégration de l'authentification unique (SSO), vous pouvez rationaliser votre processus de connexion et renforcer la sécurité.


🔑 Simplifier l'accès grâce à l'intégration de l'authentification unique


L'intégration de l'authentification unique de Recruit CRM vous permet d'accéder à votre compte en utilisant vos identifiants existants auprès de divers fournisseurs d'identité (IDP) prenant en charge le protocole OpenID Connect (OIDC), notamment Google, Microsoft Azure et Okta.

Plus besoin de jongler avec plusieurs mots de passe ou de se souvenir des identifiants de connexion à utiliser. Avec le SSO, vous pouvez vous connecter sans effort et gagner un temps précieux.


⚙️ Configuration du SSO


2. Activez l'option "Single Sign On toggle".

L'activation du SSO désactivera le MFA/2FA s'il est activé sur le compte.

3. Sélectionnez votre IDP préféré.

4. Configurez le SSO pour l'IDP de votre choix :

Google

1. Accédez à Google Cloud Platform

2. Dans la barre de navigation, cliquez sur « API et services » -> « Écran de consentement OAuth »

3. Sur l'écran de consentement OAuth , cliquez sur le menu déroulant « Sélectionner un projet » et à partir de là, vous pouvez créer et sélectionner votre projet comme indiqué ci-dessous :

4. Une fois le projet sélectionné, sélectionnez le « User Type » comme Interne/Externe selon vos préférences et cliquez sur « Créer » :

5. Remplissez les informations requises, y compris le nom de votre application, les e-mails d'assistance, le domaine autorisé, etc.

6. Cliquez sur « Ajouter ou Supprimer des Champs d'Application », sélectionnez toutes les portées et cliquez sur le bouton bleu « Mettre à jour ». Puis, appuyez sur « Enregistrer et continuer » :

7. L'étape suivante consiste à cliquer sur le bouton « Ajoutez des utilisateurs » et à ajouter les utilisateurs -> cliquez sur « Enregistrer et continuer ». Le résumé complet s'affiche alors, cliquez sur « Revenir au tableau de bord » :

8. Ensuite, l'étape suivante consiste à créer les informations d'identification. Suivez les étapes ci-dessous pour les créer :

Dans la section URL de redirection autorisée, collez l'« URL de redirection » que vous avez copié à partir des paramètres de gestion de compte de Recruit CRM lors de la configuration du SSO :

9. Une fois les informations d'identification créées, vous pouvez y accéder en cliquant sur le nom :


Okta

Obtenir l'« ID client » et le « secret client »


1. Créez un compte sur Identity | Okta et cliquez sur « Admin » en haut à droite de la barre de navigation :

2. Vous serez redirigé vers la console Okta. Dans le panneau de gauche de la console, cliquez sur Applications → Applications :

3. Cliquez sur « Créer une intégration d'application ». Une fenêtre contextuelle apparaîtra, sélectionnez les options comme indiqué ci-dessous et cliquez sur « Suivant » :

4. Sous « Type de subvention », activez les options « Informations d'identification du client » et « Actualiser le jeton » et saisissez l'URL de redirection que vous avez copiée à partir de notre application Web Recruit CRM.

5. Sélectionnez « Accès contrôlé » selon vos préférences et cliquez sur « Enregistrer ».

6. Une fois vos modifications enregistrées, vous pourrez obtenir l'« ID client » et le « Secret client » comme indiqué dans l'image ci-dessous :

Obtention de l'URL d'autorisation et de l'URL du jeton d'accès


1. Accédez à Sécurité → API dans le panneau de gauche, puis cliquez sur « par défaut » :

2. Vous serez redirigé vers la page « par défaut », cliquez sur « URL des métadonnées » :

3. Une fois que vous avez cliqué sur « URL des métadonnées », vous pouvez accéder à « URL d'autorisation » et à « URL du jeton d'accès » :

Ajout d'utilisateurs


1. Accédez à Répertoire → Personnes et cliquez sur « Ajouter une personne » :

2. Remplissez le formulaire requis et cliquez sur « Enregistrer »
:


Azure

Obtenir l'« ID client »


1. Créez un compte sur le portail Microsoft Azure .

2. Sélectionnez « Enregistrements d'applications » dans le menu/la barre de recherche :

3. Cliquez sur le bouton « Nouvelle inscription ». Ensuite, fournissez les informations nécessaires, notamment le nom de l'application, sélectionnez les types de comptes pris en charge qui répondent à vos besoins et ajoutez l'URL de redirection copiée à partir de l'application Web Recruit CRM.

4. Cliquez sur « S'inscrire » et vous obtiendrez l'« ID client » et l'« ID locataire » :

Pour l'autorisation UL et l'URL du jeton d'accès, vous devez utiliser cet ID de locataire comme :

Accéder au « secret client »


1. Cliquez sur « Ajouter un certificat ou un secret » sur la même page où vous avez obtenu votre « ID client » et votre « ID locataire » :

2. Cliquez sur « Nouveau secret client », remplissez la « Description » et sélectionnez l'option disponible dans la liste déroulante « Expire » selon vos préférences et cliquez sur « Ajouter » :

3. Une fois que vous avez cliqué sur « Ajouter », vous obtiendrez la « Valeur secrète du client ».

Accorder le consentement de l'administrateur pour le répertoire par défaut


1. Accédez à « Authentification » dans le panneau de gauche >> activez à la fois le « Jeton d'accès » et le « Jeton d'identification » et cliquez sur « Enregistrer » :

2. Ensuite, accédez à « Autorisations API » situé dans le même panneau de gauche et cliquez sur « Microsoft Graph (1) ». Un nouvel écran apparaîtra dans lequel vous trouverez une liste de cases à cocher correspondant à diverses autorisations.

Assurez-vous que toutes les cases sont cochées, indiquant que vous avez accordé les autorisations nécessaires. Une fois cela fait, cliquez sur « Mettre à jour les autorisations » pour confirmer vos sélections.

3. Après avoir terminé la configuration des autorisations, cliquez sur « Accorder le consentement de l'administrateur pour le répertoire par défaut ». Après avoir cliqué, une fenêtre contextuelle apparaîtra vous demandant confirmation. Cliquez sur « Oui » pour accorder le consentement de l'administrateur nécessaire.

Ajout d'utilisateurs


1. Pour ajouter des utilisateurs à cet IDP, commencez par cliquer sur « Aperçu » dans le panneau de gauche. Ensuite, sélectionnez « Gérer l'application dans le répertoire local » :

2. Cliquez sur « Attribuer des utilisateurs et des groupes ».

3. Maintenant, continuez en cliquant sur « + Ajouter un utilisateur/groupe ».

4. Une fenêtre apparaîtra vous permettant de sélectionner les utilisateurs ou les groupes que vous souhaitez ajouter. Choisissez vos pairs dans la liste et cliquez sur « Sélectionner ».




5. Une fois que vous avez configuré le SSO pour votre IDP souhaité, collez les informations d'identification sur l'application Web Recruit CRM et appuyez sur le bouton « Enregistrer ».

6. Une fois le SSO configuré, vous aurez également la possibilité d'autoriser la connexion à l'aide d'un e-mail et d'un mot de passe.

Remarque importante


Si un utilisateur n'est pas présent dans le groupe IDP et que l'option « Autoriser la connexion avec l'e-mail et le mot de passe » n'est pas cochée, cet utilisateur ne pourra pas accéder à son compte à moins que la connexion par e-mail/mot de passe ne soit activée ou qu'il ne soit ajouté au groupe IDP.

Veuillez noter que le propriétaire du compte conserve la possibilité de se connecter avec son e-mail et son mot de passe, garantissant ainsi un accès ininterrompu aux paramètres d'administration .


❓ FAQ


Que faire en cas d' erreur invalid_client ?

Le « Client Secret » de Microsoft IDP expire après une certaine période, ce qui génère une erreur invalid_client .

Dans ce cas, contactez le propriétaire de votre compte et demandez-lui de vérifier si la clé « Client Secret » a expiré en vérifiant la configuration SSO du côté de Microsoft. Si elle a expiré, demandez-lui de générer une nouvelle clé « Client Secret » et de la mettre à jour dans l'application Recruit CRM.

J'espère que ça va vous aider !

Avez-vous trouvé la réponse à votre question ?