Hi,
We need to get the users access and refresh tokens using the SAML assertion. We tried to do this creating a connected system with the authentication method OAuth 2.0: SAML Bearer Assertion Flow.
The problem we have with this solution is that the assertion along with the client id, client secret and scope are added as a header when calling the integration. We are required to send the assertion separately in the request body, so we are trying to find a way to get the assertion after the users login with SAML to add it to the body of the integration to retrieve the tokens.
Has anyone done something like this before or knows how we can access the SAML assertions stored in Appian?
Thanks in advance.
Discussion posts and replies are publicly visible
AFAIK, SAML assertions are not stored directly in Appian after the initial authentication flow. Instead, they are used transiently during the authentication process to confirm a user’s identity when logging in.