on 07-28-2023 3:26 PM
We use sapnwrfc NW RFC library version Release 750 Patch Level 9 (latest is patch 12) in C++ on Windows (if that matters) to connect to SAP. We now have requirement to use SAML/ SSO based authentication for connecting to SAP.
Is the program which is using the RFC library a desktop application (only used by a single person at a time) or is it a middleware / server component (i.e. processing requests of different persons)?
Only in the first case, SNC could be used in a similar fashion as with SAPGUI - to achieve a SSO experience - provided that the ABAP system you are connecting to is an on-premise system which is configured for supporting SNC. Same as for SAPGUI, you'd require a license for "SAP Single Sign-On" (SAP Secure Login Client).
Just for curiosity:
How do you came to think of SAML? Where do you obtain the SAML assertion from?
(SAML is defined for the http protocol, only)
Kind regards, Wolfgang
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you for responding.
There is a browser based
component where users can enter credentials. We can support SNC based SSO for on premise SAP (where applicable).
Came across deployment where SAML based SSO was used to allow access to SAP, specifically SAP Business Client and question came up if we can support same. In this instance SAML IdP provider is Azure AD (could be other in future).
Since RFC library mentioned use of "Token/identifier" was wondering if SAP provides way to get token based on SAML assertion.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
82 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.