Manuel des Scripts Automation Engine > Organisation fonctionnelle > Lecture ou modification d'objets > GET_LOGIN

GET_LOGIN

Fonction script : Lit les informations à partir des objets Login.

Syntaxe

GET_LOGIN(objet Login, nom, type, information)

Elément de syntaxe

Description/format

Objet Login

Nom d'un objet Login
Format : Variable de script, nom AE ou littéral de script

Nom

Nom de l'élément dans l'objet Login
Format : Variable de script, nom AE ou littéral de script

Type

Type d'élément Login
Format : Variable de script, nom AE ou littéral de script

Information

Information à lire
Format : Nom AE

Valeurs autorisées :
LOGIN_INFO - Lire l'info. Login (utilisateur, domaine)
PASSWORD - Mot de Passe

Code retour

Information correspondante

20476 - L'objet indiqué n'existe pas ou ne correspond pas au type LOGIN
20482 - Nom indiqué dans l'objet Login introuvable.
20493 - Donnée invalide de l'information à lire.

Remarques

La fonction de script fournit l'info. Login ou le mot de passe d'un élément spécifique dans l'objet Login indiqué. Les paramètres Nom et Type définissent quel élément est alors utilisé.

Seuls les éléments Login des systèmes Backend peuvent alors être lus ! Veillez à ce que le Type indiqué existe également dans la Variable UC_LOGIN_TYPES.

Le mot de passe est renvoyé crypté. Vous pouvez utiliser le mot de passe dans l'appel de l'Agent Job (paramètre de Démarrage CMD), ou il sera également décrypté.

Dans Type, vous pouvez également indiquer "*" mais ce uniquement entre guillemets simples ou doubles.

Exemple

Dans l'exemple suivant, l'info. Login et le mot de passe de l'élément du système Backend SVN est lue à partir de l'objet Login. Une commande avec indication des données Login est ensuite exécutée par l'Agent Job.

:SET &LOGIN# GET_ATT(LOGIN)
:SET &LI#GET_LOGIN(&LOGIN#,SVN,SVN,LOGIN_INFO)
:SET &PW#GET_LOGIN(&LOGIN#,SVN,SVN,PASSWORD)

&UC_JOBMD CMD="&SVN_CMD# checkout ""&SVN_URI#"" ""&SVN_DIR#"" --username &LI# --password &PW#"

 

Rubriques connexes :