• # Les schémas, ça s'empile.

    Posté par . En réponse au message Carnets d'adresse centralisés LDAP. Évalué à 5.

    Bonjour,
    Je vais peut-être dire une clownerie, mais il me semble que les schémas ldap sont empilables, et ne sont pas exclusifs. J'en veux pour exemple la définition même des utilisateurs de mon domaine samba.
    Je ne me souviens plus quels schémas sont associés à mon annuaire (vacances powa), mais je peux renseigner tout un tas de choses sur chacun des utilisateurs de mon domaine :
    - évidement leurs uid, gid(s), passwords, ntpasswords, etc
    - mais aussi l'organisation dont ils font partie, leurs noms, prénoms, adresse mail, numéro de téléphones, etc.

    Le mieux pour toi, serait de faire un test si tu en as la possibilité avant de mettre ton annuaire en prod, en incluant les schémas dont tu as besoin dans /etc/openldap/slapd.conf, puis de voir ce que ça peut donner en ajoutant une ou deux entrées à l'aide de phpldapadmin ou similaire.

    Si j'en ai bien compris le fonctionnement, du définis une entrée pour qu'elle soit rangée au bon endroit (par exemple un contact), puis tu lui ajoutes (ou pas) des attributs et/ou des classes. Ce dernier cas te permets d'ajouter des attributs en fonction de la classe choisie.
    Voilà déjà pour la première partie.

    Ensuite, tu n'as qu'à renseigner la chaine de connexion à ton annuaire ldap (adresse du serveur, paramètres de connexion, root dn, etc.) et ça devrait rouler. Evidement, si xmpp ne propose pas d'interface avec ldap, c'est mort.

    Voilà, en espérant avoir éclairé un tant soit peu ta lanterne.