Start of Content Area

Background documentation Service Options Locate the document in its SAP Library structure

SAP Authorization

You can set permissions for using the server.

If text has been entered in this field (for example, 'CHECK'), when this ICF service is used, the user’s permissions are checked against the value entered in this field. The permissions object used is S_ICF. In this example, the user must have the following permissions:

·        S_ICF-ICF_FIELD = 'SERVICE'

·        S_ICF-ICF_VALUE = 'CHECK'

The authorization object is S_ICF, and the field is 'SERVICE'.

For a detailed explanation of this procedure, see the documentation on the administration of authorizations.

Error Type

Here you can specify the value for handling ICF authorization errors.

This is a numeric key for handling authorization errors in the Internet Communication Framework.

This is explained below.

·        1: An A message is displayed (program abort)

·        2: An X message is displayed (program error)

All other values in this field cause an E-message to be created if an error occurs.        

Server Group

Here you can specify a logon group (or select one using F4 help). You maintain logon groups in transaction SMLG.      

If a group is entered here, then any HTTP requests that call this service are forwarded to the servers in this group only.

The Structure linkSAP Web Dispatcher balances load and assigns requests to logon groups. Of course, this is on the assumption that all HTTP requests are sent to the SAP Web dispatcher.

Compression

If the checkbox is activated, the system tries to compress the response page (response document). The gzip compression process is used for this.

Note 

Compression can only take place if the caller can use gzip decompression. An HTTP caller uses the header field "accept-encoding" to inform the server of this property with "gzip" as the value.                  

Special Options

This button is used for test purposes and should only be used by SAP.

Session Timeout

You can set a session timeout for stateful connections for a service. To do this, enter the timeout period in the field Session Timeout. If the timeout period is passed during a stateful connection, the session is terminated and the user context is cancelled.

If the timeout is set to 0, this means that the session timeout option is not active. In this case, the session is maintained until the profile parameter rdisp/plugin_auto_logout becomes active (default setting 30 minutes).

See also:

Stateless/Stateful and Cookies

 

GUI Link

You can choose a graphical output for a service. When you activate this option, the screen output generated by processing screens in the application is converted into a format that can be displayed by the browser.

 

 

In the following section, you can read about security requirements.

 

End of Content Area