!--a11y-->
Service Options 
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.
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.
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
SAP 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.
If the checkbox is activated, the system tries to compress the response page (response document). The gzip compression process is used for this.
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.
This button is used for test purposes and should only be used by SAP.
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
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.
