|
Bonjour, Jexpose ici mon problème. Je souhaite connecter une application SDX (Pleade) à un LDAP
existant. A savoir que je veux une création automatique des membres, groupes
dans lapplication. Jai commencé à chercher et voici ce que jai trouvé : Si je rajoute dans la méthode fr.gouv.culture.sdx.application.Application.init()
les lignes suivantes (à la fin de la méthode): User user = new User("autoUser"); user.setId("autoUser"); Group group = new
Group("admins"); try { addIdentity(user,"toto",null,null,null); addIdentity(group,null,null,null,null); addMember(group,user.getId()); } catch (ProcessingException e) { e.printStackTrace(); } catch (SDXException e) { e.printStackTrace(); } catch (SAXException e) { e.printStackTrace(); } Mon application Pleade connait le membre autoUser (ça
marche). Ma solution serait donc de créer une application PleadeBis
qui prendrait les fonctionnalités de pleade juste en ajoutant une dépendance
vers un LDAP et qui créerait automatiquement les membres et groupes. Une fois
les membres et groupes créés la consultation des documents XML se fera par
transformations XSLT dépendant des droits du membre. Ma question est simple : est-ce que cest une solution
acceptable ??? Deuxième question : comment se fait t-il que lors de ladministration
de lapplication Pleade par SDX il ne reconnaisse pas les membres et groupes
créés ??? Par contre jai aucune idée de la procédure à mettre en place
lors dun ajout/modification/suppression sur le LDAP pour que mon application
soit tenu informée (redémarrage du server dapplication obligatoire ??) Sans doute quelque chose méchappe dans le fonctionnement de
SDX et de ses applications. Merci davance. Simon |
_______________________________________________ sdx-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/sdx-users
