Création d'une unité : définition des valeurs par défaut

Lorsque vous demandez la création d'un compte pour un utilisateur, les propriétés de ce compte (nom, prénom, loginname...) doivent être saisies. Ces propriétés sont généralement remplies à partir des informations de l'utilisateur pour lequel ce compte va être créé. 
Youzer permet de paramétrer le mapping pour que vous n'ayez aucune saisie à réaliser lors de la création des comptes de vos utilisateurs.

Le paramétrage du mapping se réalise pour chaque connecteur. Dans l'onglet configuration du connecteur, vous accéder au panel "Valeurs par défaut des attributs". C'est dans cette section que sera paramétré le mapping des valeurs.


 

Par défaut, certaines valeurs peuvent déjà être remplies, cela dépend du type de connecteur. Mais généralement, les informations sont vides au moment de la création du connecteur.

Cliquez sur Editer afin de remplir les valeurs de mapping.


 

Les astérisques rouges indiquent les champs obligatoires au moment de la création d'un compte sur ce connecteur. Pour que vous n'ayez aucune saisie à faire au moment de la création, il faut que ces champs requis soient donc renseignés. Ce n'est pas obligatoire mais s'ils ne sont pas paramétrés, il faudra saisir les informations manquantes au moment de la création du compte.

 

Attention

Seuls les attributs sélectionnés (cochés) seront utilisés lors de la création d'un compte

 

 

Vous pouvez maintenant remplir le champ de mapping avec la valeur que vous souhaitez. Il peut s'agir d'une valeur "brute" comme d'une formule. La plupart du temps, ces valeurs sont définies en fonction du nom et du prénom de l'utilisateur, ce seront donc des champs dynamiques. Mais il est possible que pour certains champs vous souhaitiez renseigner la même valeur pour tous les comptes que vous créerez (ex. champs "entreprise" ou "profil").

Pour renseigner un champ dynamique, il faut utiliser {{ et }} et mettre le code de l'attribut que vous souhaitez utilisez à l'intérieur de ces balises d'ouverture et de fermeture.
Le code d'attribut se décompose en 3 parties séparées par des points :
partieA.partieB.partieC

  • partieA

La partieA indique le champ à récupérer. Par exemple si vous souhaitez récupérer le prénom de l'utilisateur, il faudra indiquer "utilisateur.Prenom"

Les champs disponibles sont :

Code Description
Utilisateur.Prenom le prénom de l'utilisateur
Utilisateur.Nom le nom de l'utilisateur
Utilisateur.email l'email de l'utilisateur
Instance.DomaineMessagerie le domaine de messagerie principal de l'instance
  • partieB

La partieB permet d'indiquer le formatage à appliquer à ce champ. Les options possible sont "clean", "upper", "lower".

Code signification
clean nettoie le texte et retire notamment les accents ou les caractère spéciaux. Cette option est particulièrement utile si vous souhaitez créer une adresse mail
lower convertit le texte en minuscules
upper convertit le texte en majuscule

 

Il est possible de combiner ces options : "cleanlower" va nettoyer et mettre le texte en minuscule.

  • partieC

La partieC indique le nombre de caractères à prendre.

exemples : (pour l'utilisateur "Jack Bauer")

Attribut Résultat
{{Utilisateur.Nom}} Bauer
{{Utilisateur.Prenom.cleanlower.1}}.{{Utilisateur.Nom.cleanlower}} j.bauer
{{Utilisateur.Prenom.upper.1}}{{Utilisateur.Nom.upper.2}} JBA

Vous pouvez cliquer sur le bouton suivant :

afin de contruire le code de mapping de manière confortable en visualisant directement le résultat.

Une fois que vous avez réalisé le mapping pour tous les champs que vous souhaitiez pré-remplir, vous pouvez cliquer sur “valider” afin d'enregistrer vos changements.

Pour test, il suffit d'aller sur la fiche d'un utilisateur et de demander la création d'une unité. Cette unité sera en brouillon et avant de lancer la création, vous pouvez vérifier que les paramètres ont bien été pris en compte.