Zugreifen auf Active Directory mit Visual Basic

Eines der leistungsstärksten Features, das mit dem Microsoft Windows 2000-Betriebssystem verfügbar wurde, ist der Microsoft Active Directory-Verzeichnisdienst. Wenn Sie sich bei einer Windows 2000-Domäne anmelden, wird Active Directory in Aktion. Um in Ihrem Gebäude nach dem nächstgelegenen Farbdrucker zu suchen, können Sie Active Directory verwenden. Sie kann für eine Adressbuchsuche oder eine Suche nach Benutzern verwendet werden, die in Gebäude 40 arbeiten. Mit Active Directory können Sie sich mithilfe einer Smartcard bei einer Windows 2000-Domäne anmelden. Sie können sogar Daten aus Microsoft SQL Server Datenbanksoftware und Active Directory verbinden.

Viele andere Microsoft-Technologien wie Microsoft Message Queue Server (MSMQ), COM (Class Store), Internet Protocol Security (IPsec), Gruppenrichtlinie Objects (GPOs) und Exchange sind in Active Directory integriert.

In diesem Abschnitt wird erläutert, wie Sie die Active Directory-Dienstschnittstellen (ADSI) für den Zugriff auf Active Directory verwenden. In einem Szenario für ein fiktives Unternehmen – die Fabrikam Corporation – erfahren Sie, wie Sie einige grundlegende administrative Aufgaben ausführen.

Im Verlauf dieses Szenarios bauen die Codebeispiele in den einzelnen Abschnitten auf sich selbst auf.

Zur Kürze werden alle Codebeispiele mit dem Microsoft Visual Basic-Entwicklungssystem geschrieben. Weitere Informationen zur C++-Konvertierung finden Sie unter Mapping ADSI Visual Basic Code to C++ Code.