Connect a SAML Service

Register service

A deployed Shibboleth Service Provider (SP) only becomes useful after registering the SP in a Federation. The following steps show how to register an SP.

If you have not done so already, please log in to Federation Manager to get started.

Once you have clicked on ‘SAML’ on the ‘Connect a New Service’ page, you will then be taken to the Register a SAML Service Provider page:

Register new saml service

There are two methods for providing the SAML details for the new service: automatic or manual.

Automatic Method (top section of form)

Available to SPs operating with Shibboleth or SimpleSAMLPHP and relies on these products responding on their default metadata endpoints.

To complete registration please provide the following information:

  1. Select the Organisation under which the SP will be registered.
  2. Enter your service’s metadata.
  3. Click ‘Register’.

Manual Method (bottom section of form)

Manually requires the deployer to complete the following fields with the necessary information and assumes that the deployer is familiar with the SAML end-points for their service.

To complete registration please provide the following information:

  1. Name - a service name
  2. Description - a description of the service
  3. Entity ID - the service’s entity ID
  4. URL - the service’s landing page URL
  5. Assertion consumer service URL - the endpoint provided by the SP where SAML responses are posted.
  6. Discovery response URL -
  7. Signing certificate - Provide the contents of the public key certificate created by the Shibboleth installation, this is not the web server SSL public certificate.
  • Select those attributes that the application requires. The selection of attributes should match those attributes enabled in the attribute-map.xml file. If following the instructions for the Simple PHP Server installed on Linux example or the Dockerizing Shib-SP example, the default Shibboleth installation enables the attributes eppn and affiliation.

  • Click Register to complete the registration step.

Up Next:

3. Next Steps