IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

lister les groupes d'un user LDAP


Sujet :

Windows Forms

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 76
    Points : 45
    Points
    45
    Par défaut lister les groupes d'un user LDAP
    bonjour,

    je cherche à lister l'ensemble des groupes auquel appartient un utilisateur LDAP

    quelqu'un aurait t-il une piste a me donner?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    Try
                Dim Ldap As DirectoryEntry = New DirectoryEntry("LDAP://mmon_ip", "david", "davidpass")
                Dim searcher As DirectorySearcher = New DirectorySearcher(Ldap)
                searcher.Filter = "(objectClass=user)"
                Dim DirEntry As DirectoryEntry
                For Each result As SearchResult In searcher.FindAll
                    DirEntry = result.GetDirectoryEntry
                    If DirEntry.Properties("SAMAccountName").Value = "david" Then
     
     
                    End If
                Next
            Catch Ex As Exception
                MessageBox.Show(Ex.Message)
            End Try
    j'ai vu que pour un userPrincipal il y avait une methode getgroups mais je n'arrive pas l'utiliser

    merci d'avance de votre aide

    David

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 76
    Points : 45
    Points
    45
    Par défaut
    c'est bon j'ai trouvé

    pour info j'ai utlisé c code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Dim a As Integer
    For a = 0 To DirEntry.Properties("memberof").Count - 1
        Dim position As Integer
        position = InStr(DirEntry.Properties("memberof").Item(a), ",")
        ComboBox_groupe.Items.Add(Mid(DirEntry.Properties("memberof").Item(a), 4, position - 4))
    Next

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. ldapsearch lister les groupes d'un utilisateur ldap
    Par illegalsene dans le forum Administration système
    Réponses: 0
    Dernier message: 15/01/2014, 16h00
  2. Lister les groupes d'un utilisateur
    Par filoudesbois dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 07/04/2008, 08h15
  3. WSH en JavaScript : Lister les groupes d'appartenance d'un utilisateur
    Par FlorentBVN dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 04/12/2007, 16h08
  4. Réponses: 10
    Dernier message: 27/12/2006, 11h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo