When using the basic authentication method, the client application provides the name of a communication user and its password to authenticate against the ABAP environment.
-
Create a communication user using the Maintain Communication Users app in your ABAP environment system. Enter the following data:
Field
Input
User Name
Provide a user name, for example,
MY_BASIC_AUTH_USER.Description
Provide a description.
Password
Provide a password or generate one.
-
Create a communication system.
Create a communication system using the Communication Systems app in your ABAP environment system. Enter the following data:
General Data
Field
Input
System ID
Provide a system ID, for example,
MY_COMMUNICATION PARTNER.System Name
Provide a system name.
Technical Data
Field
Input
General: Inbound Only
Activate
Users for Inbound Communication
Authentication Method
User Name/Client ID
User ID and Password
User name of the communication user, for example,
MY_BASIC_AUTH_USER. -
Create a communication arrangement.
Create a communication arrangement using the Communication Arrangements app in your ABAP environment system. Enter the following data:
Field
Input
Scenario ID
Select the scenario, for example,
Z_MY_SCENARIO.Arrangement Name
Provide a name, for example,
MY_ARRANGEMENT.Communication System
Select the communication system, for example,
MY_COMMUNICATION_PARTNER.Inbound Communication: User Name
Select the communication user, for example,
MY_BASIC_AUTH_USER.Inbound Communication: Authentication Method
User ID and Password -
Get technical data of the own communication system.
Open the own communication system in the Communication Systems app in your ABAP environment system. To open your own communication system choose Own SAP Cloud System.
Denote the host name, for example
1a354373-d200-46f6-9d5c-daab9a65d9b6.abap.eu10.hana.ondemand.com. -
Create a destination.
Create a destination using the Destinations editor in the SAP BTP cockpit. For more information, see Using the Destination Editor in the Cockpit. Provide the following data:
Field
Input
Name
Enter the name of the destination that is used by the application, for example,
my-basic-destination.Type
HTTP
URL
Enter
https://<hostname of the own communication system>, for example,https://1a354373-d200-46f6-9d5c-daab9a65d9b6.abap.eu10.hana.ondemand.com.Proxy Type
Internet
Authentication
BasicAuthentication
User
Enter the name of the communication user.
Password
Enter the password of the communication user.
Related Information