Page 1 sur 1

Requête LDAP

Posté : lun. 27 juil. 2020, 08:11:13
par florian67
Bonjour à tous,

Je voulais savoir s'il était possible de faire une requête LDAP depuis l'IBMi pour récupérer des informations utilisateur ?
J'imagine en QSHELL mais je ne trouve pas vraiment d'exemple.

Merci d'avance pour votre aide.
Florian

Re: Requête LDAP

Posté : lun. 27 juil. 2020, 08:20:36
par cmasse
en mode commande, ouvrez un shell (STRQSH), placez vous dans /usr/bin et utilisez :

ldapadd
ldapdelete
ldapmodify

ldapsearch, permet une recherche dans l'annuaire

Re: Requête LDAP

Posté : lun. 27 juil. 2020, 08:34:41
par florian67
Merci Christian pour ta réponse.

Quand je lance la commande ldapsearch j'ai un message d'erreur :
ldapsearch: 0403-006 Droit d'exécution refusé.

J'ai vérifié les droits et tout me semble bon :
ls -l /usr/bin/ldapsearch
lrwxrwxrwx 1 qsys 0

Il doit me manquer des droits quelque part mais où...

Florian

Re: Requête LDAP

Posté : lun. 27 juil. 2020, 09:41:06
par cmasse
ls -l /usr/bin/ldapsearch
lrwxrwxrwx 1 qsys 0 48 déc 26 2019 /usr/bin/ldapsearch -> /QSYS.LIB/QGLDSEARCH.PGM
et les droits sur QGLDSEARCH ?

Re: Requête LDAP

Posté : lun. 27 juil. 2020, 11:18:49
par florian67
Sur l'objet *PUBLIC a les droits *USE (juste le droit d'opération).
Sur les données *PUBLIC a les droits * USE (Lecture et exécution).

Re: Requête LDAP

Posté : lun. 27 juil. 2020, 12:41:34
par cmasse
ldapsearch est bien saisi en minuscules ?

https://www.ibm.com/support/pages/pase- ... ion-denied

Re: Requête LDAP

Posté : lun. 27 juil. 2020, 13:27:13
par florian67
oui j'écris tout en minuscule.
J'avais aussi tombé sur ce support IBM.

Je suis un peu sec du coup pour ce problème :)