Settings on SAP NetWeaver system (where SAP Gateway component is installed)
for User Self Service.
Procedure
- 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.
- Maintain the logon data for
/IWBEP/USERREQUESTMANAGEMENT:
- Go to transaction SICF.
- Choose Service in the Hierarchy Type field
and click Execute.
- Enter /IWBEP/USERREQUESTMANAGEMENT or the extended OData service
in the Service Name field.
- Double click /IWBEP/USERREQUESTMANAGEMENT or the
extended OData service which is displayed under Virtual Hosts
/ Services section.
- Click Change and choose Logon Data tab.
- 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.
- Save the settings.
- Go to Service Data tab and click GUI
Configuration.
- 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.
- Maintain the logon data for /IWBEP/USERMANAGEMENT:
- Go to transaction SICF.
- Choose Service in the Hierarchy Type field and
click Execute.
- Enter /IWBEP/USERMANAGEMENT or the name of the
extended OData service in the Service Name field.
- Double click /IWBEP/USERMANAGEMENT or the
extended OData service which is displayed under Virtual Hosts /
Services section.
- Click Change and choose Logon Data tab under
the Authentication section.
- Choose the option Internet User. This will ensure that your customers
can logon only with their internet user name or user alias.