Symptom
The below error occurs when mapping SAP Cloud ALM Certificate in SAP SuccessFactors while importing the Cloud ALM certificate in the Security Center
"This X.509 Certificate was already registered to the platform. Please upload a different one or cancel the certificate mapping."
Disclaimer: Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental
Environment
- SAP SuccessFactors HXM Suite
- Integrations
- Security Center
- Integrations
Reproducing the Issue
- Log on to SAP SuccessFactors
- Go to Security Center > X.509 Public Certificate Mapping
- Click 'Add'
- Enter the following values:
- Configuration Name: e.g. Cloud ALM Certificate Mapping
- Integration Name: Business Technology Platform
- Certificate File: Upload the certificate .pem file you downloaded from SAP Cloud ALM
You get the below error
Cause
Expected Behaviour.
The issue arises due to a conflict in the system when attempting to import the same Cloud ALM certificate for multiple tenants in the same Tenant Type.
Resolution
The same certificate cannot be used more than once in SF Tenant. The reason for this is that, for X509 certificate registration rule, we use the issuer & subject of certificate as unique key, so if you generate the certificate by the same root CA, at least the subject must be unique. Otherwise, system will consider those certificate as same one, even if its serialize number are different.
See Also
Keywords
Cloud ALM, SuccessFactors, certificate, import, This X.509 Certificate was already registered to the platform. Please upload a different one or cancel the certificate mapping., Security Center, LOD-SF-INT-INC-SEC , KBA , LOD-SF-INT-INC-SEC , Security Center , LOD-SF-INT , Integrations , LOD-SF-INT-INC , Integration Center , Problem