Sie sind hier: Startseite | Wissen
Begriff Active Directory
Abkürzung AD
Eintrag zuletzt aktualisiert am 20.07.2009

 Zur Stichwortliste unseres Lexikons

Was ist Active Directory?

Das Active Directory ist der Verzeichnisdienst, den Microsoft erstmalig mit Windows 2000 (NT 5.0) ausgeliefert und in Windows Server 2003 (NT 5.2) verbessert hat. Mit dem Active Directory Application Mode (ADAM) alias Active Directory Lightweight Directory Services existiert inzwischen auch eine funktionsreduzierte Version, die Softwarehersteller als Basis für selbst entwickelte Anwendungen nutzen können.

Das Active Directory besitzt über die Fähigkeiten von LDAP hinaus weiteren Funktionen, z.B. die Multi-Master Replikation, die ermöglicht, dass alle Domänencontroller in einer Windows-Domäne einen identischen Satz von Daten halten.

Versionsgeschichte


Das Active Directory besitzt keine eigene Versionszählung. In jeder neuen Version von Windows Server gab es jedoch Erweiterungen an
Version 1: In Windows Server 2000
Version 2: In Windows Server 2003
Version 2b: In Windows Server 2003 R2
Version 3: In Windows Server 2008
Version 3b: In Windows Server 2008 R2

Umbenennnung
Ab Windows Server 2008 wurde "Active Directory" zur Dachmarke über einige verwandte Dienste, z.B.
Hintergründe
Aufbau eines Active Directory

Ein Active Directory hat eine komplexe Struktur. Grundbaustein eines Active Directory sind die aus NT 4.0 bekannten Domänen. Eine Domäne besitzt einen oder mehrere im Wesentlichen gleichberechtigte Domänen-Controller (DC). Eine Unterscheidung in Primary Domain Controller (PDC) und Backup Domain Controller (BDC) findet nicht mehr statt. Nach dem Multi-Master-Prinzip kann auf jedem Domänen-Controller das Verzeichnis nicht nur gelesen, sondern auch verändert werden. Lediglich die Modifikation des Schemas ist nur auf einem bestimmten ausgewählten DC, dem Schema-Master, möglich.

Sonderrollen

AD kennt einige wenige Sonderrollen, die nur ein Server haben kann. Diese werden Flexible Single Master Operations (FSMO) genannt. In der deutschen MMC findet man den Begriff „Betriebsmaster“.
Bäume zu Wäldern zusammenfassen

Domänen können zu so genannten Trees (Bäumen) und diese wiederum zu Forests (Wäldern) zusammengefasst werden. Eine Site ist dagegen kein logisches Strukturierungsmittel für den Verzeichnisdienst, sondern spiegelt die physikalische Struktur des Rechnernetzes wider. Die Definition von Sites dient vor allem dazu, die Replikationslast zwischen den Domänen-Controllern eines Active Directory zu regulieren.

Auf das Active Directory kann auch mit Hilfe des WinNT-Providers zugegriffen werden. Für die Benutzerverwaltung ist davon jedoch abzuraten, da dieses Vorgehen großen Einschränkungen unterworfen ist:
  • Es werden nur die im WinNT-Schema bekannten Klassen angezeigt.
  • Es besteht nur Zugriff auf die im WinNT-Schema bekannten Attribute.
  • Die Hierarchisierung in Organisationseinheiten ist nicht sichtbar: Alle Benutzer und Gruppen werden wie in NT 4.0 üblich in einer flachen Liste angezeigt.

Diese Einschränkung gilt jedoch nur für die Verwaltung von Benutzern, Gruppen, Computern und Organisationseinheiten sowie für die im Active Directory abgebildeten Konfigurationsinformationen. Die Verwaltung von anderen Verzeichnisobjekten wie Windows-Diensten, Freigaben, Sitzungen etc. ist im Active Directory nicht möglich, so dass dafür weiterhin ausschließlich der WinNT-Provider verwendet werden kann.

Weitere Ressoucen auf dieser Website

 Neuigkeiten zur Skriptprogrammierung unter Windows
 Umfangreiches Windows-Scripting-Lexikon (Glossar)
 Skriptbibliothek mit über 200 Skripten für den WSH (Codebeispiele)
 Scripting-Diskussionsforum auf www.windows-scripting.de

Beratung & Support:

Schulungen zu diesem Thema:

 Skriptbasierte Active Directory-Migration
 Windows Server-Administration mit der Windows PowerShell, insbesondere Active Directory-Administration
 Active Directory für Administratoren
 Active Directory-Scripting mit dem Active Directory Service Interface (ADSI)
 Active Directory-Programmierung mit .NET (Verzeichnisdienstprogrammierung mit System.DirectoryServices)
 Active Directory-Administration mit der Windows PowerShell
 Verwaltung von Benutzern und Gruppen des „Active Directory“ mit der PowerShell [E-Learning]
 .NET Akademie: Webservices, verteilte Systeme, SOA und REST mit .NET 4.7 (WCF, ASP.NET WebAPI)
 Bereitstellung und Management von BizTalk-Lösungen (Microsoft Biztalk Server für Administratoren)
 Future Leadership Ausbildung
 Microsoft SQL Server-Administration mit der Windows PowerShell
 .NET Akademie: Datenbankprogrammierung mit ADO.NET Entity Framework 6.x/Entity Framework Core 2.x (3-Tages-Agenda des öffentlichen Seminars)
 .NET-Akademie: .NET 4.7-/C#-Basisseminar: Softwarearchitektur, Techniken, Pattern, Best Practices (2-Tages-Agenda des öffentlichen Seminars)
 Cascading Style Sheet (CSS) 3 - Basiswissen (Grundlagen für Einsteiger)
 Visual Studio LightSwitch - Rapid Application Development (RAD) für Silverlight und HTML5
 Task Parallel Library (TPL) - Parallelprogrammierung/Multi-Threading in .NET mit C# oder Visual Basic
 Team Foundation Server (TFS) / Visual Studio Team Services (VSTS) / Azure DevOps Server / Azure DevOps Services für Administratoren - Installation, Administration/Betrieb, Lizenzfragen
 Windows PowerShell 5.0/5.1/Core 6.0 (WPS) für System- und Netzwerkadministratoren (4-Tages-Agenda des öffentlichen Seminars)
 Microsoft Curriculum (MOC) Kurs Nr. 10961: Windows PowerShell 3.0 für Administratoren / Automating Administration with Windows PowerShell
 Vorbereitungskurs Certified Tester Advanced Level - Test Manager (inkl. Zertifizierung)
 Anfrage für eine individuelle Schulung zum Thema Active Directory;AD  Gesamter Schulungsthemenkatalog

