Sicherheitsmanager
EGL-Sicherheitsmanager ist eine Software, die einen Hostnamen, eine Benutzer-ID und ein Kennwort bereitstellt, das Sie bei der automatischen Vorbereitung von COBOL-Programmen verwenden können. Normalerweise wird nur ein Sicherheitsmanagerprozess auf einer bestimmte Maschine ausgeführt.
Betrachten Sie die folgenden Variationen:
- Wenn Sie eine Ausgabe über die Workstation generieren und die Builddeskriptoroption prep auf YES setzen, wird der Sicherheitsmanager automatisch gestartet, wenn er nicht bereits ausgeführt wird. Der Sicherheitsmanager ruft dann die Informationen zum Host, zur Benutzer-ID und zum Kennwort aus dem Builddeskriptor ab und schreibt die Daten in den Buildplan.
- Wenn Sie eine Ausgabe über den EGLCMD- oder EGLSDK-Befehl generieren und die Builddeskriptoroption prep auf YES gesetzt ist, ist der Sicherheitsmanager erforderlich, wird aber nicht automatisch gestartet. Um nach Ausführung des Befehls eine Blockierung zu vermeiden, müssen Sie sicherstellen, dass der Sicherheitsmanager ausgeführt wird, bevor Sie den ersten Befehl aufrufen. In diesem Fall ist die Quelle, die den Hostnamen, die Benutzer-ID und das Kennwort enthält, eine Befehlsdatei, der Builddeskriptor oder der Befehl selbst, der diesen Inhalt somit überschreibt.
- Wenn Sie eine Ausgabe über den EGLPREP-Befehl vorbereiten, ist der Sicherheitsmanager erforderlich, wird aber nicht automatisch gestartet. In diesem Fall müssen Sie sicherstellen, dass der Sicherheitsmanager ausgeführt wird, bevor Sie den ersten EGLPREP-Befehl aufrufen. Ein Builddeskriptor ist nicht beteiligt. Sie müssen den Sicherheitsmanager mit den erforderlichen Daten laden.
Es handelt sich um die folgenden Tasks:
- Führen Sie den folgenden Befehl aus, um den Sicherheitsmanager zu starten:
java com.ibm.etools.egl.distributedbuild.security.CCUconfigEs wird ein Dialogfenster angezeigt.
- Wenn Sie Daten in den Sicherheitsmanager laden möchten (nur bei Verwendung des EGLPREP-Befehls geeignet), geben Sie auf der Registerkarte Clientelemte Daten ein.