J'ai commencé à adapter le script CSV2LDIF pour pouvoir alimenter le LDAP (version master, future 18.06) à partir de 2 fichiers:
- users.csv (sur le modèle actuel)
- orgs.csv (liste des organismes)
Je m'appuie également sur https://github.com/georchestra/georchestra/blob/master/ldap/georchestra.ldif comme modèle.
Pour finaliser le script j'aurais besoin de savoir:
-
Est-il possible d'avoir dans le LDIF des USERS sans ORG ?
-
Est-il possible d'avoir des ORGS sans USER ?
-
Est-il nécessaire de conserver le champs "o" de USER ?
Si oui, avec quelle valeur (nom long ou court de l'organisme) ?
-
Les ORGS sont composés de 2 éléments "organization" et "groupOfMembers". Pourquoi? Je ne comprend pas bien la répartition des champs en 2 objets...
Dans l'un j'ai par exemple dn o=sigle et dans le second j'ai ou=Sigle et o=Nom Complet. Je peux donc utiliser la valeur ou en minuscule pour le dn o=?
Cela impose-t-il des règles de saisie pour le nom court (majuscules, etc.)?
Existe-t’il un schéma pour mieux comprendre les liens entre ces objets (cardinalité, champs "communs", etc.)?
-
Toujours pour les ORGS, la valeur businessCategory=REGISTERED est une valeur immuable donnée par défaut pour les "groupOfMembers"?
J'ai commencé à adapter le script CSV2LDIF pour pouvoir alimenter le LDAP (version master, future 18.06) à partir de 2 fichiers:
Je m'appuie également sur https://github.com/georchestra/georchestra/blob/master/ldap/georchestra.ldif comme modèle.
Pour finaliser le script j'aurais besoin de savoir:
Est-il possible d'avoir dans le LDIF des USERS sans ORG ?
Est-il possible d'avoir des ORGS sans USER ?
Est-il nécessaire de conserver le champs "o" de USER ?
Si oui, avec quelle valeur (nom long ou court de l'organisme) ?
Les ORGS sont composés de 2 éléments "organization" et "groupOfMembers". Pourquoi? Je ne comprend pas bien la répartition des champs en 2 objets...
Dans l'un j'ai par exemple
dn o=sigleet dans le second j'aiou=Sigleeto=Nom Complet. Je peux donc utiliser la valeurouen minuscule pour ledn o=?Cela impose-t-il des règles de saisie pour le nom court (majuscules, etc.)?
Existe-t’il un schéma pour mieux comprendre les liens entre ces objets (cardinalité, champs "communs", etc.)?
Toujours pour les ORGS, la valeur
businessCategory=REGISTEREDest une valeur immuable donnée par défaut pour les "groupOfMembers"?