Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ve Windows Serveru 2003 a novějších verzích systému Windows poskytuje služba Active Directory Domain Services podporu pro ukládání dynamických položek v adresáři. Dynamická položka je objekt v adresáři, který má přidruženou hodnotu TTL (Time to Live). Hodnota TTL pro položku se nastaví při vytvoření položky. Hodnota time-to-live se automaticky sníží a po vypršení platnosti dynamické položky zmizí. Klient může způsobit, že dynamická položka zůstane delší než její aktuální zbývající životnost aktualizací (úpravou) hodnoty TTL. Klienti, kteří ukládají dynamická data v adresáři, musí tato data pravidelně aktualizovat, aby nedocházelo k jejich mizení.
Mnoho aplikací a služeb, které protokol LDAP používají k ukládání a přístupu k relativně statickým a globálně zajímavým datům ze serveru Active Directory, by také preferovalo použití přístupu LDAP pro potřeby dynamických dat. U některých aplikací může být navíc žádoucí vypnout úlohu uvolňování paměti objektů v DS, které mají omezenou životnost adresářové služby. Oddíly adresářů aplikací (se schopností řízeného umístění replik) a seznamy TTL pro jednotlivé objekty společně poskytují možnost hostování dynamických dat ve službě Active Directory Domain Services, což umožňuje přístup ldap k němu.
Nová pomocná třída objektu s názvem dynamicObject s OID = 1.3.6.1.4.1.1466.101.119.2 bude definována v základním schématu AD, které se mají používat dynamickými položkami. Tato pomocná třída obsahuje atribut s názvem entryTTL s OID = 1.3.6.1.4.1.1466.101.119.3 jako atribut může obsahovat systém. Hodnota tohoto atributu je "doba v sekundách", kterou bude odpovídající položka adresáře existovat, než zmizí z adresáře. Pokud klient nezadá hodnotu pro tento atribut explicitně při vytváření objektu, ds poskytne výchozí hodnotu, jak je uvedeno později.
Nová rozšířená operace LDAP s identifikátorem OID = 1.3.6.1.4.1.1466.101.119.1 pro aktualizaci dynamické položky v adresáři bude definována a publikována v supportedExtension atributu kořenového objektu DSE.
Ve skutečné implementaci entryTTL je vytvořený atribut. Skutečná doba vypršení platnosti objektu je uložena jako absolutní čas, kdy lze objekt zničit v atributu pouze systému s názvem ms-DS-Entry-Time-To-Live.
Všechny dynamické objekty mají následující omezení:
- Odstraněný dynamický objekt kvůli vypršení platnosti hodnoty TTL neopustí za sebou náhrobek.
- Všechny řadiče domény, které uchovávají repliky dynamických objektů, musí běžet v systému Windows Server 2003.
- Dynamické položky s hodnotami TTL jsou podporovány ve všech oddílech kromě oddílu Konfigurace a schématu.
- Služba Active Directory Domain Services nepublikuje volitelný atribut dynamicSubtrees, jak je popsáno v dokumentu RFC 2589 v kořenovém objektu DSE.
- Dynamické položky se zpracovávají podobně jako ne dynamicky při zpracování hledání, porovnávání, přidávání, odstraňování, úpravy a úpravydn operací.
- Neexistuje způsob, jak změnit statickou položku na dynamickou položku a naopak.
- Ne dynamickou položku nelze přidat podřízenou k dynamické položce.