User Management Resource Administrator



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

Opérations de projet - Variables

User Management Resource Administrator utilise intensivement des Variables et les stockent pour actualiser leur valeurs. Une variable est constituée de deux éléments:

  1. Le nom de la variable

  2. La valeur de la variable.

Par défaut, le nom de la variable est encadré par les caractères %. Les caractères % sont  considérés comme partie intégrale du nom de la variable. Des exemples noms de variables : %FirstName%, %Domain%, %OU%. La valeur d'une variable n'existe pas toujours et peut changer dans le temps. Typiquement, un nom de variable est utilisé dans certaines spécifications et au moment du déroulement du programme, le nom de la variable est remplacé par sa valeur courante.

 

 

Dans User Management Resource Administrator, les variables sont utilisées pour spécifier les propriétés des actions de script. Pour plus d'informations de base sur les projets, scripts, actions et propriétés, voir Principe d'opérations. Il y a 2 raisons principales pour spécifier la valeur d'une propriété en utilisant une variable: Lier les données d'entrées à un script et simplifier la configuration des propriétés des action de script .

 

Lier les données d'entrées au script

Si vous voulez utiliser la valeur d'une colonne des données d'entrées dans un script, vous devez utiliser des variables. Dans notre exemple, la seconde colonne des données d'entrées contient le nom du compte d'utilisateurs qui doit être créé. Pour l'action de script créer user (AD) la valeur de la  propriété SurName devient celle de la variable %LastName%. Ensuite, la seconde colonne est liée à la variable %LastName%.

 

 

Dans cette figure, les données d'entrées contiennent une colonne liée à la variable %LastName%. Le script du projet contient la propriété SurName dans l'action de script créer user (AD). En utilisant la variable, sa propriété prend une valeur qui est égale à la valeur de la  colonne correspondante des données d'entrées

Pour lier une colonne à une variable, cliquez à droite sur l'entête de la colonne . Le menu  popup fait apparaître toutes les variables disponibles.

 

 

Sélectionnez la variable. Ceci va établir un lien entre la colonne et la variable spécifiée. Avec cette méthode vons ne pouvez mapper  les colonnes qu'avec des variables qui sont utilisées par les propriétés du script. Quand le projet est exécuté, l'application lit une ligne des données d'entrées et met la valeur de la variable spécifiée à la valeur de la  colonne pour la ligne de données d'entrées courante. Comme alternative vous pouvez aussi ouvrir les propriétés de projet: View, propriétés, sélectionner par tab Variables. Sélectionnez la colonne qui vous intéresse et cliquez  Edit. Les propriétés de colonne apparaissent dans la fenêtre.

 

 

Dans cette fenêtre, vous voyez le nom de la colonne et la variable courante qui y est liée. La partie basse de la fenêtre fait apparaître toutes les action de script dans lesquelles cette variable est utilisée. Pour chaque action, la propriété qui contient la variable et la valeur de la propriété apparaît. Pour sélectionner une autre variable, ouvrez la liste des variable et sélectionnez la variable. Pour sélectionner une variable qui n'est pas utilisée dans les propriétés d'action de script , tapez simplement le nom de la variable.

 

Simplifier la configuration des propriétés d'actions de script

Une autre raison d'utiliser les variables est pour simplifier la configuration de  multiples propriétés et actions de script même si la sa valeur est la même pour toutes les lignes de données d'entrées, par exemple chaque fois que le script est exécuté. Il est très possible que de multiples propriétés d'action  de différents script -ou du même- doivent obtenir la même valeur. Par exemple, le nom du domaine pourrait être utilisé dans de multiples propriétés quand vous créez des compte d'utilisateurs. Supposez le nom du domaine soit fixé à la même valeur constante pour tous les comptes d'utilisateurs qui doivent être créés. Donc, au lieu de spécifier le même nom de domaine pour chaque propriété d'action de script, une variable %Domain% peut être utilisée. Cette variable doit ensuite être spécifiée comme valeur de toutes les propriétés qui utilisent cette spécification. Au début du script,  l'action d'assignement de variable doit être spécifiée.  Ce n'est qu'à cet endroit que nom de domaine réel est spécifié.

 

Set de Variables (options avancées)

Pour des configurations de script avancées, il est important de comprendre comment et quand les variables sont créées et détruites. Ce chapitre donne quelques notions de base sur ce sujet. Dans User Management Resource Administrator, toutes les variables sont détruites quand un script est exécuté. Pendant l'exécution d'un script simple, par exemple un script à plusieurs actions, set de variables  existe. un set de variable set est une série de variables. Dans un set de variable,  chaque variable a une valeur. Avant que la première action de script ne soit exécutée, les colonnes qui sont liées aux variables a sont chargés dans le set de variable. Dans un script simple et rapide script, ce set de variable set ne change pas.

Dans une action de script un ou plusieurs des changements suivant peuvent être appliqués au set de variable:

  1. Un nouveau couple variable-valeur est ajouté au  set de variables : Ceci arrive quand la propriété d'une action de script est  configurée comme  output de variable. Pendant l'exécution de l'action de script, le set de variables contient maintenant le nouveau couple variable-valeur. Ce mécannismeest principalement utilisé quand une action de script est, d'une façon ou d'une autre, dépendante d'une action précédente. Exemple: l'action créer user (AD) peut ne générer automatiquement qu'un seul nom utilisateur pour un compte. Ce nom est aussi utilisé pour la création d'un répertoire persinnel pour ce compte utilisateur. Puisque le nom d'utilisateur n'est pas connu à l'avance, il est généré par l'action créer user (AD). Pendant l'exécution de l'action, la valeur du nom d'utilisateur est ajoutée au set de variables. Les  actions subséquentes peuvent ensuite utiliser cette nouvelle variable. Afin de ne pas ajouter de valeur à une  propriété comme une variable au set de variables, ouvrez les propriétés de cette  propriété et sélectionnez Output. Dans User Management Resource Administrator,ce mécanisme est utilisé pour nombre de propriété. Pour ces propriétés les variables sont configurées comme variables d'output  par défaut.

  2. La valeur d'une variable est changée: Il y a beaucoup d'actions de script disponibles pour changer la valeur d'une variable: Set variable, Split variable, Format Variable valeur, Map variable.

Note: comme une action de script séparée, vous pouvez insérer l' action de script: Log Variables pour loguer toutes les  variables du set de variables dans la fenêtre  log. Ceci peut vous aider à paramètrer des scripts plus élaborés.

Plus d'informations:
Principe d'opérations

Opération de projet - Entrée des données

Opérations de projet - Gestion des actions de script

Aide sur l'aide

 

 




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