I already tried submitting a ticket for this, but got told to contact dev support. I'm not a dev, just an admin. So I'm going to try here before jumping into that mess. For some reason there is little online regarding my issue.
I have recently migrated to the new RC SSO webapp that included SCIM integration for auto provisioning. So far it is working well, but it is having some strange issues with cell phone numbers and countries. I have not been able to nail down exactly what is going wrong, and I'm starting to wonder if the default mappings logic is not sufficient. I figured I would loop you guys in since I'm having trouble finding much documentation online so far.
To be clear, our integration is fully configured and is running in update/create mode. We are syncing 42 users currently without issue. The rest(mostly outside the USA) are failing due to country field issues:
SystemForCrossDomainIdentityManagementServiceIncompatible
StatusCode: BadRequest Message: Processing of the HTTP request resulted in an exception. Please see the HTTP response returned by the 'Response' property of this exception for details. Web Response: { "schemas" : [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "status" : "400", "scimType" : "invalidValue", "detail" : "Parameter 'addresses.country' value is invalid." }. This operation was retried 1 times. It will be retried again after this date: 2022-03-31T12:30:12.1417689Z UTC
From the error above, it almost looks like the field isn't not resolving correctly in SCIM on the RC side?
One other item of note, most of our RC accounts are preexisting. About 50 are syncing and updating fine, the rest are failing on country.