Configure Salesforce IdP for FedRAMP Single Sign-on

To configure Salesforce as your identity provider while using single sign on, configure the appropriate settings for your app integration.

Refer also to Salesforce's Integrate Service Providers as Connected Apps with SAML 2.0 documentation Salesforce's Integrate Service Providers as Connected Apps with SAML 2.0 documentation.

  1. Log in to Salesforce.
  2. Navigate to Setup → Identity → Identity Provider. If your org is not enabled as an IdP, click Enable Identity Provider, then click Save.
  3. Navigate to Setup → Apps → App Manager.
  4. Click New Connected App.
  5. In the Basic Information section, enter a Connected App Name and Contact Email.
  6. In the Web App Settings, select Enable SAML. The SAML options will appear.
  7. In the ACS URLs field, enter any URL (it will be replaced with the correct parameter later on).
  8. Enter any value in the Entity Id field.
  9. Set the Subject Type to Email.
  10. Set the Name ID Format to email address.
  11. Set the Signing Algorithm for SAML Messages to SHA256.
  12. Click Save.
  13. (Optional) For an SP-Initiated SSO, note the SP-Initiated POST Endpoint URL.
  14. Navigate to Setup → Identity → Identity Provider.
  15. In the Details section, note the Issuer. This is the Identity Provider Issuer in the Own Data Platform.
  16. Click Download Certificate.
  17. Enter these values in the corresponding fields in the Own Data Platform.
  18. (Optional) To enable SP-Initiated sign in, enable the SP-Initiated checkbox, copy the SP-Initiated POST Endpoint URL value from Salesforce and paste it into the IdP SSO URL field.
  19. Click Next. It may take a few minutes to verify your settings. Once your settings are verified, the IdP Parameters are displayed.
  20. In Salesforce, go to Setup → Apps → App Manager.
  21. Select the newly created Connected App and click Edit.
  22. Enter the IdP Parameters from the Own Data Platform in the corresponding fields.
    Parameter in Own Parameter in Salesforce
    Audience URI (SP Entity ID) Entity Id
    Single Sign-On URL ACS URL
    Default RelayState Start URL
  23. Click Save.