pahekoldap

This commit is contained in:
2025-10-17 12:34:32 +02:00
parent b15b23f37e
commit 5fa99990ed
2 changed files with 48 additions and 0 deletions

View File

@@ -34,6 +34,15 @@ class Ldap:
return result
def get_users(self):
"""
Renvoie tous les utilisateurs.
"""
# Créer une chaîne de filtre pour rechercher dans les champs "cn" et "mailAlias"
result = self.ldap_connection.search_s("ou=users,{}".format(self.ldap_root), ldap.SCOPE_ONELEVEL)
return result
def delete_user(self, email):
"""
Supprimer un utilisateur du LDAP par son adresse e-mail