Forum Discussion

steggles28's avatar
steggles28
Copper Contributor
Apr 19, 2024

Syncing multi-value Extension Attributes with SCIM - attribute is "undefined"

We have a number of extension attributes that we sync from our on-prem AD to Entra ID. One of these attributes is roomNumber, which is a multi-value attribute.

 

We use SCIM to send Entra ID users into various systems, and we wanted to add roomNumber to these feeds.

 

I can query Entra ID by MS Graph and see that these fields are populated (see screenshot):

 

I can also use the Expression Builder in the SCIM apps to query roomNumber against our users (see screenshot):

 

 

But, when I then try to send this attribute over to any receiving system, the logs show that Entra ID says the attribute is "undefined" and so sends nothing over. I have done a number of things:

1. Modified the app schema to ensure that roomNumber is multi-value

2. Used expressions such as Item(attribute,index) in case there was some issue with retrieving an array.

 

What do I need to do for user provisioning to pickup the roomNumber value?

  • Well. Raised a ticket with MS about this, and this isn't supported right now. Disappointing!
  • steggles28's avatar
    steggles28
    Copper Contributor
    Well. Raised a ticket with MS about this, and this isn't supported right now. Disappointing!
    • MichaelQuinnKapish's avatar
      MichaelQuinnKapish
      Copper Contributor

      steggles28,

      What is it that MS say is not supported?  Distributing values from multi-value extension attributes at all?

       

      I'm having a similar issue where the data from a multi-value directory extension does not appear to be being sent at all.

       

Share