SCIM attempts to create duplicate user instead of update

Problem

SCIM fails with error Email has already been taken because the user has already been created on a previous run. This causes provisioning to fail.

A possible cause of this is a failure when the identity provider is querying to see if the user exists. If it appears the user doesn't exist then it will try to recreate it, when it should either be doing an update or nothing at all.

Another possible cause is a change in NameID for the user account, since we are re-using that for SCIM.

Related

  • https://gitlab.zendesk.com/agent/tickets/131441
Edited Oct 07, 2019 by James Edwards-Jones
Assignee Loading
Time tracking Loading