!--a11y-->
Use
Use transaction SICF to create and maintain virtual hosts and services. The logon data to the SAP Web Application Server in particular is stored with the service. For details, refer to
Logging On To SAP Web Application Server.If a request is sent to the SAP Web Application Server, there are two options:
See Also:
Anonymous Logon DataProcedure
If the BSP application should be accessible without logging on, you can store a default user for the application. You do so by creating a new ICF Service in transaction SICF with the name of the BSP application under the relevant handler for BSP applications (for SAP applications /sap/bc/bsp/sap). For details on how to create a new ICF Service, refer to
Creating an ICF Service.You can assign this service user information such as name, password, and default language. All HTTP requests to the BSP application are then automatically executed using the authorizations of the user stored. The user stored should be of the type Standard SAP User, which has the required attributes:


Please note when setting up a default user for an application, this user is only used for URLs that reference this application. If the HTML pages receive references to other applications or images in other paths such as style sheets or graphics in the PUBLIC directory in the MIME Repository, these paths must also be provided with default users. Otherwise, when it attempts to request the style sheets or images, the browser will be refused and the logon dialog box displayed.
Example
You created a BSP application entitled
bookstore that contains the page default.htm as the initial BSP. If you then call the application in the browser with the URLhttp://<host>:<port>/sap/bc/bsp/<namespace>/bookstore/default.htm
you will have to log on to the SAP System with the Basic Authentication in the dialog box that appears.
To avoid this, carry out the following steps:
Creating an ICF Service.
The logon dialog will now be omitted when you call the URL.
