COMMUNICATION TECHNIQUE OmniVista 4760 - PABX-fr

Transcription

COMMUNICATION TECHNIQUE OmniVista 4760 - PABX-fr
Ed 03/95
PAQ 1530
COMMUNICATION TECHNIQUE
N° TCV010
OmniVista 4760
Nb de pages : 11
Date : 18-06-2002
URGENTE (FLASH PRODUIT)
NON URGENTE (INFO PRODUIT)
TEMPORAIRE
DEFINITIVE
OBJET : IMPORT DES DONNÉES ANNUAIRES DANS OmniVista 4760
Cette communication technique a pour but de décrire les outils permettant l’import des données
annuaires Alcatel 4755 sur OmniVista 4760 Release 1.5.
1
OmniVista 4760
IMPORT DE DONNÉES ANNUAIRES DANS
OmniVista 4760
SOMMAIRE
1.
BUT............................................................................................ 3
2.
PROCÉDURE .............................................................................. 3
2.1.
Création d’un fichier directory.txt ........................................................... 3
2.2.
Exemple de conversion des entrées annuaires CSV en LDIF .................... 6
2.2.1. Commande de conversion du fichier directory.txt en directory1.ldif avec un CSV 6
2.2.2. Commande pour adapter directory1.ldif en directory2.ldif ..................................6
2.3.
Import des données LDIF dans l’annuaire LDAP de OmniVista 4760 ....... 6
3.
EXTRACTION DE LA DÉFINITION D’UNE CLASSE AU FORMAT
LDAP.......................................................................................... 8
4.
EXEMPLE DE CONVERSION D’UNE ENTRÉE ANNUAIRE TEXTE EN
FICHIER LDIF.............................................................................. 9
Ed. 18-06-2002
1
TCV010
OmniVista 4760
IMPORT DE DONNÉES ANNUAIRES DANS
OmniVista 4760
TCV010
2
Ed. 18-06-2002
OmniVista 4760
IMPORT DE DONNÉES ANNUAIRES DANS
OmniVista 4760
1.
BUT
Cette communication technique a pour but de décrire les outils permettant l’import des données
annuaires Alcatel 4755 sur OmniVista 4760 Release 1.5.
Pour faciliter la description des étapes, on utilisera un exemple comprenant les différents fichiers
nécessaires aux opérations.
Le support TS se limite à la description des outils pour réaliser l’import.
Le traitement particulier des données d’un client feront l’objet d’une demande auprès du "Service
Professionnel" (e-mail: [email protected]
( : +33 2 98 14 30 40). Voir aussi la
rubrique Services Professionnels sur le Business Partner Web Site.
2.
PROCÉDURE
Trois étapes principales sont nécessaires :
1
Création d’un fichier directory.txt.
2
Conversion du fichier directory.txt au format LDIF.
3
Import du fichier dans l’annuaire entreprise LDAP de l'OmniVista 4760.
2.1.
Création d’un fichier directory.txt
Sur Alcatel 4755 :
−
à partir de l’application Rapport annuaire, créer un rapport avec 20 attributs maximum et
l’exporter au format ASCII avec une tabulation comme séparateur de colonne,
−
supprimer la première ligne du fichier,
−
créer un fichier Excel format .txt avec une tabulation comme séparateur de colonne.
Le répertoire c:\4760\LDAP sera le répertoire utilisé pour la conversion.
Pour lancer la conversion, il est nécessaire de créer des fichiers de configuration en format unicode
avec le Bloc-notes :
−
Fichier p.conf : fichier de définition de l’emplacement des fiches dans l’annuaire après
l’importation des données contenues dans le fichier directory.txt.
Exemple de contenu
# p.conf
=>uid=%uid%,c=Société,o=Annuaire
−
les fichiers seront placés sous Annuaire\Société.
Fichier ma.conf : fichier exemple de conversion des attributs français 4755 -> 4760. Vérifier la
concordance du nom des attributs.
Ed. 18-06-2002
3
TCV010
OmniVista 4760
IMPORT DE DONNÉES ANNUAIRES DANS
OmniVista 4760
Exemple de contenu
# file French ma.conf
*.Nom de famille=>sn
*.Prénom=>givenName
*.Nom=>cn
*.Id. utilisateur=>uid
*.Mot de passe=>userpassword
*.Société=>o
*.Service=>ou
*.No Poste=>TelephoneNumber
*.Numéro RNIS=>InternationalISDNnumber
*.Fax=>FacsimileTelephoneNumber
*.Mobile=>Mobile
*.Pager=>Pager
*.Adresse Email=>Mail
*.Numéro employé=>Employeenumber
*.Fonction=>Title
*.Description=>Description
*.Absence=>Abscence
*.Confidentialité=>Cl
*.Adresse internet=>LabeledURI
*.Nom entité=>EntityName
*.Centre de frais=>CostCenterName
*.bâtiment=>Buildingname
*.Etage=>Floor
*.N° Bureau/Salle=>RoomNumber
*.Adresse=>PostalAddress
*.Code postal=>PostalCode
*.Ville=>l
*.Département=>St
*.Pays=>C
*.Téléphone Secrétaire=>Misc11
*.Téléphone Responsable=>Misc12
*.Téléphone Voir Aussi=>Misc13
*.Nom Secrétaire=>Misc14
*.Nom Responsable=>Misc15
*.Nom Voir Aussi=>Misc16
*.Téléphone domicile=>HomePhone
*.Adresse domicile=>HomePostalAddress
*.N° d'immatriculation=>CarLicense
*.Divers 1=>Misc1
*.Divers 2=>Misc2
*.Divers 3=>Misc3
*.Divers 4=>Misc4
*.Divers 5=>Misc5
*.Divers 6=>Misc6
*.Divers 7=>Misc7
*.Divers 8=>Misc8
*.Divers 9=>Misc9
*.Divers 10=>Misc10
TCV010
4
Ed. 18-06-2002
OmniVista 4760
IMPORT DE DONNÉES ANNUAIRES DANS
OmniVista 4760
−
Fichier ma.conf : fichier exemple de conversion des attributs anglais 4755 -> 4760.
Exemple de contenu
# File english ma.conf
*.Last Name=>sn
*.First Name=>givenName
*.Name=>cn
*.User ID=>uid
*.Password=>userpassword
*.Company=>o
*.Department=>ou
*.Extension=>TelephoneNumber
*.ISDN Number=>InternationalISDNnumber
*.Fax=>FacsimileTelephoneNumber
*.Mobile=>Mobile
*.Pager=>Pager
*.Mail=>Mail
*.Employee Number=>Employeenumber
*.Title=>Title
*.Description=>Description
*.Absence=>Abscence
*.Confidentiality=>Cl
*.Internet Address=>LabeledURI
*.Entity Name=>EntityName
*.Cost Center=>CostCenterName
*.Building Name=>Buildingname
*.Floor=>Floor
*.Office/Room N°=>RoomNumber
*.Address=>PostalAddress
*.Postal Code=>PostalCode
*.City=>l
*.State=>St
*.Country=>C
*.Assistant Phone=>Misc11
*.Manager Phone=>Misc12
*.See Also Phone=>Misc13
*.Assistant Name=>Misc14
*.Manager Name=>Misc15
*.See Also Name=>Misc16
*.Home Telephone=>HomePhone
*.Home Address=>HomePostalAddress
*.Car License=>CarLicense
*.Misc. 1=>Misc1
*.Misc. 2=>Misc2
*.Misc. 3=>Misc3
*.Misc. 4=>Misc4
*.Misc. 5=>Misc5
*.Misc. 6=>Misc6
*.Misc. 7=>Misc7
*.Misc. 8=>Misc8
*.Misc. 9=>Misc9
*.Misc. 10=>Misc10
Ed. 18-06-2002
5
TCV010
OmniVista 4760
IMPORT DE DONNÉES ANNUAIRES DANS
OmniVista 4760
−
Fichier da.conf : fichier calcul de l'attribut à ne pas modifier :
Exemple de contenu
# File da.conf : computes attributes UID and Complete Name
*.cn=>%sn% %givenname%
*.misc1=Import4755
*.uid=>7bit:%givenname[0]%%sn% (destruction des accents)
−
Fichier mc.conf : fichier d’ajout de la classe Person.
Exemple de contenu
# File mc.conf
=>top
=>person
=>organizationalPerson
=>InetOrgPerson
=>A4400user
2.2.
2.2.1.
Exemple de conversion des entrées annuaires CSV en LDIF
Commande de conversion du fichier directory.txt en directory1.ldif avec un CSV
CSV = Comma Separator Value (Tabulation)
C:\4760\bin\Csv2Ldif -cs "©" -ms "$" directory.txt > directory1.ldif
2.2.2.
Commande pour adapter directory1.ldif en directory2.ldif
Changer les noms d’attributs, classes objets, arborescence des entrées, valeurs d’attribut ou classes :
C:\4760\bin\ConvertLdif -cp -ma ma.conf -mc mc.conf -p p.conf –da da.conf
-cp directory1.ldif > directory2.ldif
2.3.
Import des données LDIF dans l’annuaire LDAP de OmniVista 4760
Se positionner sur la classe devant recevoir les données du fichier ldiff et avec le clic droit de la
souris, utiliser le menu Importer/En local/Ajouts et modifications :
TCV010
6
Ed. 18-06-2002
OmniVista 4760
IMPORT DE DONNÉES ANNUAIRES DANS
OmniVista 4760
Ed. 18-06-2002
7
TCV010
OmniVista 4760
IMPORT DE DONNÉES ANNUAIRES DANS
OmniVista 4760
3.
EXTRACTION DE LA DÉFINITION D’UNE CLASSE AU FORMAT
LDAP
Pour extraire la définition d’une classe au format LDAP, il est possible d’utiliser la fonction Export
entrée dans un fichier.
Le contenu du fichier sera de la forme :
dn: ou=Administrateurs,ou=Administration,o=ALCATEL
cl: CL_A
ou: Administrateurs
description: Administrateurs 4760
objectclass: top
objectclass: organizationalUnit
objectclass: a4400user
TCV010
8
Ed. 18-06-2002
OmniVista 4760
IMPORT DE DONNÉES ANNUAIRES DANS
OmniVista 4760
4.
EXEMPLE DE CONVERSION D’UNE ENTRÉE ANNUAIRE TEXTE EN
FICHIER LDIF
O=Annuaire
C=Société
Nom de Famille DUVAL
Prenom
Raoul
Numéro annuaire 1234
Batiment
A
Ed. 18-06-2002
dn: uid=RDUVAL,c=Société,o=Annuaire
telephonenumber : 1234
uid :RDUVAL
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: InetOrgPerson
objectclass: A4400user
buildingname : A
givenname : raoul
sn : DUVAL
cn : DUVAL Raoul
9
TCV010
OmniVista 4760
IMPORT DE DONNÉES ANNUAIRES DANS
OmniVista 4760
TCV010
10
Ed. 18-06-2002

Documents pareils