Le socle du développeur ServiceNow (scripts serveur, flows, applications scopées) reste la base des questions d'entretien pour un développeur ServiceNow HRSD ou CSM, avec en plus les objets propres à chaque module. Côté RH : dossiers rangés par centre d'expertise, services RH, profil RH, Lifecycle Events pour les arrivées et les départs, Employee Center. Côté client : comptes, contacts, consommateurs, entitlements, routage des cas par Advanced Work Assignment, portail client.
Le premier sujet à creuser est la confidentialité. Un dossier de relations sociales lisible par toute l'équipe RH, ou un portail qui montre à un client les cas d'une autre société, sont des incidents graves. Les offres publiées en France demandent souvent la CSA et une expérience HRSD confirmée, parfois CSM en plus, et citent les intégrations avec Workday ou SAP SuccessFactors.
Le deuxième concerne les interfaces. Les agents travaillent désormais dans des workspaces configurables modifiés avec UI Builder, et l'ancien Agent Workspace n'évolue plus. Les missions Employee Center Pro portent sur la publication de contenu ciblé. Faites décrire un écran modifié et la façon de le garder compatible avec les montées de version. Le PDF propose un cas de 20 minutes sur l'arrivée d'un salarié.
Les modules et outils d'un développeur HRSD / CSM
HR Service Delivery (HRSD)
L'application RH de ServiceNow. Les demandes des salariés deviennent des dossiers rangés par centre d'expertise (paie, avantages, relations sociales…), chacun avec sa table, ses rôles et ses règles d'accès. Le profil RH porte les données sensibles, à part de l'utilisateur.
Lifecycle Events
Les parcours d'arrivée, de mutation et de départ. Un dossier Lifecycle Event enchaîne des activity sets déclenchés par date ou par condition, qui créent des tâches RH, commandent du matériel au catalogue IT ou lancent des flows. C'est souvent la première demande d'une équipe RH.
Employee Center et Employee Center Pro
Le portail des salariés, commun aux RH, à l'IT et aux autres services. La version Pro ajoute la publication de contenu ciblé et les campagnes, un sujet fréquent des missions actuelles. Les droits d'affichage passent par des critères utilisateur ou des HR criteria.
Customer Service Management (CSM)
L'application de service client. Elle gère comptes, contacts et consommateurs, cas, base installée, contrats et entitlements qui fixent le niveau de support dû à chaque client. Un contact externe n'y voit que les données de son compte, si la sécurité est bien réglée.
Advanced Work Assignment
Le moteur de routage des cas et des conversations vers les agents. Il tient compte des files, des compétences, de la capacité de chaque agent par canal et de sa présence. Bien paramétré, il évite les scripts d'affectation maison.
Workspaces configurables et UI Builder
Les écrans des agents RH et du support client, construits sur Next Experience. UI Builder sert à les modifier : variantes de page, data resources, actions déclaratives. Dupliquer une variante au lieu de modifier le standard garde la compatibilité avec les montées de version.
Flow Designer et Playbooks
Flow Designer automatise tâches, approbations et notifications. Les Playbooks, regroupés comme lui dans Workflow Studio, guident l'agent étape par étape dans le traitement d'un dossier ou d'un cas. Les deux remplacent peu à peu les anciens workflows.
Intégrations SIRH et CRM
HRSD reçoit les données du SIRH (Workday, SAP SuccessFactors) pour tenir les profils à jour et déclencher arrivées et départs. CSM se synchronise souvent avec un CRM qui reste maître des comptes. IntegrationHub fournit des connecteurs pour une partie de ces outils.
ACL, rôles et sécurité contextuelle
Les règles d'accès par table et par champ, les rôles par centre d'expertise, et la sécurité contextuelle de HRSD qui accorde l'accès selon le service ou l'affectation. Elles s'appliquent aux listes, aux formulaires, aux rapports et aux API.
Les missions HRSD et CSM réunissent souvent un business analyst et un développeur, et les offres mélangent parfois les deux rôles. Le développeur construit les services, les flows, les écrans des agents et les intégrations, et répond de la sécurité des données. Les données RH comptent parmi les plus sensibles de l'entreprise, et le portail client ouvre l'instance à des utilisateurs externes, ce qui rend les erreurs de droits visibles hors de l'entreprise. La certification CSA sert de base, la CAD valide le développement, et les certifications CIS-HR et CIS-CSM attestent la mise en œuvre des modules.
Les points à valider chez un développeur ServiceNow HRSD / CSM
- Socle de développement ServiceNow
- Dossiers RH, COE et Lifecycle Events
- Comptes, cas et routage CSM
- Sécurité des données RH et clients
- Workspaces UI Builder et portails
- Intégrations SIRH, CRM et livraison
Droits, onboarding, portail : cinq questions HRSD et CSM
Chaque question vient avec ce qu'une bonne réponse contient et le signal qui doit vous alerter. Pas besoin d'être technique pour les poser : écoutez si le candidat raconte du vécu.
Question 1 · senior
Un gestionnaire de paie ne doit pas lire les dossiers de relations sociales, même avec le rôle d'agent RH. Comment l'obtenez-vous ?
Une bonne réponseEn s'appuyant sur le découpage par COE : chaque table de dossiers a ses rôles et ses ACL, et la sécurité contextuelle de HRSD accorde l'accès selon le COE, le service ou le groupe d'affectation. Le gestionnaire de paie reçoit le rôle de son COE, pas un rôle RH large. Il vérifie en empruntant son identité sur la liste, le formulaire, la recherche globale et les rapports.
Signal d'alerteMasquer les dossiers dans le formulaire ou par un filtre de liste, ou donner sn_hr_core.admin « pour simplifier ».
Question 2 · confirmé à senior
Sur le portail client, un contact voit les cas d'une autre société. Où cherchez-vous ?
Une bonne réponseDans ce qui relie un contact à ses cas : son compte, la hiérarchie de comptes et les relations entre contacts et comptes, que les ACL et les query business rules standards utilisent pour filtrer. Ensuite les rôles externes donnés au contact, puis tout code maison : un widget qui lit les cas avec GlideRecord au lieu de GlideRecordSecure contourne les ACL. Il reproduit en empruntant l'identité du contact, corrige, et regarde depuis quand le défaut existe.
Signal d'alerteMasquer le menu du portail, ou filtrer les cas dans le script client du widget.
Question 3 · confirmé
Un onboarding doit lancer, dix jours avant l'arrivée, la commande du poste, la création des comptes et une tâche pour le manager. Comment le construisez-vous dans HRSD ?
Une bonne réponseUn dossier Lifecycle Event avec des activity sets. Le premier se déclenche à une date relative à la date d'arrivée, les suivants après la fin d'un autre set ou sur condition. Les activités créent des tâches RH, commandent des articles du catalogue IT ou lancent des flows, et la tâche du manager apparaît dans ses actions à faire sur l'Employee Center. La date d'arrivée vient du profil RH, alimenté par le SIRH.
Signal d'alerteUn seul gros flow avec des attentes codées en dur, ou des jobs planifiés qui créent des tâches au bon jour.
Question 4 · confirmé
Les agents RH veulent un onglet qui liste, dans leur workspace, les autres dossiers ouverts du même salarié. Comment l'ajoutez-vous ?
Une bonne réponseDans UI Builder, sur la page d'enregistrement du workspace RH, il duplique la variante de page standard au lieu de la modifier. Il ajoute un onglet avec une liste alimentée par une data resource filtrée sur la personne concernée et l'état ouvert, et règle l'audience pour un groupe pilote. Une liste liée configurée suffit parfois, sans toucher la page.
Signal d'alerteModifier la variante standard, ou intégrer une page du portail dans une iframe.
Question 5 · confirmé à senior
Le SIRH envoie chaque nuit les embauches, les mutations et les départs. Comment les faites-vous entrer dans ServiceNow sans casser les dossiers en cours ?
Une bonne réponsePar les intégrations RH fournies (connecteurs Workday ou SAP SuccessFactors) ou par une table de transit et un transform map, avec un coalesce sur le matricule. Le profil RH et l'utilisateur sont mis à jour, et les changements d'état (embauche, mutation, départ) déclenchent les Lifecycle Events par condition. Un départ désactive l'utilisateur, il ne le supprime pas. Les erreurs sont journalisées et rejouables.
Signal d'alerteSupprimer et recréer les utilisateurs chaque nuit, ou un coalesce sur l'adresse e-mail qui change avec le nom.
Recevez la fiche d'entretien complète en PDF
La fiche pour mener l'entretien de bout en bout, prête à imprimer ou à partager avec le manager.
- 30 questions sur 6 axes, avec la bonne réponse, le signal d'alerte et la relance
- Le niveau visé pour chaque question
- Une mise en situation de 20 minutes et ce qu'on attend du candidat
- La grille d'évaluation de 1 à 4, axe par axe
Questions de recruteurs sur les profils ServiceNow HRSD et CSM
Un développeur ServiceNow ITSM peut-il passer sur HRSD ou CSM ?
Oui, le socle est le même : business rules, Script Includes, flows, ACL, update sets. Ce qui change, ce sont les objets du module et le niveau d'exigence sur les droits. Un développeur ITSM doit apprendre les centres d'expertise, le profil RH, la sécurité contextuelle ou, côté CSM, les comptes, les entitlements et le portail externe. Demandez-lui comment il protégerait un dossier RH, sa réponse montre vite le chemin à faire.
Quelles certifications regarder sur un CV HRSD ou CSM ?
La CSA est presque toujours demandée, la CAD montre un vrai travail de développement. Pour les modules, la CIS-HR couvre HR Service Delivery et la CIS-CSM couvre Customer Service Management. Certaines offres citent aussi des certifications Workplace Service Delivery ou l'administration avancée. Ces titres attestent la connaissance du module. L'expérience se vérifie sur un écran construit, une intégration SIRH ou un problème de droits résolu.
Faut-il chercher un profil qui maîtrise à la fois HRSD et CSM ?
Seulement si la mission couvre les deux. Les deux modules partagent la notion de dossier, les workspaces et une partie des outils, mais les données et les intégrations diffèrent : SIRH et profil RH d'un côté, CRM, comptes et contrats de l'autre. Un profil fort sur l'un apprend l'autre plus vite qu'un débutant. Dans l'offre, nommez le module principal et laissez l'autre en compétence appréciée.
Comment organiser le test technique d'un développeur HRSD ou CSM ?
Sur une instance de développement avec le module installé, donnez 45 minutes pour trois tâches : un service RH réservé à un pays, une ACL qui empêche un COE de lire les dossiers d'un autre, et un onglet ajouté dans le workspace par duplication de la variante de page. Pour CSM, remplacez par un contact qui ne doit voir que les cas de son compte. Faites expliquer chaque choix à voix haute.
Pour structurer vos autres entretiens, consultez aussi nos pages sur les questions d'entretien de recrutement, la méthode de l'entretien structuré et la grille d'évaluation d'entretien.




