SAP Knowledge Base Article - Public

2592874 - Metadata Does not Contain Identity Provider

Symptom

The error message 'Metadata does not contain Identity Provider' occurs when you try to upload the Metadata for the new Identity Provider(IdP).

Environment

  • SAP Business ByDesign
  • SAP Hybris Cloud for Customer

Reproducing the Issue

For SAP Business ByDesign

  1. Go to the Application and User Management work center.
  2. Go to the Common Tasks view.
  3. Go to the Configure Single Sign-On sub-view.
  4. Go to the Identity Provider tab.
  5. Click on New Identity Provider.
  6. Select the Metadata you wish to upload.
  7. Error occurs: 'Metadata does not contain Identity Provider'.

 SAP Hybris Cloud for Customer

  1. Go to the Administration work center.
  2. Go to the Common Tasks view.
  3. Go to the Configure Single Sign-On sub-view.
  4. Go to the Identity Provider tab.
  5. Click on New Identity Provider.
  6. Select the Metadata you wish to upload.
  7. Error occurs: 'Metadata does not contain Identity Provider'.

Cause

This issue affects systems which use the Single Sign-On method for login to the system.

Case 1: The Metadata does not contain the tag IDPSSODescriptor(your IdP). Without the tag the metadata will not be accepted.

Case 2: An already existing IdP is in the backend with the same key.

Resolution

Case 1: Check with your Identity Provider if you have received the complete and correct metadata. Make sure the tag IDPSSODescriptor is in the new Metadata.

Case 2: Open an case and provide us the Metadata attached to the case with your permission so development can remove the existing IdP and can upload the Metadata in case the customer still cannot upload it in their system after the IdP is deleted.

Keywords

Upload Metadata, New Identity Provider , KBA , upload metadata , new identity provider , SRD-CC-SEC , Security , Problem

Product

SAP Business ByDesign all versions ; SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions