Slack provisioning flow fails with the following error visible in the Okta dashboard:
Automatic profile push of user <user> to app Slack failed: Error while trying to push profile update for <user>: Conflict. Errors reported by the connector : {"Errors":{"description":"bad_email_address (user=<user>, reason=email_taken, email=<email>, existing_user=<existing_user>)","code":409}}
- Slack
- Provisioning
- Error
When provisioning a new user via SCIM, email addresses must be unique.
This error is thrown because the email address is already taken, either by an active or deactivated user in Slack.
Based on the error, the user (for example, existing_user field in the error) with the specified email address is already in use in Slack.
-
Verify if the email address is already in use by an existing user in Slack. Email addresses must be unique.
-
After confirming that the conflict is resolved on the Slack side, attempt to provision the user again. Go to Okta Admin Console and navigate to Dashboard > Tasks. Any failed assignments should appear under Tasks.
-
After identifying the failed task for the user that should be retried, click on Retry Selected.
-
If the issue persists, please contact Slack support for more details and steps on how to resolve the bad_email_address error.
Related References
