Importer les habilitations
Ouvrez le menu Paramètres > Importer les données

Importer les habilitations
Format du fichier
Sélectionnez le format de fichier pour cet import: CSV/TXT file, format Syfadis, les habilitations. Ce fichier est au format texte. L’encodage est ANSI par défaut, mais il peut être modifié.
Sélectionnez un séparateur pour les colonnes (habituellement "," ou "; ").
-
Cochez ou décochez les deux options :
Options de prise en charge des opérations. Cochez la ou les cases afin d’importer des insertions (créations) ou les mises à jour pour cet import.
Le contenu d’un fichier
Les colonnes prises en compte dans le fichier à importer sont définies dans un paramètre de configuration.
Ce paramètre est Ordre des colonnes pour fichier CSV, format Syfadis, les habilitations et a comme valeur par défaut :
ExternalId;Name;Code;Type;ValidityDelay.Length;ValidityDelay.Scale;ReminderDelay;HabilitationManager.User.ExternalId;Trainings.Training.ExternalId
A travers cet import, seule l’entité « Habilitation » est créée ou mise à jour. Et, l’habilitation est attaché au domaine racine du projet client.
Pour chaque ligne du fichier, il existe quelques règles :
Les champs ExternalId et Name sont obligatoires afin de créer ou mettre à jour une habilitation. Dans le cas contraire, cette ligne ne sera pas lue.
L’ordre des colonnes est figé. Si vous n’avez pas d’information à déposer dans une colonne, il faut la laisser vide, ne pas la supprimer.
L’ordre des colonnes est important pour le mécanisme d’import !
Un fichier d’exemple est fourni en complément dans le répertoire de cette documentation.
Voici un descriptif des colonnes prévues dans le fichier d’import dans le standard :
Colonnes
Obligatoire
Valeurs Multiples
Explication
ExternalId
X
Identifiant de l’habilitation à importer – non visible dans l’interface, c’est un identifiant technique qui permet d’effectuer des mises à jour lors d’imports successifs.
Name
X
Nom de l’habilitation – chaîne de caractère de 250 maximum
Code
Code de l’habilitation – chaîne de caractère de 50 maximum
Type
Type – valeurs possibles :
Aucun = 0
Habilitation = 1
Accréditation = 2
Autorisation = 3
Document officiel = 4
Permis = 5
Diplôme = 6
Certification = 7
ValidityDelay.Length
Durée de la validité – entier
ValidityDelay.Scale
Echelle de la durée de validité – valeurs possibiles :
Jours = 5
Semaine = 6
Mois = 7
Années = 8
ReminderDelay
Nombre de jours permettant de calculer la date de rappel pour les habilitations des utilisateurs – entier
HabilitationManager.User.ExternalId
Identifiant externe d’un utilisateur pour le responsable de l’habilitation
Trainings.Training.ExternalId
X
Identifiant(s) externe(s) d’1 ou N formations – possibilité d’en mettre plusieurs via le ‘|’ entre les identifiants
Voici un descriptif des colonnes possibles :
Colonnes
Obligatoire
Valeurs Multiples
Explication
PrimaryDomain.GroupView.ExternalId
Identifiant du domaine de gestion pour l’habilitation.
Informations complémentaires sur des colonnes
Paramétrages
La licence
Clé de licence : Module.Accreditation
Privilèges
Privilège
Emplacement
Scope
Importer des données (fichiers)
Paramètres
Application
Paramètres de configuration
Paramètre de configuration
Emplacement
Valeur par défaut
Ordre des colonnes pour Fichier CSV, format Syfadis, les habilitations
Import de données Les habilitations
ExternalId;Name;Code;Type;ValidityDelay.Length;ValidityDelay.Scale;ReminderDelay;HabilitationManager.User.ExternalId;Trainings.Training.ExternalId