icm/HTTP/auth

Parameter

icm/HTTP/auth

Short text

Access Restrictions in the ICM and SAP Web Dispatcher

Parameter Description

This is a vector parameter in the format [parameter name]_[index]. You do not need to enter ascending values for the index; that is, you could, for example, configure only icm/HTTP/auth_2.

You can use this parameter to block HTTP requests using a number of different criteria. When the filter is activated, it filters each HTTP(S) request to the ICM or Web Dispatcher before the request is sent to another HTTP handler (file access, cache, administration, redirect), or to the backend system (ABAP or J2EE Engine).

You can filter requests using the following criteria:

• URL
• Client IP Address
• Server IP Address
• User name/user group and password
• String search in the URL

The configuration has the following syntax:

icm/HTTP/auth = PREFIX=[URL prefix][,PERMFILE=[permission file]] [,AUTHFILE=[authentication file]] [, FILTER=SAP] [, CASE=TRUE|FALSE]

The specified values have the following meanings:

PREFIX
URL prefix for which the HTTP subhandler is to be called.

PERMFILE
Optional specification. Name of the permission file in the file system.

AUTHFILE
Optional specification. Name of the user file or system for authentication of an operating system user

FILTER
Optional specification. Name of the profile for the search template (default value: SAP). You can deactivate the filter by switching to “. You can dynamically activate/deactivate the filter by setting the parameter csi/enable.

CASE
Specifies the case sensitivity of URL prefixes in PERMFILE. TRUE means that the URL prefixes are handled case-sensitively. FALSE means that the URL prefixes are handled case-insensitively. The default is FALSE. We also recommend this setting. Since SAP AS ABAP handles URLs case-insensitively, you should always configure negative lists case-insensitively. CASE=TRUE can only be used meaningfully if the permission file only contains positive entries (entries of type “P”).

Application Area

ICM

Parameter Unit

Character string

Default Value

icm/HTTP/auth_0= PREFIX=/, FILTER=SAP

Who is permitted to make changes?

Customer

Operating System Restrictions

None

Database System Restrictions

None

Are other parameters affected or dependent?

csi/enable Global parameter to activate/deactivate the filtering. csi/SAP/csa_lib Path to the dynamic library that is to be loaded to filter the HTTP request.

Values allowed

See description

You May Also Like

Leave a Reply?