01-15-2018 06:41 AM
Bonjour,
Je rencontre un problème sur l'ensemble de mes groupes créés via LDAP.
Lorsque j'ai effectué la première synchronisation je m'étais trompé d'attributs entre le groupDisplayNameAttributeName et groupIdAttributeName
Les groupes étaient bien créés, je pouvais éditer les groupes et consulter les utilisateurs qui peuplent le groupe.
J'ai procédé à la permutation des attributs dans le fichier ldap-authentication.properties et j'ai attendu la synchronisation quotidienne.
Les attributs ont bien été permutés mais je ne peux plus accéder aux détails du groupe
Message d'erreur :
Echec de la récupération des détails pour le groupe 'XXX'
De plus, lorsque je permute de nouveau au niveau des attributs du fichier ldap-authentication.properties, rien ne se passe après synchronisation.
J'ai essayé de supprimer un groupe et d'attendre la synchronisation pour voir comment l'application se comporte mais je ne
peux pas supprimer le groupe via l'interface sur les outils admin.
Auriez vous une idée ?
Quelqu'un aurait il un autre moyen de supprimer un groupe mis à part les outils d'admins ?
Existe il un moyen de lancer manuellement la synchronisation totale avec la base LDAP ?
Système : Centos 7
Alfresco : V5.2
D'avance merci pour votre aide
01-23-2018 02:56 AM
Bonjour,
Vos logs montre des erreurs dans la base de donnée "DuplicateChildNodeNameException". Cela est certainement le résultats de vos synchronisation successive et de l'inversion de la propriété ldap.synchronization.groupIdAttributeName.
Pourriez-vous essayer de supprimer les groupes depuis l'interface et relancer la synchronisation ?
Y.
01-23-2018 03:14 AM
Bonjour,
Merci pour votre réponse.
Depuis l'interface je ne peux pas supprimer de groupe. Lorsque je clique sur l'icône en forme de croix à coté d'un groupe, rien ne se passe.
Je débute totalement sous Alfresco et environnement Linux, est il possible d'effectuer une suppression de masse des groupes ?
01-23-2018 03:17 AM
Bonjour,
Pourriez-vous essayer de remettre les propriétés comme elles étaient à l'origine pour vérifier si vous récupérer le comportement initial ou non ?
Y.
01-23-2018 03:42 AM
J'avais déjà essayé mais ça ne fonctionnait pas :
1- Je ne pouvais pas supprimer les groupes issus du LDAP
2- Je ne pouvais pas consulter les détails d'un groupe issus du LDAP
3- Les attributs des groupes n'ont pas été mis à jour non plus :
Initialement j'avais :
ldap.synchronization.groupIdAttributeName=businessCategory
ldap.synchronization.groupDisplayNameAttributeName=cn
Ca fonctionnait bien.
Puis j'ai permuté :
ldap.synchronization.groupIdAttributeName=cn
ldap.synchronization.groupDisplayNameAttributeName=businessCategory
Les propriétés ont bien été modifiés mais je ne pouvais pas faire les actions 1 et 2.
J'ai remis les propriétés comme à l'origine
ldap.synchronization.groupIdAttributeName=businessCategory
ldap.synchronization.groupDisplayNameAttributeName=cn
mais les dysfonctionnement ont perduré et les propriétés n'ont pas été modifiés.
Ils ont gardé la valeur
ldap.synchronization.groupIdAttributeName=cn
ldap.synchronization.groupDisplayNameAttributeName=businessCategory
Comme l'a suggéré Cristina, j'ai mis :
Au lieu de:
ldap.synchronization.groupDisplayNameAttributeName=businessCategory
Test:
ldap.synchronization.groupDisplayNameAttributeName=description
Mais aucun changement : dysfonctionnement + propriétés inchangées.
01-29-2018 11:15 AM
01-29-2018 12:24 PM
Mes excuses, je me suis trompé
je voulais dire LDAP
J’ai modifié mon précédent message
01-30-2018 05:49 AM
J'ai monté un environnement de développement sous lequel j'ai configuré une connexion via LDAP.
D'emblée, j'ai corrigé le fichier .properties en prenant le soin de bien renseigner les propriétés :
ldap.synchronization.groupIdAttributeName=cn
ldap.synchronization.groupDisplayNameAttributeName=businessCategory
J'ai le même problème : je ne peux afficher les détails d'un groupe du LDAP.
Il se trouve que la propriété cn contient des /.
Ex : Service/2000/1200
Serait-ce là la source de mon problème ?
L'identifiant d'un groupe ne peut contenir ce caractère ?
01-31-2018 04:46 AM
Bonjour,
Il est fort possible que cela puisse être lié. Pourriez-vous effectuer le test en remplaçant les "/" par des "-" ?
Y.
01-31-2018 06:13 AM
Bonjour,
Je vous remercie.
Malheureusement, il ne m'est pas possible de modifier cette propriété.
01-31-2018 09:28 AM
Bonjour,
J'ai effectué un test local et le caractère "/" posse effectivement problème lorsqu'il est dans le nom du groupe synchronisé.
Y.
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.