Project

General

Profile

Tâche #28469

Scénario #28341: Assistance aux utilisateurs (24-26)

users_infos : ajout du champs utilisateur LDAP IsMemberOF, ou récupération des groupes LDAP ?

Added by Bertrand LODS 4 months ago. Updated 3 months ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
05/28/2019
Due date:
% Done:

0%

Remaining (hours):
0.0

Description

Bonjour,

En faisant un f.write(str(user_infos)) j'ai récupéré le contenu de user_infos dans un fichier texte mais je n'ai pas trouvé d'information de groupe LDAP.

J'obtiens les groupes LDAP avec cette requête :

root@seshat:/usr/share/sso/user_infos# ldapsearch -p 389 -h ldap.****.fr -D "uid=admin,ou=****,ou=*****,o=*****,c=**" -w passwdAdmin -b "ou=******,ou=******,o=****,c=**" -LLL '(uid=blods)' isMemberOf
isMemberOf: cn=Groupe1,ou=Groups,ou=*****,ou=*****,o=*****,c=*****
isMemberOf: cn=Groupe2,ou=Groups,ou=*****,ou=*****,o=*****,c=*****
isMemberOf: cn=Groupe3,ou=Groups,ou=*****,ou=*****,o=*****,c=*****
isMemberOf: cn=Groupe4,ou=Groups,ou=*****,ou=*****,o=*****,c=*****
isMemberOf: cn=Groupe5,ou=Groups,ou=*****,ou=*****,o=*****,c=*****
isMemberOf: cn=Groupe6,ou=Groups,ou=*****,ou=*****,o=*****,c=*****
isMemberOf: cn=Groupe7,ou=Groups,ou=*****,ou=*****,o=*****,c=*****
isMemberOf: cn=Groupe8,ou=Groups,ou=*****,ou=*****,o=*****,c=*****
isMemberOf: cn=Groupe9,ou=Groups,ou=*****,ou=*****,o=*****,c=*****
isMemberOf: cn=Groupe10,ou=Groups,ou=*****,ou=*****,o=*****,c=*****
isMemberOf: cn=Groupe11,ou=Groups,ou=*****,ou=*****,o=*****,c=*****
isMemberOf: cn=Groupe12,ou=Groups,ou=*****,ou=*****,o=*****,c=*****
isMemberOf: cn=Groupe13,ou=Groups,ou=*****,ou=*****,o=*****,c=*****

Pour la mise en place de Nextcloud nous souhaiterions filtrer les utilisateurs par leur appartenance à un groupe LDAP autorisé.

Est-il possible d'ajouter le champs isMemberOf au dictionnaire user_infos ?

Ou comment récupéré les Groupes LDAP d'un LDAP distant depuis EoleSSO ?

cordialement,

History

#1 Updated by Joël Cuissinat 3 months ago

  • Assigned To set to Joël Cuissinat
  • Parent task set to #28341

#2 Updated by Joël Cuissinat 3 months ago

  • Status changed from Nouveau to En cours

#3 Updated by Joël Cuissinat 3 months ago

Répondu par mail

#4 Updated by Joël Cuissinat 3 months ago

  • Project changed from EoleSSO to Distribution EOLE
  • Status changed from En cours to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF