Beim Definieren eines Serviceeingangspunkts muss eine Benutzer-ID angegeben
werden. In der Regel sollte diese mit dem Benutzerprofil der IBM i-Verbindung in der Sicht "Ferne Systeme" übereinstimmen (der Standardwert *CURRENT wird in dieses Benutzerprofil aufgelöst).
Der Serviceeingangspunkt wird auf der Basis
dieser Benutzer-ID ausgelöst. Das heißt, wird ein Programm oder
Serviceprogramm, in dem der Serviceeingangspunkt definiert ist, in einem Job
ausgeführt, der unter einem anderen Profil läuft, wird der Serviceeingangspunkt
nicht ausgelöst. Dies ermöglicht mehreren Benutzern die gleichzeitige
Ausführung der Anwendung, während nur ein einziger Benutzer ein Debug für die
Anwendung ausführen kann. Im Allgemeinen muss die beim Definieren des Serviceeingangspunkts angegebene Benutzer-ID jedoch nicht mit dem Benutzerprofil der IBM i-Verbindung übereinstimmen. Sie können jedes
Benutzerprofil angeben, auf dessen Basis ein Serviceeingangspunkt ausgelöst
werden soll. Die einzigen Voraussetzungen sind:
- Das Benutzerprofil Ihrer IBM i-Verbindung muss ausreichend Berechtigung für einen Job haben, der unter der angegebenen Benutzer-ID ausgeführt wird.
- Definieren Sie einen Serviceeingangspunkt für ein anderes Benutzerprofil als das der IBM i-Verbindung in der Sicht "Ferne Systeme", muss das Profil Ihrer IBM i-Verbindung Folgendes haben:
- Die Berechtigung, ein Debug für das Programm auszuführen, das den
Serviceeingangspunkt enthalten wird.
- Die Berechtigung *ALLOBJ oder die Berechtigung *USE für das
Benutzerprofil der angegebenen Benutzer-ID.