SCIM User Provisioning with SAP Cloud Identity Services - Additional attribute is not included in the provisioning

Abdulbasıt Gülşen 0 Reputation points
2024-02-06T12:33:00.21+00:00

Hello,

I'm trying to provision Microsoft Entra ID identities to SAP Cloud Identity Services using the following tutorial:

https://learn.microsoft.com/en-us/entra/identity/saas-apps/sap-hana-cloud-platform-identity-authentication-tutorial

It is working fine with default configuration. However, I also want to map Object ID on the source to the following property on the target:

urn:ietf:params:scim:schemas:extension:sap:2.0:User:userUuid

I've added this attribute to the attribute list and added mapping with Object ID.

User's image

When I run the provisioning, this field is not updated on the target system. I've verified this attribute is not included in the payload. I've also verified that target api updates this attribute via Postman.

It looks like this mapping does not have any effect. I've also found the documentation:

https://learn.microsoft.com/en-us/entra/identity/app-provisioning/customize-application-attributes#editing-the-list-of-supported-attributes

which states that:

Applications and systems that support customization of the attribute list include:

According to this documentation, it should be possible to customize the attribute list for apps that support SCIM 2.0.

SAP Cloud Identity Service API is also supporting SCIM 2.0 (https://api.sap.com/api/IdDS_SCIM/overview)

Is there anything I'm missing in the configuration? Any help would be appreciated.

Thanks in advance.

Abdulbasit.

Microsoft Security | Microsoft Entra | Microsoft Entra ID
{count} votes

1 answer

Sort by: Most helpful
  1. Givary-MSFT 35,626 Reputation points Microsoft Employee Moderator
    2024-02-13T13:22:25.62+00:00

    @Abdulbasıt Gülşen Apologies for the delayed response, was able to setup the dev instance of SAP Cloud Identity Systems at my end and tested the above scenario by creating this mapping urn:ietf:params:scim:schemas:extension:sap:2.0:User:userUuid ---> objectGuid

    Though the provisioning on demand picks the attribute and shows as updated in the provisioning logs however Global User ID (which is UserUUID) in SAP is not getting updated. User's image

    Have you engaged SAP support team to review/debug this issue from their end?

    Also, send me an email to 'AzCommunity@microsoft.com' with Sub - Attn: Givary and following details in the email body: Link to this thread/post We can connect offline and discuss further on this.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.