Artykuły

A A A
Drukuj Ekportuj do PDF
Opublikowane: 2006.03.25 10:58 | Michał Bednarz | Aktualizacja: 2011.10.07 23:54

ADModify - narzędzie do edycji atrybutów obiektów Active Directory

Przy administracji organizacją składającą się z wielu użytkowników, często zachodzi potrzeba ustawienia w Active Directory takich samych opcji dla wybranej grupy użytkowników. Administrator ma do wyboru żmudne klikanie w przystawce "Active Directory Users and Computers" lub napisanie skryptu, który automatycznie wykona zmiany przy użyciu obiektów ADSI. Istnieje także trzecia i najprostsza droga - użycie programu ADModify.

Przy administracji organizacją składającą się z wielu użytkowników, często zachodzi potrzeba ustawienia w Active Directory takich samych opcji dla wybranej grupy użytkowników. Administrator ma do wyboru żmudne klikanie w przystawce „Active Directory Users and Computers” lub napisanie skryptu, który automatycznie wykona zmiany przy użyciu obiektów ADSI. Istnieje także trzecia i najprostsza droga – użycie programu ADModify, który umożliwia ustawienie różnego rodzaju opcji jednocześnie dla wielu wybranych obiektów z Active Directory (użytkowników, grup, kontaktów, publicznych folderów). Wybór obiektów i edycja ich atrybutów jest prosta i odbywa się przy pomocy interfejsu użytkownika, choć możliwe jest również użycie programu ADModcmd, który pozwala wykonać te operacje z poziomu linii komend.

Program można pobrać z witryny: http://workspaces.gotdotnet.com/admodify. Do poprawnego funkcjonowania wymagany jest .NET Framework 1.1.

Program nie działa z mapowanego lub udostępnionego dysku sieciowego.

Początkowo program używany był wewnętrznie przez zespół zajmujący się wsparciem dla Exchange Server’a, później został opublikowany jako ogólnodostępne narzędzie i stał się bardzo popularny wśród administratorów Exchange i Active Directory.

Program ma trzy podstawowe funkcjonalności:

  • Edycja ustawień dla wybranej grupy użytkowników.
  • Cofnięcie ostatnio wykonanych zmian na podstawie pliku tworzonego przy każdej edycji ustawień.
  • Import i eksport praw dla skrzynek Exchange użytkowników:
Rysunek

Edycja ustawień użytkowników przebiega w dwóch krokach. Najpierw definiujemy grupę obiektów, których ustawienia chcemy edytować, a następnie określamy wartości atrybutów, jakie zostaną im przypisane. Na stronie głównej programu klikamy pole „Modify Attributes” i wyświetlony zostaje dialog, przy pomocy którego wybieramy obiekty do edycji:

Rysunek

W polu „Domain List” i „Domain Controller List” wybieramy domenę i kontroler, do których chcemy się podłączyć, następnie zaznaczamy typy obiektów, jakie mają zostać wyświetlone i klikamy wielką zieloną strzałkę, aby wyświetlić hierarchię kontenerów Active Directory i wybrać obiekty. Jeśli chcemy mieć możliwość wyboru pojedynczych obiektów z kontenera należy odznaczyć opcję „Show Containers Only”. Po zaznaczeniu/odznaczeniu, którejkolwiek opcji musimy kliknąć strzałkę, aby odświeżyć drzewo kontenerów.

Po zdefiniowaniu obiektów Active Directory klikamy „Next” i wyświetlony zostaje szereg zakładek zawierających różne atrybuty, które mogą podlegać edycji. Z naszego punktu widzenia najbardziej interesujące są cztery zakładki dotyczące ustawień bezpośrednio związanych z serwerem Exchange. Są to „Exchange General”, „Exchange Features”, „Mailbox Rights” i „E-mail Addresses”.

