- Posts: 12
Synchronisation LDAP-remontée des informations partielles
- jambalak
-
Topic Author
- New Member
-
Less
More
4 years 5 months ago #3158
by jambalak
Synchronisation LDAP-remontée des informations partielles was created by jambalak
Bonjour à tous.
Nous avons installé GRR version 3.4.1e sur un serveur sous CentOs 7. La synchronisation LDAP se fait bien d'après le test de connexion dans l'interface d'administration. Mais lorsqu'un utilisateur se connecte pour la première fois à GRR, la page my_account.php (voir pièce jointe) apparait avec l'identifiant de l'utilisateur uniquement. Les champs nom, prénom, mail ne sont pas remontés automatiquement. Est-ce normal ou il manque un paramètre quelque part?
Merci pour vos lumières.
Nous avons installé GRR version 3.4.1e sur un serveur sous CentOs 7. La synchronisation LDAP se fait bien d'après le test de connexion dans l'interface d'administration. Mais lorsqu'un utilisateur se connecte pour la première fois à GRR, la page my_account.php (voir pièce jointe) apparait avec l'identifiant de l'utilisateur uniquement. Les champs nom, prénom, mail ne sont pas remontés automatiquement. Est-ce normal ou il manque un paramètre quelque part?
Merci pour vos lumières.
Please Log in or Create an account to join the conversation.
- Yan
-
- Developpeur GRR
-
Less
More
- Posts: 2172
4 years 5 months ago #3159
by Yan
Replied by Yan on topic Synchronisation LDAP-remontée des informations partielles
Bonjour
À vrai dire, je ne sais pas trop, n’étant pas en mesure de tester.
Cependant il me semble que la remontée d’informations du LDAP est à paramétrer. Ce doit être dans la documentation.
Si vous parvenez à faire ce que vous voulez, ce serait sympa de nous faire un petit tuto.
Cordialement
YN
À vrai dire, je ne sais pas trop, n’étant pas en mesure de tester.
Cependant il me semble que la remontée d’informations du LDAP est à paramétrer. Ce doit être dans la documentation.
Si vous parvenez à faire ce que vous voulez, ce serait sympa de nous faire un petit tuto.
Cordialement
YN
Please Log in or Create an account to join the conversation.
- jambalak
-
Topic Author
- New Member
-
Less
More
- Posts: 12
4 years 5 months ago #3160
by jambalak
Replied by jambalak on topic Synchronisation LDAP-remontée des informations partielles
Pour info j'ai fait un tuto pour installer GRR sur CentOS 7:
site.devome.com/fr/kunena/aide-installat...ation-grr-sur-centos
Dans la configuration LDAP de GRR j'ai bien renseigné la correspondance entre les champs Active Directory et les attributs LDAP suivants:
Login: sAMAcountName
Prénom: givenName
Nom: sn
Mail: mail
Actuellement il n'y a que le login donc le sAMAcountName qui est indiqué automatiquement à la première inscription dans GRR. Je n'ai pas trouvé encore la bonne configuration à priori dans le fichier include/config_ldap.inc.php
Si vous avez des idées, je suis preneur.
site.devome.com/fr/kunena/aide-installat...ation-grr-sur-centos
Dans la configuration LDAP de GRR j'ai bien renseigné la correspondance entre les champs Active Directory et les attributs LDAP suivants:
Login: sAMAcountName
Prénom: givenName
Nom: sn
Mail: mail
Actuellement il n'y a que le login donc le sAMAcountName qui est indiqué automatiquement à la première inscription dans GRR. Je n'ai pas trouvé encore la bonne configuration à priori dans le fichier include/config_ldap.inc.php
Si vous avez des idées, je suis preneur.
Please Log in or Create an account to join the conversation.
- anteldan
-
- New Member
-
Less
More
- Posts: 10
4 years 4 months ago #3161
by anteldan
Replied by anteldan on topic Synchronisation LDAP-remontée des informations partielles
Bonjour,
Avez-vous essayé de requêter votre serveur LDAP depuis une console bash ?
Il y a peut-être des informations à préciser dans le chemin d'accès ("ou", "dc") ou dans les filtres ("objectclass=")
Cordialement,
Avez-vous essayé de requêter votre serveur LDAP depuis une console bash ?
Il y a peut-être des informations à préciser dans le chemin d'accès ("ou", "dc") ou dans les filtres ("objectclass=")
Cordialement,
Please Log in or Create an account to join the conversation.
- jambalak
-
Topic Author
- New Member
-
Less
More
- Posts: 12
4 years 4 months ago #3162
by jambalak
Replied by jambalak on topic Synchronisation LDAP-remontée des informations partielles
Je suppose qu'il faut utiliser la commande ldapsearch, il faut juste trouver la bonne option!
Mais comme on est sur un serveur Apache sous CentOs7, n'y a t'il pas une directive Apache à ajouter? Je me pose la question car j'ai trouvé cette article sur le web:
www.server-world.info/en/note?os=CentOS_7&p=httpd&f=11
Votre avis?
Merci encore.
Mais comme on est sur un serveur Apache sous CentOs7, n'y a t'il pas une directive Apache à ajouter? Je me pose la question car j'ai trouvé cette article sur le web:
www.server-world.info/en/note?os=CentOS_7&p=httpd&f=11
Votre avis?
Merci encore.
Please Log in or Create an account to join the conversation.
- anteldan
-
- New Member
-
Less
More
- Posts: 10
4 years 4 months ago #3163
by anteldan
Replied by anteldan on topic Synchronisation LDAP-remontée des informations partielles
Cela me semble plutôt être un système d'authentification pour accéder à certaines pages web, tout comme .htaccess qui se base sur un fichier, là l'authentification se fait par le biais du LDAP.
Si vous faites une requête ldapsearch qui ramène tous les champs des personnes, vous devriez pouvoir identifier ceux qui correspondent au nom et prénom. Et comme vous l'avez remarqué, les noms des champs sont sensibles aux majuscules.
N'avez-vous pas un autre moyen de connaître la structure et le contenu de votre annuaire ?
Si vous faites une requête ldapsearch qui ramène tous les champs des personnes, vous devriez pouvoir identifier ceux qui correspondent au nom et prénom. Et comme vous l'avez remarqué, les noms des champs sont sensibles aux majuscules.
N'avez-vous pas un autre moyen de connaître la structure et le contenu de votre annuaire ?
Please Log in or Create an account to join the conversation.
- jambalak
-
Topic Author
- New Member
-
Less
More
- Posts: 12
4 years 4 months ago #3167
by jambalak
Replied by jambalak on topic Synchronisation LDAP-remontée des informations partielles
"N'avez-vous pas un autre moyen de connaître la structure et le contenu de votre annuaire ?"
Oui je connais la struture et le contenu de mon annuaire. Comme l'identification se fait avec Kerberos, il y a peut-être une configuration à faire dans ce domaine. Bizarrement, sur notre ancien serveur Windows avec Xampp, on n'avait pas ce problème. C'est surement dû à l'écosysteme CentOs.
Oui je connais la struture et le contenu de mon annuaire. Comme l'identification se fait avec Kerberos, il y a peut-être une configuration à faire dans ce domaine. Bizarrement, sur notre ancien serveur Windows avec Xampp, on n'avait pas ce problème. C'est surement dû à l'écosysteme CentOs.
Please Log in or Create an account to join the conversation.
- anteldan
-
- New Member
-
Less
More
- Posts: 10
4 years 4 months ago #3168
by anteldan
Replied by anteldan on topic Synchronisation LDAP-remontée des informations partielles
Je ne saisis pas à quel niveau se fait votre identification par Kerberos.
Je peux vous éclairer par rapport à ce que nous avons en place chez nous. Dans notre environnement, le nom de famille est "sn", le prénom est "givenName" et l'e-mail est "mail". Ce sont les champs que nous avons renseigné dans la page de config LDAP de GRR.
Et l'attribut de recherche dans l'annuaire est "uid".
Chemin d'accès dans l'annuaire (exemple anonymisé) : ou=people,dc=mon_nom_de_domaine,dc=fr
Filtre LDAP supplémentaire (exemple anonymisé) : (objectclass=mes_personnes)
Pour rechercher à la main les "dupond", je peux utiliser la commande suivante (notre serveur répond au LDAPS) :
$ ldapsearch -LLL -H ldaps://mon_serveur_ldap.fr -b ou=people,dc=mon_nom_de_domaine,dc=fr "(&(objectclass=mes_personnes)(sn=dupond)"
Je peux également m'identifier avec "id_manager" en rajoutant à ma commande ldapsearch :
-D cn=id_manager,dc=mon_nom_de_domaine,dc=fr -W
Si votre Apache nécessite une identification Kerberos pour interroger votre LDAP, j'orienterais mes recherches dans cette direction active-directory-wp.com/docs/Networking/...Apache_on_Linux.html
Ce que je ne peux pas savoir c'est pourquoi votre GRR arrive à récupérer l'identifiant dans la fiche utilisateur et pas les autres champs.
Désolé de ne pas pouvoir vous aider plus.
Je peux vous éclairer par rapport à ce que nous avons en place chez nous. Dans notre environnement, le nom de famille est "sn", le prénom est "givenName" et l'e-mail est "mail". Ce sont les champs que nous avons renseigné dans la page de config LDAP de GRR.
Et l'attribut de recherche dans l'annuaire est "uid".
Chemin d'accès dans l'annuaire (exemple anonymisé) : ou=people,dc=mon_nom_de_domaine,dc=fr
Filtre LDAP supplémentaire (exemple anonymisé) : (objectclass=mes_personnes)
Pour rechercher à la main les "dupond", je peux utiliser la commande suivante (notre serveur répond au LDAPS) :
$ ldapsearch -LLL -H ldaps://mon_serveur_ldap.fr -b ou=people,dc=mon_nom_de_domaine,dc=fr "(&(objectclass=mes_personnes)(sn=dupond)"
Je peux également m'identifier avec "id_manager" en rajoutant à ma commande ldapsearch :
-D cn=id_manager,dc=mon_nom_de_domaine,dc=fr -W
Si votre Apache nécessite une identification Kerberos pour interroger votre LDAP, j'orienterais mes recherches dans cette direction active-directory-wp.com/docs/Networking/...Apache_on_Linux.html
Ce que je ne peux pas savoir c'est pourquoi votre GRR arrive à récupérer l'identifiant dans la fiche utilisateur et pas les autres champs.
Désolé de ne pas pouvoir vous aider plus.
Please Log in or Create an account to join the conversation.
- jambalak
-
Topic Author
- New Member
-
Less
More
- Posts: 12
4 years 4 months ago #3172
by jambalak
Replied by jambalak on topic Synchronisation LDAP-remontée des informations partielles
Merci pour toutes ces pistes de recherche!
Je reviendrais vers vous si je trouve la solution.
Merci encore.
Je reviendrais vers vous si je trouve la solution.
Merci encore.
Please Log in or Create an account to join the conversation.
Moderators: Yan