You can enable Kony SAP Gateway authentication for your application so that only those users registered with external SAP services can access these services in the application.
The following sections describe how to configure and use a Kony SAP Gateway service:
To configure a Kony SAP Gateway, follow these steps:
In the Gateway address, enter connect.kony.com.
In the Port text box, enter a valid port between 1 to 65535.
Click Test Connection to validate the gateway and port details.
You can also configure custom login context that is appended at the end of the gateway.
To configure custom login contexts. select the Use Custom Context check box, and do the following
Login Context: Enter the custom login context.
Kony Fabric supports multiple ways to configure dynamic headers in SAP Identity Provider configuration. There are three modes to configure dynamic headers for SAP provider in Kony Fabric.
Constant: This mode allows you to configure the custom header key and its corresponding value to be sent as a part of the backend login request.
The value set as a part of the configuration is sent directly to SAP as a request header in the login request.
Client Specified: In Client Specified mode, Kony Fabric picks up the value of the custom header from the client request.
The value field in the configuration will be disabled. When the client tries to login, the request must contain the header “KonySAP-Request-CustomHeader”, else the header is not sent as a request header to SAP.
When there is more than one instance of the configured header in the request headers of the login request, the first value sent will be picked up.
Identity Session: In this mode, Kony Fabric picks up the value of the custom header from the identity session. The identity session contains the details of the identity providers logged into by the application. Identity session contains two different types of attributes for each provider: Profile and Security.
For this mode to work, Kony Fabric should at least have two identity providers associated with it. The value in the provider configuration will be of the following pattern:<Provider Name>.<profile|security>.<Attribute Name>.
Based on the above configuration, the login request to SAP will pick up the header value from the identity session. It will pick a profile attribute named userID associated with the provider of the nametestSAP.
Enter additional headers that need to be present to log in to custom SAP services.
The entries for Header are automatically inserted into the login request. You can delete an entry by clicking the Delete button next to the entry.
In the Header parameter name prefix * text box, enter KonySAP.
In Test SAP Login, do the following:
In User ID and Password, provide valid credentials that you created while registering with Kony SAP services.
Note: This information is optional.
Click Test Login to validate the SAP login details.
Important: Apps enabled for SSO will not work if the option is selected, Allow only one active user session across all apps.
Note: You can view the service in the Data Panel feature of Kony Visualizer. By using the Data Panel, you can link back-end data services to your application UI elements seamlessly with low-code to no code. For more information on Data Panel, click here.
Copyright © 2020 Kony, Inc. All rights reserved. |