GET_LOGIN
Diese Script-Funktion liefert die Login-Informationen oder das Passwort eines bestimmten Eintrags im angegebenen Login-Objekt. Welcher dabei Eintrag verwendet wird, bestimmen die Parameter Name und Typ. Informationen aus einem Login-Objekt. Weitere Informationen finden Sie unter Login (LOGIN).
Wichtig!
- Es können nur die Login-Einträge von selbstdefinierten Systemen oder Anwendungen abgerufen werden, nicht aber von Betriebssystemen. Stellen Sie sicher, dass der von Ihnen definierte Typparameter auch in der Variablen UC_LOGIN_TYPES vorhanden ist. Weitere Informationen finden Sie unter UC_LOGIN_TYPES - Definition zusätzlicher Plattform- und Systemtypen für Login-Objekte
- Verwenden Sie weder Prozentzeichen (%) noch Caret-Zeichen (^) in Passwörtern.
- GET_LOGIN ruft das Kennwort in verschlüsselter Form ab. Das Kennwort kann mit dem Befehl Agent Job Messenger (Startparameter CMD) verwendet werden, wo es entschlüsselt wird. Weitere Informationen finden Sie unter Job Messenger des Agenten.
Syntax
GET_LOGIN (Login-Objekt, Name, Typ, Information)
|
Syntax |
Beschreibung/Format |
|---|---|
|
Login-Objekt |
Name eines Login-Objekts. |
| Name |
Name des Eintrags im Login-Objekt |
| Typ |
Typ des Login-Eintrags |
| Information |
Auszulesende Information Zulässige Werte: |
|
Rückgabewert |
|---|
|
Entsprechende Information 20476 - Das angegebene Objekt ist nicht vorhanden oder hat keinen Anmeldetyp. |
Beispiele
Das folgende Beispiel liest die Login-Informationen und das Passwort des Backend-Systemeintrags SVN aus dem Login-Objekt und führt anschließend einen Befehl über den Job Messenger aus, der die Login-Daten angibt.
: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:
seealso