Active Directory (AD) to usługa katalogowa opracowana przez firmę Microsoft, która umożliwia zarządzanie zasobami i usługami w sieci komputerowej, a także przechowywanie informacji o użytkownikach, komputerach, grupach i innych obiektach w organizacji. Jest to kluczowa technologia wykorzystywana w sieciach opartych na systemie Windows, szczególnie w przedsiębiorstwach i instytucjach, które potrzebują centralnego zarządzania i autentykacji użytkowników.
Domena w Active Directory to podstawowa jednostka organizacyjna, która grupuje użytkowników, komputery i inne zasoby w sieci. Każda domena posiada swoją unikalną nazwę, np. „firma.com”. W obrębie jednej domeny przechowywana jest baza danych, która zawiera wszystkie obiekty (np. konta użytkowników, komputery) oraz ustawienia konfiguracji. Domena jest jednostką zarządzania, a jej administratorzy mają pełną kontrolę nad zasobami w danej domenie.
Kontroler domeny to serwer, który przechowuje bazę danych Active Directory. Odpowiada on za autentykację użytkowników, zarządzanie uprawnieniami oraz zapewnia dostęp do zasobów w danej domenie. W przypadku większych organizacji stosuje się wiele kontrolerów domeny, aby zapewnić redundancję i ciągłość pracy w przypadku awarii. Kontrolery domeny replikują między sobą dane z katalogu, dzięki czemu wszystkie serwery mają dostęp do najnowszych informacji.
Jednostki organizacyjne to kontenery, w których można grupować obiekty w obrębie jednej domeny, np. użytkowników, komputery, grupy. OU pozwala na organizowanie zasobów w sposób, który odpowiada strukturze organizacji, ułatwiając zarządzanie. Dzięki jednostkom organizacyjnym można delegować odpowiedzialność za administrację określonym obiektom, co zwiększa elastyczność zarządzania systemem.
Grupy w AD służą do zarządzania uprawnieniami dostępu do zasobów w sieci. Istnieją dwa główne typy grup:
LDAP jest protokołem komunikacyjnym, który umożliwia dostęp do katalogów usług Active Directory. Używa się go do zapytań i modyfikacji danych w katalogu AD, np. aby sprawdzić dane o użytkowniku lub wprowadzić zmiany w bazie danych katalogowej. Dzięki LDAP można komunikować się z AD z poziomu różnych aplikacji i systemów.
Active Directory jest ściśle zintegrowane z systemem DNS. W rzeczywistości DNS jest niezbędne do prawidłowego funkcjonowania AD. Serwery DNS pozwalają na rozwiązywanie nazw domenowych na adresy IP, co umożliwia komputerom w sieci odnalezienie kontrolerów domeny i innych zasobów. W AD serwery DNS przechowują informacje o lokalizacji kontrolerów domeny w danej domenie, co jest kluczowe dla poprawnej autentykacji i replikacji.
Replikacja to proces synchronizacji danych w obrębie kontrolerów domeny w organizacji. Dzięki replikacji, dane katalogu są regularnie kopiowane pomiędzy kontrolerami, co zapewnia spójność informacji. Replikacja odbywa się automatycznie, a AD jest zaprojektowane tak, aby minimalizować czas potrzebny na synchronizację między serwerami.
Active Directory umożliwia precyzyjne zarządzanie dostępem do zasobów. Poprzez grupy bezpieczeństwa i przypisane im uprawnienia, administratorzy mogą kontrolować, kto i w jakim zakresie ma dostęp do plików, folderów, drukarek, aplikacji i innych zasobów w sieci. Można również ustalać polityki zabezpieczeń, takie jak wymogi dotyczące haseł, blokowanie kont czy kontrolowanie logowania.
Group Policy to narzędzie pozwalające na centralne zarządzanie ustawieniami systemów komputerowych i użytkowników w organizacji. Polityki grupowe mogą obejmować różne aspekty, takie jak: