Question

5
Replies
1885
Views
TrevarL8 Member since 2017 7 posts
OneAmerica
Posted: April 16, 2018
Last activity: March 25, 2020
Solved

Pega Mashups - SAML and Passing in Parameters

Currently, I am trying to implement SAML 2.0 into Pega Mashups. I seem to be stuck right now trying to simply pass in parameters to the mashup so that they can be used with the Authentication service attributes. I think that I have read nearly every post online with regards to this. I have attempted to pass in things like PegaA_params and data-pega-action-param-parameters but this hasn't been working for me. Perhaps my syntax is right in the mashup code, however I'm missing a step in Pega.

Here is my 'code' in my mashup trying to pass in parameters.

<....more things above here>
data-pega-action-param-parameters= "{
		SiteMinderEmail:'testEmail',
		FirstName: 'testFirstName',
		TestString: 'caseValueExampleString',
		ParameterName: 'parameterValue'
		}"></div>

Is my syntax for that portion correct? If so, how do I map these passed in parameters to values in my Pega case? It seems that if I have values in my case's "Data Model" that they should simply pass into it when creating and appear on pyWorkPage.

Furthermore, when I get simple values working, how do I pass values in if they are a property of my other types? Something like 'parentObject.targetParameterValue'?

Lastly, what is the best way to then get these values into the attributes for my SAML Authentication Service so that I can link to Site Minder?

Thanks in advance for any help that anyone can offer!

Low-Code App Development
Share this page LinkedIn