Automation Engine Script-Leitfaden > Funktionelle Gliederung > Objekte lesen oder verändern > GET_LOGIN

GET_LOGIN

Script-Funktion: Liest Informationen aus Login-Objekten.

Syntax

GET_LOGIN(Login object, Name, Type, Information)

Syntax

Beschreibung/Format

Login-Objekt

Name eines Login-Objektes.
Format: Script-Variable, AE-Name oder Script-Literal

Name

Name des Eintrages im Login-Objekt.
Format: Script-Variable, AE-Name oder Script-Literal

Typ

Typ des Login-Eintrages.
Format: Script-Variable, AE-Name oder Script-Literal

Information

Auszulesende Information.
Format: AE-Name

Erlaubte Werte:
LOGIN_INFO - Login-Info (Benutzer, Domäne) auslesen
PASSWORD - Passwort

Rückgabewert

Entsprechende Information

20476 - Das angegebene Objekt existiert nicht oder entspricht nicht dem Typ LOGIN.
20482 - Angegebener Name im Login-Objekt nicht gefunden.
20493 - Ungültige Angabe der auszulesenden Information.

Kommentare

Die Script-Funktion liefert die Login-Info oder das Passwort eines bestimmten Eintrags im angegebenen Login-Objekt. Welcher dabei Eintrag verwendet wird, bestimmen die Parameter Name und Typ.

Dabei können nur Login-Einträge von Backend-Systemen ausgelesen werden! Achten Sie darauf, dass der angegebene Typ auch in der Variable UC_LOGIN_TYPES vorkommt.

Das Passwort wird verschlüsselt zurückgeliefert. Sie können das Passwort mit dem Jobmelder (Start-Parameter CMD) verwenden, wo es auch entschlüsselt wird.

Bei Name kann auch "*" angegeben werden, wobei dieser unter einfache oder doppelte Hochkommata zu setzen ist. Dabei handelt es sich nicht um einen Filter, sondern einen Eintrag "*" im Login-Objekt.

Beispiele

In folgendem Beispiel werden die Login-Info und das Passwort des Backendsystem-Eintrages SVN aus dem Login-Objekt gelesen. Anschließend wird ein Kommando mit Angabe der Login-Daten über den Jobmelder durchgeführt.

: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#"

 

Siehe auch:

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH