Step 2: Configure the SP Connection in PingFederate

Configure PingFederate by registering MCM as a Service Provider (SP) and setting the Assertion Consumer Service (ACS) URL. This allows PingFederate to securely send SAML assertions to the MCM server after user authentication.

Before you begin

  • You must have administrator access to the PingFederate Admin Console.
  • The MCM server must be accessible from the PingFederate server over HTTPS.

About this task

Before MCM can receive SAML assertions from PingFederate, you must register MCM as a Service Provider (SP) in PingFederate and configure the Assertion Consumer Service (ACS) URL. This URL is the endpoint on the MCM server where PingFederate will POST the SAML assertion after the user authenticates.

Procedure

  1. Log in to the PingFederate Admin Console.
  2. Create or open the SP Connection for MCM.
  3. Navigate to Applications > SP Connections. Click Create New to create a new SP connection, or click an existing MCM SP connection to edit it.
  4. Configure the Assertion Consumer Service URL. Click Add a new row and configure the following:
    OptionDescription
    Field Value
    Binding POST
    Endpoint UR https://<MCM_SERVER_FQDN>/enrollment/saml/callback
    Default Check this box
  5. Replace <MCM_SERVER_FQDN> with the fully qualified domain name of your MCM server.
    PingFederate SP Connections

    Example: https://mcm.bigfix.com/enrollment/saml/callback

    Important: The binding must be set to POST. MCM does not support the Redirect binding for the ACS endpoint.
  6. Click Save to apply the SP connection settings.

Results

PingFederate is now configured to POST SAML assertions to the MCM callback endpoint after successful authentication. Proceed to Step 3 to retrieve the signOnUrl from this SP connection.
Note: If MCM is deployed behind a load balancer or reverse proxy, use the public-facing FQDN of the proxy — not the internal MCM host — as the MCM_SERVER_FQDN.