User Management Resource Administrator



Online Manual: "User Management Resource Adminstrator"
Go to: User Management Resource Administrator homepage

Allgemeines Funktionsprinzip

Das Funktionsprinzip von User Management Resource Administrator kann am besten an einem Beispiel erläutert werden. Stellen Sie sich folgendes vor: Sie möchten eine größere Anzahl von Benutzerkonten in Active Directory anlegen, dazu möchten Sie Exchange-Mailboxen einrichten und Home-Verzeichnisse und Gruppen-Mitgliedschaften für diese neuen Konten festlegen. Um diese Aufgabe in User Management Resource Administrator auszuführen, wird ein Projekt wie im folgenden Fenster verwendet:

 

 

Jedes User Management Resource Administrator-Projekt enthält 3 Hauptteile:

  1. Eingabedaten (im oberen Teil des Projektfensters)

  2. Script (im linken, unteren Teil des Projektfensters)

  3. Verbindung zwischen Script und Eingabedaten (in der Kopfzeile im oberen Fensterteil)

Eingabedaten

Die Eingabedaten, im Allgemeinen aus einer Datei oder aus dem Netzwerk, legen fest, welche Benutzerkonten angelegt werden sollen. Die Eingabedaten haben tabellarisches Format und werden im oberen Teil des Projektfensters angezeigt. Die Eingabedaten sind zeilenorientiert, jede Zeile hat dasselbe Format. Im angegebenen Beispiel entspricht jede Zeile der Eingabedaten einem Benutzerkonto. Für jedes Benutzerkonto müssen die benötigten Informationen angeben werden. Außerdem können die Eingabedaten noch zusätzliche Informationen enthalten, die für das Anlegen eines Kontos nicht erforderlich sind oder beim Anlegen nicht verwendet werden. Meistens liegen die Eingabedaten in einer Datei (oder als Link zu einer Datei) vor. Weitere Informationen zu Eingabedaten finden Sie unter Projektablauf - Eingabedaten

Scripts, Aktionen und Eigenschaften

Für jedes Benutzerkonto werden mehrere Aktionen ausgeführt: das Konto wird in Active Directory angelegt, eine Exchange-Mailbox wird eingerichtet, das Home-Verzeichnis wird angelegt und die Gruppen-Mitgliedschaften werden eingerichtet. Alle diese Aktionen sind in einem Script in diesem Projekt enthalten. Normalerweise werden die Script-Aktionen nacheinander ausgeführt, aber es stehen auch Aktionen zur Verfügung, um die Reihenfolge der auszuführenden Aktionen zu kontrollieren. Zusammen formen diese Script-Aktionen das Script eines User Management Resource Administrator-Projektes.

Jede Script-Aktion enthält mehrere vordefinierte Eigenschaften. Zum Beispiel enthält die Script-Aktion Benutzerkonto anlegen in Active Directory (Create user (AD)) eine Eigenschaft, die den Namen der Organizational Unit angibt, in der das Benutzerkonto angelegt werden soll. Manche Eigenschaften können, andere müssen angegeben werden. Zum Beispiel muss der Name der Organizational Unit oder der Domäne angegeben werden, um ein Benutzerkonto in Active Directory anzulegen, aber ein Wert für die Beschreibung des Benutzers ist optional.

Um Benutzerkonten und Ressourcen anzulegen, wird das Script für jede Zeile der Eingabedaten ausgeführt. User Management Resource Administrator liest den Wert jeder Spalte aus einer Eingabezeile mit Daten ein. Diese Daten sind die Eingabedaten für das Script und werden dem Script zugeführt. Die Script-Aktionen werden nacheinander ausgeführt. Dann startet der Prozess erneut mit der nächsten Zeile der Eingabedaten.

Werte und Variable

Um eine Script-Aktion einzurichten, muss jede Eigenschaft einer Script-Aktion festgelegt werden, indem Sie den Wert dieser Eigenschaft festlegen. Der Wert der Eigenschaft kann folgendermaßen festgelegt werden:

  1. Konstanter Wert: Der Wert ist bei jeder Ausführung des Scriptes gleich. Beispiele: Der Domänenname oder eine Markierung, die anzeigt, ob der Benutzer sein Passwort ändern muss.

  2. Kein konstanter Wert: Der Wert ist bei jeder Ausführung des Scriptes anders. Beispiel: Der Vorname des Benutzers.

  3. Kein Wert (nur für optionale Eigenschaftswerte): Die Eigenschaft wird in diesem Script nicht verwendet. Beispiel: Das Active Directory Attribut, das die Telefonnummer des Benutzers angibt.

Um die Werte festzulegen, können Variablen verwendet werden. Eine Variable ist ein Platzhalter für den aktuellen Wert. Eine Variable hat einen Namen, der von %-Zeichen umschlossen wird. Beispiele: %Domain%, %FirstName%, %LastName%, %ExchangeServer%. Zur Laufzeit ersetzt die Anwendug den Variablennamen mit dem aktuellen Wert: %Domain%=tools4ever.com, %FirstName%=John etc. Für sowohl konstante als auch nicht-konstante Eigenschaftswerte können Variable verwendet werden. Für konstante Werte wird der Eigenschaftswert als Variablenname festgelegt und der Variablenwert wird am Anfang des Scriptes in einer Script-Aktion zugeordnet. Für nicht-konstante Werte wird der Eigenschaftswert als Variable, die mit einer Spalte der Eingabedaten korrespondiert, festgelegt.

 

 

In der abgebildeten Figur enthalten die Eingabedaten eine Spalte, die mit der Variable %LastName% verbunden wird. Das Script des Projektes enthält in der Script-Aktion Create user (AD) (Benutzerkonto anlegen) die Eigenschaft SurName. Beim Auflösen der Variable erhält die Eigenschaft einen Wert, der aus der entsprechenden Spalte der Eingabedaten zugeordnet wird.

 

Weitere Informationen:

Projektablauf - Eingabedaten
Projektablauf - Script-Aktionen verwalten

Projektablauf - Variable

Hilfe bei der Verwendung von "Hilfe"

 

 




Home | Products | Support | Pricing | Download | Press | About Us | Contact | Sitemap
QUICK LINKS: Mass / Bulk Import Software | Network Monitoring Software | Disk Quota Management
QUICK LINKS: User and Active Directory Management | Remote Desktop Control | Free Software