Les Snippets

Connexion

ActiveDirectory - Tester l'existence d'un User

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 04/11/2007 21:38:28 et initié par Willi [Liste]
Vue : 3031
Catégorie(s) : Réseau & Internet
Langages dispo pour ce code :
- C# 2.x
- VB 2005
- Voir tous les langages pour ce code snippet



Langage : VB 2005
Date ajout : 04/11/2007
Posté par Willi [Liste]
Public Shared Function UserExists(ByVal username As String) As Boolean



    Dim de As DirectoryEntry = GetDirectoryEntry()

    Dim searcher As New DirectorySearcher()



    searcher.SearchRoot = de

    searcher.Filter = String.format("(&(objectClass=user) (cn={0}))", username)



    Dim results As SearchResultCollection = searcher.FindAll()

    Return results.Count > 0




End Function

Remarque :
Ajouter la directive Imports System.DirectoryServices

Exemple d'utilisation:
Dim bUserExists as Boolean = UserExists("toto")

Snippets en rapport avec : Directory, User, Ad, Active



Codes sources en rapport avec : Directory, User, Ad, Active

{PHP} AUTHENTIFICATION LDAP | AD 2003SERVEUR
Je pense que je ne suis pas le premier à me prendre la tête sur l'authenfication Ldap Après avoir...

{ASP / ASP.NET} RÉCUPÉRATION DES GROUPES AD D'UN USER EN ASPNET
Tout est dans le titre ;-)...

{Visual Basic, VB6, VB.NET, VB 2005} SIGNATURE STANDARDISÉE DANS OUTLOOK VIA PARAMÈTRES ACTIVE DIRECTORY DE L'UTILISATEUR
Ecriture d'une signature pour Outlook (2002 et 2003 testés) afin que tous les utilisateur d'une même...

{SQL} SQL SERVER - LISTER LES COMPTES UTILISATEURS D'UN GROUPE DANS ACTIVE DIRECTORY
Suite à l'article publié : - http://www.asp-php.net/tutorial/sql-server/linked-server-ad.php Vo...

{Visual Basic, VB6, VB.NET, VB 2005} [ACTIVE DIRECTORY] AJOUT UTILISATEURS VIA EXCEL.VBS
Comme sont nom l'indique, ce script permet d'ajouter autant d'utilisateur dans active directory qu'i...

{Visual Basic, VB6, VB.NET, VB 2005} EXPLORER LDAP ACTIVE DIRECTORY DANS UN TREEVIEW
Cette interface utilise l'objet treeview pour explorer Active Directory, elle inclus également une o...

{PHP} CONNEXION LDAP AVEC LOGIN MOT DE PASSE EN PHP
ce code permet de verifier l'identité d'une personne se connectant a un annuaire LDAP ( dans mon cas...

{C# / C#.NET} ACTIVE DIRECTORY : AJOUT D'UN UTILISATEUR, PASSWORD, ACTIVATION ET AJOUT DANS UN GROUPE
Le titre se suffit certainement à lui même mais bon. Devant refaire le systéme d'inscription du Cl...

{Visual Basic, VB6, VB.NET, VB 2005} RÉPERTOIRE
Ce programme sans prétention permet de visualiser les dossiers ainsi que les fichiers qui se trouven...

{PHP} CLASS USER POUR FORUM VBULLETIN [PHP5]
Une class User qui vous permet de lire les infos de Vbulletin comme : -ip -savoir si on est connec...