> Tech > Travailler avec des types de données texte et non texte

Travailler avec des types de données texte et non texte

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

Si vous utilisez Ldifde simplement pour exporter et importer des données entre des répertoires LDAP, vous ne rencontrerez aucun problème lié au type de données. En revanche, si vous utilisez Ldifde ou Csvde pour exporter des données dans un but de reporting ou si vous voulez construire vos propres fichiers

Travailler avec des types de données texte et non texte

LDIF pour apporter
des changements automatisés à  AD,
vous risquez d’avoir des difficultés avec
certains attributs. Pour faire le reporting
ou l’automatisation des changements
d’AD, Ldifde et Csvde fonctionnent
mieux avec des attributs texte
qu’avec des types de données non
texte, du genre date et binaire. Vous
pourriez être surpris de découvrir
qu’un attribut dans AD peut comporter
plusieurs champs dans le snap-in
Active Directory Users and Computers.
Par exemple, un attribut entier appelé
userAccountControl contient plusieurs
options de compte, comme le
montre la figure 5. Différents bits de
l’entier userAccountControl correspondent
aux cases à  cocher dans les
options de compte. Sans option de
compte définie, la valeur décimale
pour userAccountControl est 512 ; la
valeur décimale pour un compte
désactivé et pas d’autres options de
compte définies est 514. Pour plus de
détails sur l’interprétation et la manipulation
de userAccountControl, voir
l’article Microsoft « How to Use the
userAccountControl Flags to Manipulate
User Account Properties »
(http://support.microsoft.com/?kbid=
305144). Les dates posent aussi un problème
parce que AD les représente
comme le nombre de secondes écoulées
depuis 00:00:00, janvier 1, 1970,
dans le format aaaammjjhhmmss.
mmmmmm. Sachez aussi que certains
attributs AD sont multivaleurs, comprenant
des listes d’appartenance à 
des groupes et des numéros de téléphone.
Dans les fichiers LDIF, les attributs
multivaleurs produisent une ligne
séparée pour chaque valeur d’attribut.
Quand Csvde sort un attribut multivaleur,
l’utilitaire délimite chaque valeur
par un point-virgule puis entoure
toutes les valeurs avec un ensemble de
guillemets afin que le programme lisant
le fichier en format CSV interprète
la liste de valeurs comme un attribut.

Téléchargez cette ressource

Préparer l’entreprise aux technologies interconnectées

Préparer l’entreprise aux technologies interconnectées

Avec la « quatrième révolution industrielle », les environnements hyperconnectés entraînent de nouveaux risques en matière de sécurité. Découvrez, dans ce guide Kaspersky, comment faire face à cette nouvelle ère de vulnérabilité.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010