DataImporter - Importation des relations entre les utilisateurs et les CI

AFFICHER TOUT LE CONTENU

Table des matières

Aperçu

L'importation de la relation entre les utilisateurs et les CIs permet d'ajouter les utilisateurs qui utilisent un CI. Il est important d'importer les utilisateurs et les CIs avant d'effectuer ce type d'importation.

Références

Liens vers les articles reliés à l'importation des utilisateurs utilisant un CI et à la configuration du fichier XML

Ce que vous devez savoir :  

Les fichiers modèles de référence (.xlsx et .xml) pour l'importation sont inclus dans le fichier compressé CI_FR.zip.  
 

Champs disponibles pour l'importation des relations d'utilisateurs de CIs

Champs requis

Contenu du fichier de configuration (CIUser.xml)

La déclaration de la source se fait en indiquant la valeur CIUser dans la balise <Content>.

ATTENTION : Le modèle de fichier XML utilisé en exemple est pour une importation à partir d'Excel 2007 ou 2010. 
<!-- ATTENTION : Cet exemple de fichier XML est pour une importation à partir d'Excel 
2007 ou 2010.-->

<?xml version="1.0" encoding="utf-8" ?>
<Sources>
     <Source Name="ImportationUtilisateursCI">

<ConnectionString>Provider=Microsoft.ACE.OLEDB.12.0;Data 
Source=c:\Import\CI.xlsx;Extended Properties="Excel 12.0 Xml;HDR=YES";</ConnectionString>
<ViewName>[Importation CI User$]</ViewName>
<Content>CIUser</Content>

<!-- Balises supplémentaires -->
<UserIdentificationMethod>UserByWindowsUsername</UserIdentificationMethod>
<ManageRelations>False</ManageRelations>

     </Source>
</Sources>

Référez-vous à l'article Fichier de configuration XML qui explique comment programmer les références à vos sources de données.

Balises supplémentaires pour l'importation des relations d'utilisateurs de CIs

Le fichier XML pour l'importation des relations entre les utilisateurs et un CI peut contenir 2 balises supplémentaires. Ces balises ne sont pas obligatoires et lorsqu'elles ne sont pas spécifiées, la valeur par défaut est alors utilisée, donc, dans le cas présent, l'option ne sera pas activée.

Méthode d’identification de l’utilisateur

Dans le fichier XML pour l'importation des relations entre utilisateurs et CI, il est possible de spécifier de quelle façon l'utilisateur sera recherché. Cette valeur devient la clé lors de l'importation. Si cette balise n'est pas précisée, la valeur par défaut sera le nom du CI.

Valeurs permises pour la balise UserIdentificationMethod :

  • UserByID : Numéro d’employé de l’utilisateur.
  • UserByName : Prénom et nom de l’utilisateur (sous le format Martin Tremblay).
  • UserByWindowsUsername (Valeur par défaut) : Nom d’utilisateur Windows de l'utilisateur.

Pour utiliser cette balise, ajouter la ligne suivante dans le fichier XML :

<UserIdentificationMethod>VALEUR</UserIdentificationMethod>

Suppression des relations n'existent plus entre utilisateurs de CIs

Dans la déclaration de la source de données (fichier XML), il est possible de gérer la suppression des relations entre les CIs ou Utilisateurs.

Fonctionnement de cette option 

  • Lorsque vous activez cette option, vous devez absolument vous assurer que le nom de la source (le Source Name dans le fichier XML) est toujours le même pour une même importation, mais toujours diffèrent pour chaque source de données importées.
  • Lorsqu'une relation entre-deux CI ou Utilisateur ne fait plus partie de la source de données, le système la retire au moment de l'importation.
     

Valeurs permises pour la balise ManageRelations

  • True : Supprime la relation qui n'existe plus.
  • False (Valeur par défaut) : N'effectue aucune suppression et cela même si la relation n'existe plus 

Pour utiliser cette balise, ajouter la ligne suivante dans le fichier XML :

<ManageRelations>VALEUR</ManageRElations>
X
Aidez-nous à améliorer l’article








Aidez-nous à améliorer l’article