Skip to Content
0
Jul 25, 2023 at 06:56 AM

Can SAP Data Services consume external REST Web Services using Kerberos authentication?

111 Views Last edit Jul 25, 2023 at 06:57 AM 2 rev

Hi experts,

we have the requirement to implement an SAP Data Services (version 4.3) job consuming an external REST web service that uses Kerberos for authentication.

The general approach seems to be clear: We need a WADL file defining the endpoints, methods, parameters and data structures. With that WADL file we can create a REST web services datastore and import the metadata of the published operations as functions which can be added to the SAP Data Services job (data flow).

So far so good. But what do we have to configure for using Kerberos authentication?

The only place in the SAP Data Services documentation where Kerberos is mentioned in the context of web services is the Integrator guide (https://help.sap.com/docs/SAP_DATA_SERVICES/ab33122a997f40d89e340549ff0bced8/574814b56d6d1014b3fc9283b0e91070.html?locale=en-US&q=kerberos). But this information applies only to SOAP web services (since there is no option in a REST web services datastore for the Axis2/c config file path and the security policy file).

Where else (and how) can we configure the typical Kerberos information (e.g. the Kerberos realm or the Kerberos keytab)?

Does anyone have experience with this or has it possibly even been implemented?

Thanks a lot for your support.

Best regards

Marcus