Show TOC

Configuring SAP NetWeaver System for User Self ServiceLocate this document in the navigation structure

Settings on SAP NetWeaver system (where SAP Gateway component is installed) for User Self Service.

Context

Procedure

  1. Activate the OData services /IWBEP/USERREQUESTMANAGEMENT (0001) and /IWBEP/USERMANAGEMENT as per the procedure given in Activate and Maintain Services section.
    Note If you have extended the OData service for /IWBEP/USERREQUESTMANAGEMENT, then activate that service.
  2. Maintain the logon data for /IWBEP/USERREQUESTMANAGEMENT:
    1. Go to transaction SICF.
    2. Choose Service in the Hierarchy Type field and click Execute.
    3. Enter /IWBEP/USERREQUESTMANAGEMENT or the extended OData service in the Service Name field.
    4. Double click /IWBEP/USERREQUESTMANAGEMENT or the extended OData service which is displayed under Virtual Hosts / Services section.
    5. Click Change and choose Logon Data tab.
    6. Enter the service user name in the User field and a password in the Password field. This ensures that the service /IWBEP/USERREQUESTMANAGEMENT is always executed in the service user context.
    7. Save the settings.
    8. Go to Service Data tab and click GUI Configuration.
    9. Enter ~CHECK_CSRF_TOKEN in the Parameter Name field and 0 in the Value field. This means you are not required to pass X-CSRF token for HTTP POST and HTTP PUT. However, the HTTP header X-REQUESTED-WITH=XMLHTTPRequest needs to be provided for HTTP POST and HTTP PUT request.
  3. Maintain the logon data for /IWBEP/USERMANAGEMENT:
    1. Go to transaction SICF.
    2. Choose Service in the Hierarchy Type field and click Execute.
    3. Enter /IWBEP/USERMANAGEMENT or the name of the extended OData service in the Service Name field.
    4. Double click /IWBEP/USERMANAGEMENT or the extended OData service which is displayed under Virtual Hosts / Services section.
    5. Click Change and choose Logon Data tab under the Authentication section.
    6. Choose the option Internet User. This will ensure that your customers can logon only with their internet user name or user alias.