Na zakładce „Exchange General” możemy ustawić następujące atrybuty dla wybranych obiektów:

  • agenta MTA, grupę magazynowania (mailbox store),
  • Offlie Address Book,
  • atrybut msExchQueryBaseDN (określa kontener - zakres z jakiego widoczne są inne obiekty na listach adresowych dla danego obiektu – zobacz KB272197),
  • dodatkowego odbiorcę poczty,
  • możemy również określić czy dany obiekt ma być widoczny na listach adresowych:
Rysunek

Zakładka „Exchange Features” umożliwia zdefiniowanie:

  • jakie protokoły mogą być używane przez obiekt przy dostępie do serwera Exchange,
  • opcje OMA,
  • ograniczenia rozmiaru wysyłanych i odbieranych wiadomości oraz liczby odbiorców,
  • limity rozmiaru skrzynki Exchange użytkownika:
Rysunek

Kolejna zakładka „E-mail Addresses” pozwala dodać lub usunąć adres e-mail obiektu:

Rysunek

Zakładka „Mailbox Rights” umożliwia edycję praw dla skrzynek pocztowych wybranych obiektów. Posiada również bardzo przydatną opcję eksportu praw do pliku .xml. Wystarczy zaznaczyć opcję „Export Mailbox Rights”. Później można użyć programu ADModify, aby przywrócić prawa wybierając opcję „Import Mailbox Rights” na głównym dialogu programu.

Należy pamiętać, że prawa do skrzynek można edytować tylko na komputerze z zainstalowanym Exchange System Manager’em, ponieważ ADModify wykorzystuje w tym celu obiekty CDOEXM. W przeciwnym wypadku opcje praw będą niedostępne, tak jak na rysunku poniżej.
Rysunek

Po kliknięciu przycisku „Go!” zostaną zmienione wszystkie atrybuty ustawione poprzednio na zakładkach. Dokonane zmiany zostaną zapisane przez program w pliku .xml dzięki czemu później można w prosty sposób je odwrócić, na przykład w razie pomyłki. W tym celu po uruchomieniu programu należy wybrać opcję „Undo changes” i wskazać odpowiedni plik XML z definicją zmian.

Należy pamiętać, że ustawienia wprowadzone w ADModify mogą nie być natychmiast widoczne dla Exchange Server’a ponieważ używa on komponentu DSAccess do ich buforowania.

ADModify jest bez wątpienia bardzo użytecznym narzędziem i może zaoszczędzić sporo pracy każdemu administratorowi. Tu tylko rzuciliśmy okiem na zakładki dotyczące ustawień związanych z Exchange Server’em, ale jest ich jeszcze trzynaście i dotyczą różnych atrybutów przechowywanych w Active Directory. Narzędzie jest również stale aktualizowane, gdy wraz z kolejnymi service pack’ami pojawiają się nowe atrybuty, dlatego warto od czasu do czasu zaglądać na stronę domową projektu.

Autor: Michał Bednarz


Komentarze 0 Masz uwagi do tej strony? Napisz

Dodaj komentarz

avatar

Zaloguj się lub Zarejestruj się aby wykonać tę czynność.

Autor Michał Bednarz
avatar
 

Współpracuję z firmą informatyczną CodeTwo http://www.outlook.pl specjalizującą się w tworzeniu oprogramowania i rozwiązań bazujących na platformie Exchange oraz rozwiązań zarządzających ruchem e-mail, przydzielaniem zasobów oraz procesami workflow. Tematem Exchange Server’a i Microsoft Outlook’a zajmujemy się od 1997 roku. Ostatnio implementujemy również oprogramowanie do komunikacji internetowej dla urządzeń PDA. Pomagam rozwiązywać problemy związane z MS Outlook i Exchange na f

Załóż konto
WSS to serwis, który łączy dziesiątki tysięcy specjalistów IT w Polsce, zajmujących się szeroko pojętymi technologiami Microsoft. Portal działa od 2003 roku, i oprócz setek publikacji technicznych, rozwijającego się forum - portal to ludzie, którzy go tworzą. To właśnie z myślą o nich warto codziennie nas odwiedzać.

Dowiedz się więcej o WSS

vGuru - Zostań Guru Wirtualizacji

 

MetroOne

Idź na górę strony