Alapértelmezés szerint az ADUC (Active Directory felhasználók és számítógépek) konzol bármely tárolójának (OU) rendelkezésre álló mezőinek (oszlopok) listája az előre meghatározott oszlopok listájára korlátozódik, amelyeket a konzol menüből lehet hozzáadni. Az Active Directory objektumoknak azonban számos más attribútumuk van, amelyek nem szerepelnek a rendelkezésre álló oszlopok listájában. Ebben a megjegyzésben bemutatjuk, hogyan adhatunk hozzá egy tetszőleges Active Directory-attribútumot egy ADUC beépülő modul oszlopként..
Az Active Directory Felhasználók és Számítógépek konzol megjelenítéséhez rendelkezésre álló oszlopok listája a menübe lépve látható Nézet -> Hozzáadás / eltávolítás oszlop. Tegyük fel, hogy azt szeretnénk, ha a konzol ezen kívül megjelenít egy mezőt a telepített verzióval operációs rendszer és Szervizcsomag.
A számítógép típusú objektumokhoz az operációs rendszer verziójával és a telepített szervizcsomaggal kapcsolatos információkat az attribútumok tárolják OperációsRendszer és operatingSystemServicePack.
megjegyzés. Az ADUC beépülő oszlopok megjelenítési beállításait nem az ügyfél oldalán tárolják, hanem az Active Directory konfigurációjában. Ez azt jelenti, hogy a változásokat az egész szervezetben alkalmazni kell..További oszlopok hozzáadása az ADUC beépülő modulhoz:
- Futtassa a segédprogramot adsiedit.msc parancsot (A művelet végrehajtásához a Schema Admin jogosultságokra lesz szükség.)
- Kattintson a jobb gombbal ADSI Szerkesztés és válassza ki Csatlakozás a
- A legördülő listában Válasszon egy jól ismert elnevezési környezetet választ Configuration majd kattintson az OK gombra
- Ha az ADUC angol nyelvű konzolt használja, ugorjon a CN = DisplaySpecifiers -> CN = 409 elemre, és kattintson duplán CN = alapértelmezett kijelző.megjegyzés. Ha az ADUC-t kiváló konzolnyelvekkel használja, a CN-tároló neve különbözik. Tehát az orosz nyelvű konzolnál CN = 419, a német CN = 407-nél stb..
- Keresse meg az attribútumot extraColumns és kattintson a gombra szerkesztése.tanács. Ha az attribútum extraColumns nem jelenik meg a listában, kattintson a Szűrés gombra, és törölje a jelölést a lehetőségről, hogy csak nem üres attribútumokat jelenítsen meg.
- A további oszlopok hozzáadásához a sor formátuma a következő:
,,,,.
. Példánkban ezek a következő értékek lehetnek:operációs rendszer, operációs rendszer, 0.150.0
operációs rendszerServicePack, Service Pack, 0,100,0
- Adja hozzá a sor adatait, és mentse a módosításokat.
Nézzük meg, mi történt.
Fontos pont! Az elvégzett módosítások csak az Active Directory mentett lekérdezések nézetére vonatkoznak. Lásd alább további oszlopok más üzemmódokban..Zárja be és nyissa meg az ADUC konzolt a módosítások alkalmazására, és válassza ki az önkényesen elmentett kérést. Nyissa meg a menüt Nézet -> Hozzáadás / Vegye ki oszlop. Most két attribútumunk megjelenik az elérhető oszlopok listájában: Operációs rendszer és Szervizcsomag. Adja hozzá őket a megjelenített oszlopok listájához..
További oszlopok jelennek meg, de csak lekérdezés módban (Mentett lekérdezések) és a standard OU-ban. A manuálisan létrehozott OU-k esetében a változások nem vonatkoznak. A helyzet az, hogy az egyéb ADUC konzol nézetek paraméterei más konfigurációs tárolókban vannak tárolva. Tehát például:
- CN = organisationUnit-Display - az összes OU testreszabásának megtekintése (objectClass = organisationUnit)
- CN = konténer-kijelző - nézet testreszabás speciális tárolókhoz (felhasználók és számítógépek)
Így az egyéni oszlopok hozzáadásához a normál tároló (OU) nézethez hasonló módosításokat kell végrehajtania az extraColumns attribútumban a CN = DisplaySpecifiers, CN = 409, CN = organisationUnit-Display (CN = 419 az orosz konzolnál). Látjuk, hogy az extraColumns értéke alapértelmezés szerint nem tartalmaz értékeket. Mint korábban, adjon hozzá két sort az operációs rendszerhez és az operációs rendszerhezServicePack.
Indítsuk újra az ADUC konzolt és ellenőrizzük.
Mint láthatjuk, most csak az oszlopok és a három alapértelmezett oszlop, a Név, Típus és Leírás érhetők el. A helyzet az, hogy az extraColumns attribútumértékeit nem öröklik. Ez azt jelenti, hogy ahhoz, hogy más szabványos oszlopokat jelenítsünk meg, manuálisan át kell másolnunk az extraColumns attribútumértékek listáját a CN = alapértelmezett-Display objektumról, amelyet ebben a nézetben elérhetővé akarunk tenni a CN = organisationUnit-Display objektum extraColumns attribútumába.
Hasonlóképpen bármilyen attribútumot hozzáadhat opcionális ADUC beépülő modul oszlopként..
tanács. Az ADUC konzol funkcionalitásának további hasznos kiterjesztése egy új felhasználói lap, a További fiókadatok hozzáadása.