<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Authentification ldap et synchronisation [RESOLU] in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/authentification-ldap-et-synchronisation-resolu/m-p/189704#M142834</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;bonjour&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;J'utilise une instance Alfresco Community 4.2.c, j'ai mis en place un ldap (sur ubuntu 12.04) peuplé avec Ldap Account Manager, et une synchronisation avec Alfresco et Share&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;L'identification est bien fonctionnelle (reposant sur une chaîne "ldap - ntlm"), mais je n'arrive pas à synchroniser les groupes, et ne trouve pas le moyen de récupérer des propriétés du ldap telles que mail externe ou interne, téléphone, organisation, …)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;dans mon alfresco-global.properties :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;ldap.authentication.active=true&lt;BR /&gt;authentication.chain=external1:external,alfrescoNtlm1:alfrescoNtlm,ldap1:ldap&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;dans mon ~/tomcat/shared/classes/alfresco/extension/subsystems/Authentication/ldap/ldap1/ldap-authentication.properties :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;…&lt;BR /&gt;#mes modifications&lt;BR /&gt;ldap.authentication.java.naming.provider.url=ldap://localhost:389&lt;BR /&gt;ldap.authentication.defaultAdministratorUserNames=admin&lt;BR /&gt;ldap.synchronization.java.naming.security.principal=cn\=monCnAdministrateur,dc\=monDomaine,dc\=fr&lt;BR /&gt;ldap.synchronization.java.naming.security.credentials=monMotDePasse&lt;BR /&gt;ldap.synchronization.groupQuery=(objectclass\=groupOfUniquesNames)&lt;BR /&gt;ldap.synchronization.groupDifferentialQuery=(&amp;amp;(objectclass\=groupOfUniquesNames)(!(modifyTimestamp&amp;lt;\={0})))&lt;BR /&gt;ldap.synchronization.groupSearchBase=ou\=group,dc\=monDomain,dc\=fr&lt;BR /&gt;ldap.synchronization.userSearchBase=ou\=People,dc\=monDomain,dc\=fr&lt;BR /&gt;ldap.synchronization.defaultHomeFolderProvider=userHomesHomeFolderProvider&lt;BR /&gt;ldap.synchronization.groupDisplayNameAttributeName=cn&lt;BR /&gt;ldap.synchronization.groupType=groupOfUniquesNames&lt;BR /&gt;ldap.synchronization.groupMemberAttributeName=uniqueMember&lt;BR /&gt;ldap.synchronization.userIdAttributeName=uid&lt;BR /&gt;ldap.synchronization.userFirstNameAttributeName=givenName&lt;BR /&gt;ldap.synchronization.userLastNameAttributeName=sn&lt;BR /&gt;ldap.synchronization.userEmailAttributeName=mail&lt;BR /&gt;ldap.synchronization.userOrganizationalIdAttributeName=physicalDeliveryOfficeName:&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Vous noterez que j'utilise également le SSO de Jasig, que j'essaie d'utiliser en fait, mais c'est une autre histoire&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Frédéric&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ps : le résultat dans le log de tomcat …&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[security.sync.ChainingUserRegistrySynchronizer] [localhost-startStop-1] …&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; …/…&amp;nbsp;&amp;nbsp; Synchronizing users and groups with user registry 'ldap1'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; …/…&amp;nbsp;&amp;nbsp; Retrieving all groups from user registry 'ldap1'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; …/…&amp;nbsp;&amp;nbsp; ldap1 Group Analysis: Commencing batch of 0 entries&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; …/…&amp;nbsp;&amp;nbsp; ldap1 Group Analysis: Completed batch of 0 entries&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; …/…&amp;nbsp;&amp;nbsp; Retrieving users changed since 21 mai 2014 10:52:03 from user registry 'ldap1'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; …/…&amp;nbsp;&amp;nbsp; ldap1 User Creation and Association: Commencing batch of 1 entries&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; …/…&amp;nbsp;&amp;nbsp; ldap1 User Creation and Association: Processed 1 entries out of 1. 100 % complete. Rate: 0 per second. 0 failures detected.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; …/…&amp;nbsp;&amp;nbsp; ldap1 User Creation and Association: Completed batch of 1 entries&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; …/…&amp;nbsp;&amp;nbsp; Finished synchronizing users and groups with user registry 'ldap1'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; …/…&amp;nbsp;&amp;nbsp; 1 user(s) and 0 group(s) processed&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[management.subsystems.ChildApplicationContextFactory] [localhost-startStop-1] Startup of 'Synchronization' subsystem, ID: [Synchronization, default] complete&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 28 May 2014 06:24:23 GMT</pubDate>
    <dc:creator>fmarin</dc:creator>
    <dc:date>2014-05-28T06:24:23Z</dc:date>
    <item>
      <title>Authentification ldap et synchronisation [RESOLU]</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/authentification-ldap-et-synchronisation-resolu/m-p/189704#M142834</link>
      <description>bonjourJ'utilise une instance Alfresco Community 4.2.c, j'ai mis en place un ldap (sur ubuntu 12.04) peuplé avec Ldap Account Manager, et une synchronisation avec Alfresco et ShareL'identification est bien fonctionnelle (reposant sur une chaîne "ldap - ntlm"), mais je n'arrive pas à synchroniser les</description>
      <pubDate>Wed, 28 May 2014 06:24:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/authentification-ldap-et-synchronisation-resolu/m-p/189704#M142834</guid>
      <dc:creator>fmarin</dc:creator>
      <dc:date>2014-05-28T06:24:23Z</dc:date>
    </item>
    <item>
      <title>Re: Authentification ldap et synchronisation [RESOLU]</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/authentification-ldap-et-synchronisation-resolu/m-p/189705#M142835</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour Frédéric,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Il va être très compliqué de te répondre sans en connaître davantage sur l'organisation de ton annuaire.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Une petite description s'impose donc &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Autre remarque : je ne suis pas certain qu'Alfresco 4.2.c soit la meilleure cible pour un usage en production. Je te conseille donc vivement de partir sur une 4.2.f&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cordialement,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Charles Le Seac'h&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jun 2014 09:37:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/authentification-ldap-et-synchronisation-resolu/m-p/189705#M142835</guid>
      <dc:creator>cleseach</dc:creator>
      <dc:date>2014-06-10T09:37:51Z</dc:date>
    </item>
    <item>
      <title>Re: Authentification ldap et synchronisation [RESOLU]</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/authentification-ldap-et-synchronisation-resolu/m-p/189706#M142836</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;je suis totalement d'accord avec toi en ce qui concerne l'usage de la 4.2.f en production … &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt; (et c'est bien dans mes objectifs)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;humm … j'aurais pu mettre la description … &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;quelquechose comme cela te convient il ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;root@opmasus:/home/opm# ldapsearch -xLLL&lt;BR /&gt;dn: dc=alfeo,dc=fr&lt;BR /&gt;objectClass: top&lt;BR /&gt;objectClass: dcObject&lt;BR /&gt;objectClass: organization&lt;BR /&gt;o: alfeo&lt;BR /&gt;dc: alfeo&lt;BR /&gt;&lt;BR /&gt;dn: cn=admin,dc=alfeo,dc=fr&lt;BR /&gt;objectClass: simpleSecurityObject&lt;BR /&gt;objectClass: organizationalRole&lt;BR /&gt;cn: admin&lt;BR /&gt;description: LDAP administrator&lt;BR /&gt;&lt;BR /&gt;dn: ou=People,dc=alfeo,dc=fr&lt;BR /&gt;objectClass: organizationalUnit&lt;BR /&gt;ou: People&lt;BR /&gt;&lt;BR /&gt;dn: ou=group,dc=alfeo,dc=fr&lt;BR /&gt;objectClass: organizationalUnit&lt;BR /&gt;ou: group&lt;BR /&gt;&lt;BR /&gt;dn: ou=machines,dc=alfeo,dc=fr&lt;BR /&gt;objectClass: organizationalUnit&lt;BR /&gt;ou: machines&lt;BR /&gt;&lt;BR /&gt;dn: cn=UnixAlfeo,ou=group,dc=alfeo,dc=fr&lt;BR /&gt;objectClass: posixGroup&lt;BR /&gt;gidNumber: 10000&lt;BR /&gt;cn: UnixAlfeo&lt;BR /&gt;&lt;BR /&gt;dn: cn=dir,ou=group,dc=alfeo,dc=fr&lt;BR /&gt;objectClass: posixGroup&lt;BR /&gt;gidNumber: 10001&lt;BR /&gt;cn: dir&lt;BR /&gt;memberUid: cboch&lt;BR /&gt;&lt;BR /&gt;dn: cn=codir,ou=group,dc=alfeo,dc=fr&lt;BR /&gt;objectClass: posixGroup&lt;BR /&gt;gidNumber: 10002&lt;BR /&gt;cn: codir&lt;BR /&gt;memberUid: cboch&lt;BR /&gt;&lt;BR /&gt;dn: uid=cboch,ou=People,dc=alfeo,dc=fr&lt;BR /&gt;objectClass: posixAccount&lt;BR /&gt;objectClass: inetOrgPerson&lt;BR /&gt;objectClass: organizationalPerson&lt;BR /&gt;objectClass: person&lt;BR /&gt;homeDirectory: /home/cboch&lt;BR /&gt;loginShell: /bin/bash&lt;BR /&gt;uid: cboch&lt;BR /&gt;cn: Charles Boch&lt;BR /&gt;uidNumber: 10002&lt;BR /&gt;gidNumber: 10002&lt;BR /&gt;sn: Boch&lt;BR /&gt;givenName: Charles&lt;BR /&gt;mail: contact@mydomain.com&lt;BR /&gt;o: alfeo&lt;BR /&gt;initials: cb&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Frédéric&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2014 09:19:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/authentification-ldap-et-synchronisation-resolu/m-p/189706#M142836</guid>
      <dc:creator>fmarin</dc:creator>
      <dc:date>2014-06-12T09:19:30Z</dc:date>
    </item>
    <item>
      <title>Re: Authentification ldap et synchronisation [RESOLU]</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/authentification-ldap-et-synchronisation-resolu/m-p/189707#M142837</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour Frédéric,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;En ce qui concerne ton problème de synchronisation des groupes, il provient très certainement du fait que ton fichier de configuration spécifie que les groupes à synchroniser sont de la classe "groupOfUniquesNames" alors que les tiens sont des "posixGroup".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cordialement,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Charles Le Seac'h&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2014 09:28:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/authentification-ldap-et-synchronisation-resolu/m-p/189707#M142837</guid>
      <dc:creator>cleseach</dc:creator>
      <dc:date>2014-06-12T09:28:18Z</dc:date>
    </item>
    <item>
      <title>Re: Authentification ldap et synchronisation [RESOLU]</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/authentification-ldap-et-synchronisation-resolu/m-p/189708#M142838</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;et merci pour la suggestion&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;j'étais resté sur l'idée que mon annuaire ldap était totalement standard …&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;du coup j'ai fait le pointage de toutes les données de synchronisation et effectivement, cela synchronise mieux (notamment avec posixGroup pour les groupes &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt; )&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Frédéric&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jun 2014 07:48:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/authentification-ldap-et-synchronisation-resolu/m-p/189708#M142838</guid>
      <dc:creator>fmarin</dc:creator>
      <dc:date>2014-06-13T07:48:00Z</dc:date>
    </item>
  </channel>
</rss>