Bücher zu diesem Thema:

 Windows Scripting (5. Auflage)
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1 (PDF)
 .NET 3.5
 Windows Scripting Lernen 5. Auflage
 Angular - Das Praxisbuch zu Grundlagen und Best Practices
 WPF 4.5 und XAML: Grafische Benutzeroberflächen für Windows inkl. Entwicklung von Windows Store Apps
 Microsoft ASP.NET 2.0 mit C# 2005 - Das Entwicklerbuch
 Windows PowerShell 4.0 - Das Praxishandbuch
 Moderne Datenzugriffslösungen mit Entity Framework 6 (EBOOK - PDF, MOBI, EPUB)
 Windows 7 für Administratoren
 Moderne Datenzugriffslösungen mit Entity Framework 6 (gedruckte Ausgabe)
 Microsoft SharePoint Server 2010 und SharePoint Foundation 2010
 Windows 8.1 - Das Handbuch (27. November 2013)
 Microsoft ASP.NET 3.5 mit Visual Basic 2008 - Das Entwicklerbuch
 Grundlagen für Web-Entwickler: Protokolle, HTML und CSS
 Visual Basic 2010: Grundlagen, ADO.NET, Windows Presentation Foundation
 Datenbankprogrammierung mit .NET 4.0. Mit Visual Studio 2010 und SQL Server 2008 R2
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1 und 2.0-Preview2 (Buchversion 1.4)
 Windows 8 für Administratoren
 .NET 3.5 Crashkurs
 Windows Scripting Lernen, 6. Auflage
 ASP.NET 4.0
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1.2 und 2.0-Preview2: Datenbankprogrammierung mit .NET/.NET Core und C# (PDF)
 C++11 für Programmierer
 PHP 5-Migration: Was Sie beim Umstieg auf PHP 5.3 beachten müssen
 Effizienter Datenzugriff mit Entity Framework Core: Datenbankprogrammierung mit C# für .NET Framework, .NET Core und Xamarin
 Universal Component Trading
 Datenbankprogrammierung mit .NET 4.5. Mit Visual Studio 2012 und SQL Server 2012
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.x und 2.0: Datenbankprogrammierung mit .NET/.NET Core und C# (EBOOK - PDF)
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1.1 und 2.0-Preview2: Datenbankprogrammierung mit .NET/.NET Core und C# (gedruckte Ausgabe und Kindle)
 C++11: Der Leitfaden für Programmierer zum neuen Standard
 Moderne Datenzugriffslösungen mit Entity Framework Core 2.0/2.1 (Buchversion 5.x, Kindle | PDF)
 Praxishandbuch Automatisierte Administration mit Scriptsprachen: Konzepte und Lösungen
 Windows PowerShell und PowerShell Core - Der schnelle Einstieg: Skriptbasierte Systemadministration für Windows, Linux und macOS
 Windows PowerShell 2.0-Scripting für Administratoren
 Microsoft SharePoint Server 2013 und SharePoint Foundation: Das umfassende Handbuch
 JADE – Die Template Engine für node.js
 Moderne Datenzugriffslösungen mit Entity Framework Core 2.0 (Buchversion 4.x): Datenbankprogrammierung mit .NET/.NET Core und C# (EBOOK - PDF)
 Windows Scripting Lernen, 2. Auflage
 Microsoft Visual C# 2010
 Office 2010 Programmierung mit VSTO und .NET 4.0: Word, Excel und Outlook erweitern und anpassen
 Microsoft ASP.NET 2.0 mit Visual Basic 2005 - Das Entwicklerbuch
 Modern Data Access with Entity Framework Core: Database Programming Using .NET, .NET Core, UWP, and Xamarin with C#
 .NET 4.0 Update
 Windows PowerShell - Konzepte, Praxiseinsatz, Erweiterungen
 Windows Server 2008 R2
 Windows 7 im Unternehmen
 ADO.NET
 Windows Scripting, 4. Auflage
 Verteilte Systeme und Services mit .NET 4.0
 Microsoft ASP.NET 3.5 mit Visual C# 2008 - Das Entwicklerbuch
 SQL Server 2008 R2: Das Programmierhandbuch. Inkl. ADO.NET 3.5, LINQ to Entities und LINQ to SQL
 Windows PowerShell 3.0
 Essential PowerShell
 Praxishandbuch Automatisierte Administration mit Scriptsprachen: Sprachreferenzen und Bibliotheken
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1: Datenbankprogrammierung mit .NET/.NET Core und C# (gedruckte Ausgabe)
 Microsoft .NET 2.0 Crashkurs - Final Edition
 Microsoft SQL Server 2008 R2 - Das Entwicklerbuch
 Windows Server 2012 R2: Das umfassende Handbuch. Inkl. Hyper-V (28. Dezember 2013)
 Active Directory Service im Windows Server 2003
 Windows PowerShell 5 und PowerShell Core 6 - Das Praxishandbuch
 Windows PowerShell 5 – kurz & gut
 Windows Vista Business
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.x und 2.0: Datenbankprogrammierung mit .NET/.NET Core und C# (gedruckte Ausgabe oder Kindle)
 Visual Basic 2010
 Windows PowerShell 5.0 - Das Praxishandbuch
 Scripting mit Windows PowerShell 2.0 - Der Einsteiger-Workshop
 Programmieren mit dem ADO.NET Entity Framework
 Scripting mit Windows PowerShell 3.0 - Der Workshop: Skript-Programmierung mit Windows PowerShell 3.0 vom Einsteiger bis zum Profi
 Schnelleinstieg SQL Server 2012: Inkl. zahlreicher Praxisworkshops - Backup, Server-Sicherheit, Skalierbarkeit, Performance-Tuning, Troubleshooting, BI, T-SQL u.v.m.
 .NET 4.0 Crashkurs
 Moderne Datenzugriffslösungen mit Entity Framework Core 2.0 (Buchversion 4.x): Datenbankprogrammierung mit .NET/.NET Core und C# (gedruckte Ausgabe oder Kindle)
 Alle unsere aktuellen Fachbücher