<?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 Allow users of specific ldap group to connect to alfresco in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/allow-users-of-specific-ldap-group-to-connect-to-alfresco/m-p/88439#M26563</link>
    <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to prevent any user that is not member of AlfrescoUsers to connect to alfresco. I tried to add filter in personQuery, Synchronisation il working well. But when i try to connect with a user that is not member of this group, alfresco create a person for that user and let him connect. This is the ldap configuration&amp;nbsp;&lt;/P&gt;&lt;P&gt;authentication.sso.enabled=false&lt;BR /&gt;ldap.authentication.allowGuestLogin=false&lt;BR /&gt;ldap.authentication.userNameFormat=%s@mydomain.com&lt;BR /&gt;ldap.authentication.java.naming.provider.url=**********&lt;BR /&gt;ldap.authentication.defaultAdministratorUserNames=Administrator,AlfrescoSync&lt;/P&gt;&lt;P&gt;ldap.synchronization.java.naming.security.principal=**************&lt;BR /&gt;ldap.synchronization.java.naming.security.credentials=********************&lt;BR /&gt;ldap.synchronization.timestampFormat=yyyyMMddHHmmss'.0Z'&lt;BR /&gt;ldap.synchronization.userIdAttributeName=sAMAccountName&lt;BR /&gt;ldap.synchronization.userFirstNameAttributeName=givenName&lt;BR /&gt;ldap.synchronization.userEmailAttributeName=mail&lt;BR /&gt;ldap.synchronization.groupDisplayNameAttributeName=displayName&lt;BR /&gt;ldap.synchronization.groupType=group&lt;BR /&gt;ldap.synchronization.personType=user&lt;BR /&gt;ldap.synchronization.queryBatchSize=1000&lt;BR /&gt;ldap.synchronization.attributeBatchSize=1000&lt;/P&gt;&lt;P&gt;ldap.synchronization.userSearchBase=OU=Employes,OU=Utilisateurs,OU=SIEGE,DC=mydomain,DC=com&lt;BR /&gt;ldap.synchronization.personQuery=(&amp;amp;(|(objectClass=inetOrgPerson)(objectClass=user)(|(userPrincipalName={0})(sAMAccountName={1})))(memberOf=CN=AlfrescoUsers,OU=Groupes,OU=SIEGE,DC=mydomain,DC=com))&lt;BR /&gt;ldap.synchronization.personDifferentialQuery=(&amp;amp;(|(objectClass=inetOrgPerson)(objectClass=user)(|(userPrincipalName={0})(sAMAccountName={1})))(memberOf=CN=AlfrescoUsers,OU=Groupes,OU=SIEGE,DC=mydomain,DC=com))&lt;/P&gt;&lt;P&gt;ldap.synchronization.groupSearchBase=OU=Groupes,OU=SIEGE,DC=mydomain,DC=com&lt;BR /&gt;ldap.synchronization.groupQuery=(&amp;amp;(objectclass=group)(memberOf=CN=AlfrescoGroups,OU=Groupes,OU=SIEGE,DC=mydomain,DC=com))&lt;BR /&gt;ldap.synchronization.groupDifferentialQuery=(&amp;amp;(objectclass=group)(memberOf=CN=AlfrescoGroups,OU=Groupes,OU=SIEGE,DC=mydomain,DC=com))&lt;/P&gt;&lt;P&gt;synchronization.synchronizeChangesOnly=false&lt;BR /&gt;synchronization.allowDeletions=true&lt;BR /&gt;synchronization.syncWhenMissingPeopleLogIn=false&lt;BR /&gt;synchronization.import.cron=0 0/1 * 1/1 * ?&lt;/P&gt;&lt;P&gt;create.missing.people=false&lt;BR /&gt;synchronization.autoCreatePeopleOnLogin=false&lt;BR /&gt;synchronization.syncWhenMissingPeopleLogIn=false&lt;BR /&gt;ldap.synchronization.groupMemberAttributeName=member&lt;/P&gt;</description>
    <pubDate>Wed, 11 Dec 2019 09:02:03 GMT</pubDate>
    <dc:creator>bilel1</dc:creator>
    <dc:date>2019-12-11T09:02:03Z</dc:date>
    <item>
      <title>Allow users of specific ldap group to connect to alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/allow-users-of-specific-ldap-group-to-connect-to-alfresco/m-p/88439#M26563</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to prevent any user that is not member of AlfrescoUsers to connect to alfresco. I tried to add filter in personQuery, Synchronisation il working well. But when i try to connect with a user that is not member of this group, alfresco create a person for that user and let him connect. This is the ldap configuration&amp;nbsp;&lt;/P&gt;&lt;P&gt;authentication.sso.enabled=false&lt;BR /&gt;ldap.authentication.allowGuestLogin=false&lt;BR /&gt;ldap.authentication.userNameFormat=%s@mydomain.com&lt;BR /&gt;ldap.authentication.java.naming.provider.url=**********&lt;BR /&gt;ldap.authentication.defaultAdministratorUserNames=Administrator,AlfrescoSync&lt;/P&gt;&lt;P&gt;ldap.synchronization.java.naming.security.principal=**************&lt;BR /&gt;ldap.synchronization.java.naming.security.credentials=********************&lt;BR /&gt;ldap.synchronization.timestampFormat=yyyyMMddHHmmss'.0Z'&lt;BR /&gt;ldap.synchronization.userIdAttributeName=sAMAccountName&lt;BR /&gt;ldap.synchronization.userFirstNameAttributeName=givenName&lt;BR /&gt;ldap.synchronization.userEmailAttributeName=mail&lt;BR /&gt;ldap.synchronization.groupDisplayNameAttributeName=displayName&lt;BR /&gt;ldap.synchronization.groupType=group&lt;BR /&gt;ldap.synchronization.personType=user&lt;BR /&gt;ldap.synchronization.queryBatchSize=1000&lt;BR /&gt;ldap.synchronization.attributeBatchSize=1000&lt;/P&gt;&lt;P&gt;ldap.synchronization.userSearchBase=OU=Employes,OU=Utilisateurs,OU=SIEGE,DC=mydomain,DC=com&lt;BR /&gt;ldap.synchronization.personQuery=(&amp;amp;(|(objectClass=inetOrgPerson)(objectClass=user)(|(userPrincipalName={0})(sAMAccountName={1})))(memberOf=CN=AlfrescoUsers,OU=Groupes,OU=SIEGE,DC=mydomain,DC=com))&lt;BR /&gt;ldap.synchronization.personDifferentialQuery=(&amp;amp;(|(objectClass=inetOrgPerson)(objectClass=user)(|(userPrincipalName={0})(sAMAccountName={1})))(memberOf=CN=AlfrescoUsers,OU=Groupes,OU=SIEGE,DC=mydomain,DC=com))&lt;/P&gt;&lt;P&gt;ldap.synchronization.groupSearchBase=OU=Groupes,OU=SIEGE,DC=mydomain,DC=com&lt;BR /&gt;ldap.synchronization.groupQuery=(&amp;amp;(objectclass=group)(memberOf=CN=AlfrescoGroups,OU=Groupes,OU=SIEGE,DC=mydomain,DC=com))&lt;BR /&gt;ldap.synchronization.groupDifferentialQuery=(&amp;amp;(objectclass=group)(memberOf=CN=AlfrescoGroups,OU=Groupes,OU=SIEGE,DC=mydomain,DC=com))&lt;/P&gt;&lt;P&gt;synchronization.synchronizeChangesOnly=false&lt;BR /&gt;synchronization.allowDeletions=true&lt;BR /&gt;synchronization.syncWhenMissingPeopleLogIn=false&lt;BR /&gt;synchronization.import.cron=0 0/1 * 1/1 * ?&lt;/P&gt;&lt;P&gt;create.missing.people=false&lt;BR /&gt;synchronization.autoCreatePeopleOnLogin=false&lt;BR /&gt;synchronization.syncWhenMissingPeopleLogIn=false&lt;BR /&gt;ldap.synchronization.groupMemberAttributeName=member&lt;/P&gt;</description>
      <pubDate>Wed, 11 Dec 2019 09:02:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/allow-users-of-specific-ldap-group-to-connect-to-alfresco/m-p/88439#M26563</guid>
      <dc:creator>bilel1</dc:creator>
      <dc:date>2019-12-11T09:02:03Z</dc:date>
    </item>
    <item>
      <title>Re: Allow users of specific ldap group to connect to alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/allow-users-of-specific-ldap-group-to-connect-to-alfresco/m-p/88440#M26564</link>
      <description>&lt;P&gt;Solved I have to add&amp;nbsp;&lt;SPAN&gt;synchronization.autoCreatePeopleOnLogin=false on alfresco.global.properties to be read&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 11 Dec 2019 11:23:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/allow-users-of-specific-ldap-group-to-connect-to-alfresco/m-p/88440#M26564</guid>
      <dc:creator>bilel1</dc:creator>
      <dc:date>2019-12-11T11:23:46Z</dc:date>
    </item>
  </channel>
</rss>

