Willkommen bei User Management Resource
Administrator. Mit User Management Resource Administrator können Sie Benutzerkonten
in Windows2003/2000/NT-Netzwerken verwalten. Eines der Hauptziele von
User Management Resource Administrator besteht darin, große Mengen von
Benutzerkonten auf einmal anzulegen und alle Ressourcen für jedes Benutzerkonto
einzurichten, einschließlich Home- und Profil-Verzeichnissen, Gruppen-Mitgliedschaften,
Exchange-Mailboxen usw.
In dieser Einführung zeigen wir Ihnen,
wie Sie User Management Resource Administrator einrichten und Benutzerkonten
in Active Directory anlegen können. Für jedes Benutzerkonto richten wir
die folgenden Ressourcen ein:
Benutzerkonto
in einer Organizational Unit von Active Directory;
Eine
Mailbox in Exchange 2003/2000;
Gruppen-Mitgliedschaften;
Home--Verzeichnis,
einschließlich der Zugriffsberechtigungen;
Attribute in Active
Directory (Adresse, Telefonnummer);
Schritt 1: Vorbereitungen
Für
diesen Schnellstart müssen Sie Administrator in der Active Directory-Domäne
sein, in der Sie die Benutzerkonten anlegen wollen. Falls Sie keine ausreichenden
Zugriffsrechte haben, kann User Management Resource Administrator die
Konten und Ressourcen nicht anlegen.
Sie können User Management
Resource Administrator auf jedem beliebigen Computer, auf dem Windows
XP/2003/2000 aktiv ist, starten. Von diesem Computer aus müssen Sie Zugriff
auf die Domäne(n) haben, in denen Sie die Konten anlegen wollen. Obwohl
Sie mit User Management Resource Administrator auch Konten in WindowsNT4-Domänen
anlegen können, ist es nicht möglich, User Management Resource Administrator
auf einem Computer mit WindowsNT4 zu aktivieren.
Schritt 2: User Management Resource
Administrator installieren
Downloaden Sie die neueste Version der
User Management Resource Administrator-Software von www.tools4ever.com.
Die gesamte User Management Resource Administrator-Software befindet sich
in einer einzigen, ausführbaren Datei: SETUPUSERMANAGEMENT.EXE. Starten
Sie diese Datei. Hiermit installieren Sie die User Management Resource
Administrator-Software auf dem lokalen Computer. Die Setup-Prozedur von
User Management Resource Administrator ist einfach und nimmt weniger als
eine Minute in Anspruch. Wenn User Management Resource Administrator bereits
auf dem Computer installiert ist, können Sie mit derselben Datei auf die
neueste Version aufbessern.
Schritt 3: User Management Resource
Administrator starten und ein Beispielprojekt öffnen
User Management Resource Administrator
kann direkt aus dem Setup gestartet werden. Wenn User Management Resource
Administrator bereits installiert ist, starten Sie User Management Resource
Administrator aus dem Desktop-Menü: Start,
Programme, Tools4ever, User Management Resource Administrator, User Management
Resource Administrator.
Falls Sie eine Demo-Version verwenden, erscheint zuerst ein Demo-Versions-Startfenster.
Warten Sie, bis Sie dieses Fenster schließen können, und drücken Sie auf
Close. Standard wird automatisch
der User Management Resource Administrator-Assistent gestartet. Wenn diese
Option ausgeschaltet ist, wählen Sie Tools,
Wizard aus,
um den User Management Resource Administrator-Assistenten zu starten.
Auf der rechten Seite der User
Management Resource Administrator-Anwendung werden die Projektleiste und die Aktionsleiste angezeigt. Die Projektleiste zeigt alle User Management
Resource Administrator-Projekte in einer verzeichnisähnlichen, hierarchischen
Anordnung an. Die Aktionsleiste enthält alle Aktionen,
die die User Management Resource Administrator-Anwendung ausführen kann.
Wählen Sie nun im Assistentenfenster die Option Open
an existing User Management Resource Administrator Project aus und drücken Sie auf
Next. Das Fenster sollte jetzt
ungefähr so aussehen:
Hier können Sie ein User Management
Resource Administrator-Projekt auswählen. (Tip: Wenn der Mausanzeiger
auf einem Projekt positioniert wird, wird eine Beschreibung des Projektes
angezeigt.) Wählen Sie jetzt das Beispielprojekt Sample
- Account and resources
aus und drücken Sie auf Next.
Schritt 4: Einige Hintergrundinformationen
Um das Funktionsprinzip
von User Management Resource Administrator zu verstehen, benötigen Sie
einige Hintergrundinformationen: Hinter dem Assistenten ist jetzt das
Projektfenster geöffnet. Das Projektfenster sieht ungefähr so aus:
Jedes User Management Resource Administrator-Projekt
enthält 3 Hauptteile:
Eingabedaten
(im oberen Teil des Projektfensters)
Script (im linken, unteren Teil des Projektfensters)
Verbindung
zwischen Script und Eingabedaten
(in der Kopfzeile im oberen Teil des Projektfensters)
Die Eingabedaten,
meistens aus einer Datei, geben die Daten an, die für jedes Benutzerkonto,
das angelegt werden soll, unterschiedlich sind. In unserem Beispielprojekt
enthalten die Eingabedaten Nachnamen, Vornamen und Telefonnummer jedes Benutzers. Es ist leicht ersichtlich,
dass diese Informationen für jeden Benutzer unterschiedlich sind. Das
Script legt die Aktionen fest, die für jede Eingabezeile ausgeführt werden sollen,
z.B. für jedes Benutzerkonto. In
diesem Projekt enthält das Script die folgenden Aktionen: Create user
(AD), Create Exchange mailbox,
Create
directory usw. Jede Script-Aktion
enthält eine Reihe von Eigenschaften (rechts unten im Projektfenster).
Die Eigenschaften jeder Aktion werden angezeigt, wenn die Aktion im linken,
unteren Teil des Projektfenster ausgewählt wird. Ein Beispiel für eine
Eigenschaft ist der Vorname in der
Aktion Create
user (AD). Wenn alle Eigenschaften
einer Aktion festgelegt sind, kann User Management Resource Administrator
die Aktion ausführen.
Es gibt zwei verschiedene Typen von
Eigenschaften:
Eigenschaften
mit einem konstanten Wert: Bei
diesen Eigenschaften sollte der Wert für jedes Benutzerkonto, das angelegt
wird, gleich sein. Beispiele: der Domänname, der Name
des Exchange-Servers, die Markierung
Benutzer darf
Passwort nicht ändern.
Eigenschaften
ohne konstanten Wert: Bei diesen
Eigenschaften ist der Wert in jeder Eingabezeile anders. Beispiele: Name, Vorname, Telefonnummer.
In UserManagement werden Eigenschaften
beider Typen mit Variablen angegeben. Für Eigenschaften mit einem konstanten
Wert kann der Variablen am Anfang des Scriptes ein Wert zugeordnet werden.
Beispiel: %Domain%=SEASONS. Bei diesem Eigenschaftstyp erhält die Variable
bei jeder Ausführung des Scriptes denselben Wert. Bei Eigenschaften ohne
konstanten Wert muss
der Wert mit einer Spalte der Eingabedaten korrespondieren. Aus
jeder Eingabezeile wird der Variablen ein anderer Wert zugeordnet. Beispiel:
die Aktion Create
user (AD)
enthält die Eigenschaft Surname. In unserem Projekt wird
der Wert dieser Eigenschaft auf den Wert der Variablen %LastName% gesetzt (siehe Projektfenster).
Die zweite Spalte der Eingabedaten korrespondiert mit dieser Variablen.
Wenn die Ausführung des Scriptes beginnt, wird die erste Eingabezeile
eingelesen, und der Variablen wird der Wert: %LastName%=Williams zugeordnet. Wenn dann
die Aktion Create
user (AD)
ausgeführt wird, wird die Eigenschaft auf: Surname=%LastName%=Williams
-> Surname=Williams
festgelegt.
Beim Einrichten
von Projekten in User Management Resource Administrator haben Sie völlige
Freiheit, um Variablen zu verwenden und festzulegen, den Wert von Variablen
zu manipulieren und Variablen den Spalten der Eingabedaten zuzuordnen.
Das resultierende Projektscript kann als eine BlackBox betrachtet werden,
das eine bestimmte Aufgabe ausführt, wenn es mit Werten für die Eingabevariablen
gefüttert wird. In unserem Projekt besteht die Aufgabe im Anlegen von
Benutzerkonten und ihrer Ressourcen, Home-Verzeichnissen, Gruppen-Mitgliedschaften
und Exchange-Mailboxen. Einige der Variablen, die im Script verwendet
werden, sind als Konstanten festgelegt, andere Variablen erhalten einen
Wert aus den Eingabedaten.
Schritt 5: Werte für die Variablen
festlegen
Um Werte für Variable festzulegen, fahren
wir mit dem Assistenten fort und wählen die Option Link
the input data to the project script
aus. Drücken Sie auf Next, um fortzufahren. In den
nächsten Schritten des Assistenten können Sie einen Wert für die Script-Variablen
festlegen. Für jede Variable werden der Name, eine Beschreibung und einige
Beispielwerte angezeigt. Sie müssen den Wert der Variable festlegen, je
nach den Einstellungen Ihrer Netzwerkumgebung.
Für jede Variable können Sie einen konstanten
Wert festlegen oder den Wert aus einer Spalte der Eingabedaten kopieren.
Wenn Sie einen konstanten Wert festlegen, wird dem Script eine Aktion
hinzugefügt, in der der Variablen der festgelegte Wert zugeordnet wird.
Wenn der Wert nicht konstant ist, müssen Sie die Spalte
der Eingabedaten
auswählen, die mit dieser Variablen korrespondiert. Wenn Sie auf Cancel
drücken, wird der Assistent beendet. Wenn Sie den Wert einer Variablen
festgelegt haben, drücken Sie auf Next, und der Assistent fährt
mit der nächsten Variable fort. In unserem Beispielprojekt müssen die
folgenden 9 Variablen festgelegt werden:
Variable
Beschreibung
%Domain%
Der Name der Domäne, in der die Benutzerkonten
angelegt werden. Der Name kann im NETBIOS-Format oder im DNS-Format angegeben
werden.
%OU%
Die Organizational Unit (OU), in der die Benutzerkonten
angelegt werden. Falls die OU für alle Benutzerkonten gleich ist, kann
ein konstanter Wert festgelegt werden. Andernfalls muss die OU mit einer
der Eingabespalten korrespondieren.
%DomainController%
Optionell können Sie einen Domänen-Controller
festlegen, auf dem die Benutzerkonten angelegt werden. Dieser Computer
muss Domänen-Controller der Domäne sein, in der die Benutzerkonten angelegt
werden. Falls Sie keinen Domänen-Controller angeben, sucht User Management
Resource Administrator automatisch nach einem Domänen-Controller.
%ExchangeServer%
Der Name des Servers, auf dem Exchange 2003/2000
aktiv ist. Die Mailbox für das Benutzerkonto wird auf diesem Exchange-Server
angelegt.
%HomeServer%
Der Name des Computers, auf dem die Home-Verzeichnisse
der Benutzer angelegt werden. Normalerweise ist dies ein Windows-Dateiserver.
Ist der Computer für alle Benutzerkonten derselbe, kann ein konstanter
Wert festgelegt werden. Falls verschiedene Benutzer ihre Home-Verzeichnisse
auf verschiedenen Computern haben, sollte der Computername mit einer Spalte
der Eingabedaten korrespondieren.
%UserDataPath%
Der Pfadname für die Home-Verzeichnisse. Zusammen
mit dem schon festgelegten %HomeServer% wird der %UserDataPath% verwendet,
um das übergeordnete Verzeichnis der Home-Verzeichnisse zu bestimmen.
Der Wert kann mit dem Buchstaben einer Festplatte oder mit dem Namen einer
Freigabe angegeben werden. Falls kein Buchstabe verwendet wird, wird davon
ausgegangen, dass es sich bei dem Namen um eine Freigabe handelt.
%FirstName%
Der Vorname des Benutzers. Der Vorname wird
beim Erstellen eines Namens für das Benutzerkonto verwendet.
%MiddleName%
Der zweite Vorname des Benutzers. Falls der
zweite Vorname nicht in den Eingabedaten vorhanden ist, kann ein konstanter,
leerer Wert festgelegt werden.
%LastName%
Der Nachname des Benutzers. Der Nachname wird
beim Erstellen eines Namens für das Benutzerkonto verwendet.
Übrigens lässt sich jeder Eigenschaftswert
später wieder ändern.
Schritt 6: Gruppen-Mitgliedschaften
einrichten
Verlassen Sie den Assistenten (drücken
Sie auf Finish). Wenn Sie Gruppen-Mitgliedschaften
für die neuen Benutzerkonten einrichten wollen, wählen Sie die Aktion
Set user groupmemberships
(AD) im Script-Teil
(links unten) im Projektfenster aus. Im Eigenschaftsteil (rechts unten)
werden die Eigenschaften der Aktion angezeigt. Clicken Sie doppelt auf
die Eigenschaft Group
name(s). Wählen
Sie die Option Use
the following value
im Eigenschafts-Fenster und drücken Sie
auf Edit. Drücken Sie auf Add
und wählen Sie die Gruppen aus, in denen das Benutzerkonto Mitglied sein
soll. Wenn dies beendet ist, drücken Sie zweimal auf OK.
Schritt 7: Script, Aktionen und Eigenschaften
anpassen
Script, Aktionen und Eigenschaften sind
jetzt fast vollständig eingerichtet. Vielleicht
wollen Sie Script-Aktionen ändern oder löschen. Falls Sie zum Beispiel
keine Exchange-Mailboxen anlegen wollen, wählen Sie die Aktion Create Exchange mailbox (2000/2003) aus dem Script-Teil aus.
Wählen Sie die Menü-Option Edit, Delete aus. Um andere Eigenschaften
zu ändern, wählen Sie die Aktion im Script-Teil (links unten) aus und
wählen Sie die Zieleigenschaft im rechten Teil (rechts unten) aus.
Schritt 8: Testdurchlauf
User Management Resource Administrator
kann in zwei Durchläufen laufen: Testdurchlauf und echter Durchlauf. Als
Standardeinstellung ist der Testdurchlauf eingeschaltet. Im Testdurchlauf
simuliert User Management Resource Administrator die Ausführung des Scriptes,
aber ändert nicht wirklich die Netzwerkeinstellungen. Um ein einzelnes
Benutzerkonto im Testdurchlauf zu testen, wählen Sie das Konto mit einem
Click der rechten Maustaste im oberen Fensterteil aus und wählen danach
die Menü-Option Run
selection
aus.
Das Protokollfenster
am unteren Rand des Anwendungsfensters zeigt Fortgangsinformationen an.
Nach Beendigung können Sie das Protokoll ansehen. Bei Problemen können
Sie Eigenschaften einer oder mehrerer Aktionen ändern.
Schritt 9: Durchlauf
Schalten Sie den echten Durchlauf ein,
indem Sie den Testdurchlauf ausschalten: schalten Sie die Menü-Option
Actions, Test
only aus.
Um mit dem Anlegen aller Benutzerkonten anzufangen, wählen Sie Actions, Run. Um nur ausgewählte Konten
anzulegen, wählen Sie die Menü-Option Actions,
Run selection
aus. Die Protokollleiste am unteren Rand des Anwendungsfensters zeigt
Fortgangsinformationen an.
Schritt 10: Wie geht es weiter
Sie können mit folgenden Schritten fortfahren:
Ändern
der Eingabedaten: Wählen Sie die
Menü-Option File,
Import aus
und folgen Sie den Schritten, die der Assistent vorschlägt.
Verbinden
einer Spalte der Eingabedaten mit einer anderen Variable:
Mit einem Click der rechten Maustaste auf die Kopfzeile im Teil mit den
Eingabedaten wählen Sie den Variablennamen aus dem Menü aus.