!--a11y-->
Interne Aliase 
Sie können interne Aliase verwenden, um auf einen bestehenden Service in einem anderen bereich der HTTP-Baumstruktur zu verweisen.
Wird der String des internen Alias’ in der URL des eingehenden Requests gefunden, wird der diesem Alias zugeordnete Service aufgerufen, d.h. die in diesem Service definierten HTTP-Request-Handler. In dem eingegebenen Pfad der URL wird der Alias durch den Pfad des Services, auf den der Alias zeigt, ersetzt.
Wenn Sie einen internen Alias verwenden erfolgt:
· Ein Verweis auf einen bestehenden Service
· Die Verwendung der Anmeldedaten des Alias’ bei Aufruf des Ziel-Service
Der HTTP-Servicebaum enthält einen Service A mit Subservice B. Service B ist kein eigenständiger Service, sondern ein Alias, der auf den Service E verweist. Service E befindet sich an einer anderen Stelle in der Baumstruktur.

Wenn das System eine eingehende URL mit dem String …/A/B/ verarbeitet, wird der Service A/C/D/E aufgerufen, weil B durch den kompletten Pfad zu E ersetzt wird.

Es ist nicht möglich, im ICF-Baum unterhalb eines Alias’ noch weitere Subservices oder –Aliase anzulegen.
Die Anmeldedaten werden in der Reihenfolge A/C/D/E/B akkumuliert, d.h. die Anmeldedaten von E (die dort gepflegt sein können oder von einem Vater geerbt bzw. von mehreren Vätern akkumuliert sein können) werden von den Anmeldedaten vom Alias B übersteuert.

Wenn Sie einen bestehenden Service mit anderen Anmeldedaten oder einer anderen Anmeldeprozedur aufrufen wollen, können Sie dies durch einen Alias erreichen.
Gelten im obigen Beispiel noch folgende Eigenschaften:
· E hat noch einen Subservice F
· F hat keine anonymen Anmeldedaten gepflegt
· B hat den anonymen Benutzer Bert gepflegt
· E hat den anonymen Benutzer E gepflegt
· die URL enthält den Pfad A/B/F
Dann wird der Service F mit den Anmeldedaten von B (Benutzer Bert) ausgeführt.
Gehen Sie folgendermaßen vor, um im SICF-Servicebaum einen internen Alias anzulegen:
1. Rufen Sie die Transaktion SICF auf.
2. Wählen Sie im Einstiegsbild einen bereits vorhandenen Virtuellen Host bzw. Services/Service-Knoten aus, unter dem Sie den Service anlegen möchten.

Wenn Sie über einen eigenen Namensraum verfügen, empfehlen wir Ihnen, einen Knoten auf der obersten Ebene des HTTP-Servicebaums anzulegen, der diesen Namen trägt, und alle eigenen Services unter diesem Knoten anzulegen.
3.
Markieren Sie nun Objekt im Baum, das der
Vater des anzulegenden Service sein soll (dies kann ein bestehender Service
oder ein virtueller Host
sein), und wählen Sie
(oder rechte Maustaste: Neues Subelement).
4. Geben Sie in dem folgenden Popup für Ihren Alias einen Namen an.

Groß- und Kleinschreibung wird bei der Namensgebung nicht unterschieden.

Schrägstriche („/“) sind bei der Namensgebung für interne Aliase nicht erlaubt.
5. Wählen Sie Alias auf einen bestehenden Service.

Beachten Sie, dass Alias-Namen maximal 15 Zeichen lang sein dürfen! Da Services transportiert werden, unterliegen sie den Beschränkungen des Transportwesens.
6. Pflegen Sie die Bereiche Service-Daten und Fehlerseiten wie in Service anlegen beschrieben.
7. Wählen Sie den Bereich Alias-Ziel.
8. Markieren Sie den gewünschten Zielservice in der Baumstruktur.
9.
Sichern Sie Ihre Eingaben mit
.
10. Prüfen Sie, ob der Service aktiviert ist.
Details zur Anmeldung am SAP-System finden Sie in folgenden Abschnitten:
Informationen zu externen Aliases finden Sie unter: