Show TOC

Logon Using Service DataLocate this document in the navigation structure

Use

In a service or service node, you can store anonymous logon data. In this way, you make sure that this data is checked when an HTTP request connects to AS ABAP for this service or service node.

Features

You can store the following data in a service or a service node for authentication purposes:

  • Client

  • Users

    Caution

    Here, you should only store users that have been created as service users (composite users) in transaction SU01. If you store a dialog user, a warning message will appear.

  • Password

  • Language

This logon data is used differently depending on which logon procedure you choose:

  • If you have chosen the standard logon procedure or the alternative logon procedure, the logon data is checked using the appropriate methods.

  • If you have chosen the Logon Data Required option, the system uses only the logon data you have entered for its checks.

Activities

If you want to store logon data in a service or service node, proceed as follows:

  1. In transaction SICF, double-click the required service or service node.

  2. Choose Change.

  3. Under Logon Data, enter a client, user, password, and language.

    Note

    If you store logon data in a service node, this data is passed on to all services under this node, unless different data has been entered for them. This rule applies irrespective of whether or not you have selected Logon Data Required.

    Example

    You have created a service A, with subservice B, which in turn has subservice C, and have defined the following logon data:

    Service

    Logon Data

    Client

    User and Password

    Language

    A

    franky/******

    de

    B

    001

    en

    C

    susan/******

    If you call up service C by adding the ICF path /A/B/C to the URL, the logon data will be as follows:

    • Client 001: C: no client has been specified for C, so the B's client is used.

    • User/password susan/******: as this is maintained in C, the system does not search for user/password.

    • Language en: No language is specified for C, B has the language en. A is ignored in this case.

  4. If you want the logon to be performed using only the logon data stored in the service, choose the Logon Data Required option under Logon Procedure.

  5. Save your data by choosing .