Rozhraní ADSI
Rozhraní služby Active Directory Service Interfaces (ADSI) podporuje bohatou sadu rozhraní, která lze klasifikovat podle následujících kategorií:
- core. Tato rozhraní poskytují základní funkce správy objektů ADSI. Mezi základní funkce patří poskytnutí vstupního bodu do úložiště adresářů, načtení vlastností do mezipaměti vlastností a potvrzení změn v podkladovém adresáři.
- schématu. Tato rozhraní poskytují metody pro správu a rozšiřování schématu adresáře.
- mezipaměti vlastností. Tato rozhraní definují metody pro manipulaci s vlastnostmi v mezipaměti vlastností.
- trvalý objekt. Tato rozhraní manipulují s trvalými daty v oboru názvů podkladové adresářové služby. Objekty ADSI implementují tyto typy rozhraní, aby poskytovaly přístup k trvalým datům, včetně uživatelských účtů, sdílených složek, organizačních hierarchií a výpisů úloh ve tiskové frontě.
- dynamického objektu. Tato rozhraní pracují s dynamickými daty v adresářové službě. Objekty adresáře, které nejsou reprezentovány v podkladové adresářové službě, implementují taková rozhraní. Příklady dynamických dat zahrnují příkazy vydané přes síť.
- zabezpečení. Tato rozhraní umožňují klientovi ADSI navázat přihlašovací údaje k serveru a používat funkce zabezpečení, které adresářová služba podporuje, například seznam řízení přístupu nebo popisovače zabezpečení.
- ne automation. Tato rozhraní umožňují klientům, kteří nejsou automatizací (například aplikace C/C++), přístup k objektům adresáře s nízkou režií tím, že poskytují přístup k metodám pro správu a vyhledávání objektů adresářové služby v tabulce.
- rozšíření. Tato rozhraní umožňují klientům ADSI rozšířit funkce stávajících tříd ADSI tak, aby nabízely přizpůsobená řešení adresářových služeb.
- Utility. Tato rozhraní poskytují pokročilé pomocné funkce pro správu objektů ADSI.
- datový typ. Tato rozhraní poskytují metody pro přístup k datovým typům ADSI.