fixed

(2024 April) Update to SCIM CREATE calls re: special characters


What?

SCIM CREATE calls will no longer error on special characters or numbers.

Old Mural SCIM CREATE behavior

In the past, users with numbers or the special characters in their name fields were unable to be provisioned via SCIM: \_“!¡?÷?¿/\+=@#$%ˆ&\*(){}|~\<>;:\[].

New Mural SCIM CREATE behavior

SCIM CREATE calls will no longer error on special characters or numbers. The quick fix implemented removes special characters and maintains numbers as they are. Accented characters are replaced with a normalized, non-accented version of the character.

How can you take advantage of this update?

Any new CREATE calls from Okta/Microsoft connectors or custom configs from this point forward will take advantage of this update. For users who were previously erroring:

  • Entra ID: errors are automatically retried, gradually scaling back the frequency of retries. Admins can use the "provision on-demand" tool to force a retry.
  • Okta: Admins can use the "provision" button to manually force a retry.
  • Custom config: Retry CREATE calls that failed for this reason.

What's next?

While we have addressed the immediate issue causing system errors, we're also considering a more comprehensive long term solution to formally accept and display these special characters in the Mural UI.