SmartRecruiters

Configuration SmartRecruiters

  • Connectez-vous sur votre compte administrateur SmartRecruiters et dans les paramètres allez dans Web SSO

  • Activez le SSO Web, modifiez la configuration et choissiez un algorithme et un certificat dans la partie Configuration de SmartRecruiters, peu importe lesquels

  • Remplissez ensuite les champs suivants :

    • URL du fournisseur d’identité

    • Certificat du fournisseur d’identité

    • Format de l’ID de nom

Configuration Trustelem

  • Sur Trustelem, rentrez l’identifiant de l’entreprise SmartRecruiters dans le champ correspondant

    Remarques:

    • Il n’y a pas besoin d’autres configurations pour l’application mobile

    • Pour une authentification directe, utilisez le lien : https://www.smartrecruiters.com/web-sso/saml/[CompanyIdentifier]/login

    • Les utilisateurs créés manuellement dans SmartRecruiters ne peuvent pas s’authentifier en SSO car ils ne disposent pas d’un SSO identifier, mais il est possible d’en ajouter un par API

    • Pour la mise à jour du SSO Identifier des utilisateurs existants, un seul chargement en masse peut être réalisé sur demande à l’équipe support SmartRecruiters

Ajouter/éditer un utilisateur avec un SSO Identifier par API

  • Crééz une clé d’API sur cette page ou copiez celle déjà existante

  • Puis sur cette page collez la clé d’API dans X-SmartToken

  • Pour créer un nouvel utilisateur :

    • Dans POST/users cliquez sur Try it out et collez le modèle suivant en l’adaptant à votre utilisateur

        {
            "email": "user-email-address",
            "firstName": "user-fistname",
            "lastName": "user-lastname",
            "systemRole": {
            "id": "role-id",
            "name": "role-name"
            },
            "ssoIdentifier": "user-email-address"
        }                       
      
    • Exécutez et copiez l’id de l’utilisateur renvoyé en réponse

    • Dans PUT/users/{id}/activation, cliquez sur Try it out, collez l’id de l’utilisateur et exécutez

  • Pour mettre à jour un utilisateur existant :

    • Dans GET/users cliquez sur Try it out, puis exécutez et copiez l’identifiant de l’utilisateur souhaité

    • Dans PATCH/users/{id} cliquez sur Try it out, collez l’identifiant de l’utilisateur puis le modèle suivant en l’adaptant à votre utilisateur :

        [ { "op":"add", "path":"/ssoIdentifier",
        "value":"user-email-address" }]