Is is possible to control the ObjectId assigned to Identity during Inbound API driven provisioning?

Mithunkumar Chopda 41 Reputation points
2023-12-20T05:31:45.0766667+00:00

The Provisioning >> Edit Attribute Mapping interface has 'objectid' listed on Active Directory attributes list and 'id' attribute on Source attributes list when using API Driven Inbound Provisioning application.

However this mapping doesn't seem to be honored or getting applied even though the 'id' attribute is supplied with a guid value in the bulk upload payload.

The provisioning logs shows the supplied id attribute's value as objectid on "modified attributes" tab in Provisioning Logs. But, the provisioned record contains a different guid value.

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
13,689 questions
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
24,987 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Givary-MSFT 35,606 Reputation points Microsoft Employee Moderator
    2024-01-17T11:53:30.4566667+00:00

    @Mithunkumar Chopda Thank you for reaching out to us, apologies for the delayed response, did quick repro of this scenario id to objectguid attribute mapping, this mapping wont work as per my understanding objectguid value in on-premise AD is mechanically generated (each object in AD has unique object guid) - for example: you as the admin never state "I want this object to have this value for ObjectGuid/ObjectID/ID".

    Hope this clarifies your query, if not happy to connect offline to discuss on this.

    Let me know if you have any further questions, feel free to post back.


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.