Qu'est-ce que le mapping ?
Le mapping permet pour un connecteur de définir la liaison entre les champs de la ressource que l'on est en train de vouloir importer et les champs présents dans Youzer.
Le mapping existe pour les 2 types de connecteurs : connecteurs "unités" et connecteurs "RH".
Par exemple pour un connecteur RH, les champs présents chez l'éditeur peuvent être "firstName" et "lastName", alors que sur Youzer les champs s'appellent "Prenom" et "Nom".
Le mapping permet d'indiquer pour chaque champ de l'éditeur, quelle est la valeur à remplir sur Youzer.
Configurer le mapping
Tous les connecteurs ne prennent pas en charge le mapping. Il est généralement paramétrable pour les connecteurs universels (unités et RH), ainsi que pour certains connecteurs RH, ce qui permet d'avoir une grande latitude sur les données que vous souhaitez importer et visualiser dans Youzer.
Vous accédez au menu "mappings" dans l'onglet de configuration d'un connecteur.
Il y a 2 champs à ajouter et qui ne correspondent pas à des mappings personnalisés : "bActif" et "identifiant_provider". Le premier permet de définir le statut d'une unité à partir d'un champ importé et le second permet de définir l'identifiant unique de l'unité.
Le champ "Texte Unité Désactivée" permet de définir quel est le texte indiquant qu'une unité est désactivée. Ce champ n'est utilisé que pour le code attribut "bActif".
Par exemple, si la valeur du champ est "false", toutes les unités dont le champ est mappé avec "bActif" et dont la valeur du champ mappé est "false" seront importées avec le status "désactivé".
Valeur statique
Il est possible de définir une valeur fixe pour remplir un champ particulier. Par exemple un utilisateur importé par un connecteur RH sera systématiquement un type d'utilisateur "collaborateur". Vous pouvez donc saisir dans le mapping la valeur entre guillemets " au lieu du nom du champ à importer.