Készülve az IRF első házi feladatára elővettem újra a PowerShell ActiveDirectory modulját. Mindig lehet új dolgokat találni a súgó témákban, most például az about_ActiveDirectory_ObjectModel oldalon szúrt szemet, hogy le van írva a modulban szereplő osztályok öröklési lánca. Mivel ez egy szöveges súgó, ezért így van megadva:
ADEntity ADRootDSE ADObject ADFineGrainedPasswordPolicy ADOptionalFeature ADOrganizationalUnit ADPartition ADDomain ADPrincipal ADAccount ADComputer ADServiceAccount ADUser ADGroup ADDefaultDomainPasswordPolicy ADForest ADDirectoryServer ADDomainController
Ez szép így is, de azért grafikus formában kicsit beszédesebb lenne:) Nem találtam meg sehol, úgyhogy gyorsan rajzoltam a főbb elemekből egy UML diagramot. Így már talán könnyebben átlátható.
(Note: UML class diagram for the objects in the ActiveDirectory PowerShell module based on about_ActiveDirectory_ObjectModel)