cancel
Showing results for 
Search instead for 
Did you mean: 

Problème d'authentification LDAP + Nuxeo

delphine_
Star Contributor
Star Contributor

Bonjour,

il y a quelques jours, j'avais posté une question par rapport à mes problèmes LDAP. Restée sans réponse, j'ai tout de même cherché de mon coté et du coup j'ai trouvé quelques solutions à mes problèmes.
/> Désormais, j'arrive à me connecter avec mon login AD, je récupère bien tous les utilisateurs et les groupes AD. Je vois aussi correctement les membres de chaque groupe AD (le seul hic, c'est que les membres sont considérés comme des membres mais aussi comme des sous-groupes ...)

Par contre, il me reste des problèmes :
/>

  • impossible d'avoir un groupe d'utilisateurs Administrateur : j'ai associé certains utilisateurs au groupe Administrator de Nuxeo mais rien n'y fait. Apparemment, il faut renseigner cette info dans le fichier default-virtual-groups-bundle.xml : à chaque fois que je mets ce fichiers dans le répertoire, ça me génère des erreurs et je ne peux plus me logguer
    />
  • j'aimerais pouvoir me logguer avec des utilisateurs existants uniquement dans la base Nuxeo. J'ai compris qu'il faut créer un fichier default-sql-directories-bundle.xml, qu'il faut indiquer dans le fichier default-ldap-users-directory-bunddle.xml l'extension MultiDirectoryFactory, mais malgré tout ça, impossible de se connecter par exemple avec l'utilisateur "Administrator"
    />
  • enfin, est-ce qu'il est possible d'avoir un ou plusieurs groupes AD défini comme administrateur, et aussi un ou plusieurs groupes Nuxeo (ou utilisateurs Nuxeo) définis comme administrateur ?

Merci d'avance pour votre aide.
/> Pour info, j'ai lu beaucoup de forum, de documentations (dont User Management documentation), et malgré tout ça ne fonctionne pas ...

2 REPLIES 2

Not applicable

Bonjour,

Je n'ai pas toutes les réponses, mais en ce qui concerne le deuxième point, vous pouvez créer un fichier default-multi-users-directory-bundle.xml avec le contenu indiqué ici

delphine_
Star Contributor
Star Contributor

Merci pour la réponse. Mais je ne dois pas faire tout ce qu'il faut car ça ne fonctionne pas.
/> Voici les fichiers que j'ai dans le répertoire /templates/common/config :
/>

  • default-ldap-users-directory-bundle.xml : définit le paramétrage pour les utilisateurs AD
    />

  • default-ldap-groups-directory-bundle.xml : définit le paramétrage pour les groupes AD
    />

  • default-sql-directories-bundle.xml : définit le paramétrage pour les utilisateurs et groupes SQL
    /> Voici son contenu :

    org.nuxeo.ecm.directory.sql.SQLDirectoryFactory user jdbc/nxsqldirectory users
    username password false users.csv on_missing_columns 15
    group jdbc/nxsqldirectory groups
    groupname groups.csv on_missing_columns false
  • default-multi-users-directory-bundle.xml : définit le multi directory
    /> Voici son contenu :

    user username password true
    <!--
    <extension target="org.nuxeo.ecm.directory.multi.MultiDirectoryFactory" point="directories">
      <directory name="groupDirectory">
        <schema>group</schema>
        <idField>groupname</idField>
        <readOnly>false</readOnly>
        <source name="groupLDAPSource">
          <subDirectory name="ldapGroupDirectory"/>
        </source>
        <source name="userSQLSource" creation="true">
          <subDirectory name="sqlGroupDirectory"/>
        </source>
      </directory>
    </extension>
    -->
    
Getting started

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.