Azure AD provisioning fails for "sponsors" attribute in SailPoint IIQ – Error 400 schema mismatch

Hi All,

I’m trying to pass the “sponsors” attribute while provisioning an user to Azure AD from SailPoint IdentityIQ.
I’ve added the attribute in the Azure AD application schema as a string (multi-valued), but the provisioning fails with the following error:

HTTP not ended OK. Response Code - 400
Error - Property sponsors in payload has a value that does not match schema.

Has anyone successfully handled this attribute?

Thanks in advance!

can you try this below

The sponsors attribute in Azure AD is NOT a simple string - it’s a reference type (collection of directoryObject references). can you create it below and try, if it works??

Attribute Name: sponsors@odata.bind
Type String (multi-valued)
Display Name: sponsors

Hi @naveenkumar3 - Thanks for your reply. I have already tried this. It did not work.

But now it worked with “sponsors“ attribute itself with a little logic change, but I see one more issue now.

Provisioning shows committed from Sailpoint IIQ, however I can not see any value for sponsors attribute.

Can you check, if the connector supports the sponsor attribute ?? That could be possibly the reason if you say committed at sailpoint, but do not see the value at entra.