Configure SAML SSO in Pricefx

Take the following steps:

  1. In Salesforce, go to Setup > Identity > Identity Provider and click Download Certificate to get the public certificate of the Identity Provider.

  2. In Pricefx, go to Configuration > External Systems > SAML Configuration and create a new configuration.

  3. Make the following settings:

    1. Select email in NameID Mapping.

    2. Enter the URL of the SAML SSO page of the Identity Provider. Identity Provider login URL can be checked at Setup > Settings > Identity > Single Sign-On Settings if SSO is enabled.

    3. Paste the previously downloaded public certificate into the IdP Certificate field. Use the following commands to convert the certificate file from .crt to .pem format.

      Mac

      openssl x509 -in SelfSignedCert_13Jul2017.crt -outform PEM -out o.pem cat o.pem

      Windows

      type SelfSignedCert_13Jul2017.crt
    4. Add a new relay state:

      • Set relayStateName to "quoteConfigurator".

      • Set relayStateURL to where the canvas app is located. The pattern will be as follows: https://<cluster domain name>/app/?partition=<partition name>&applicationEnvironment=salesforce&confName=<config name>

  4. Click Save.

Found an issue in documentation? Write to us.

 
Pricefx version 13.1