Notion provisioning flow fails with the following error visible in the Okta dashboard:
Automatic profile push of user <username> to app Notion failed: Error while trying to push profile update for <externalId>: No user returned for user <<externalID>>
- Notion
- Provisioning
- Error
- Okta Identity Engine (OIE)
This error is returned by Notion to Okta when Okta sends the user profile push to Notion, and it failed because Notion returned no results for the user.
Notion reports this error to Okta. As stated in the Okta system log error message, the user with the external Id mentioned does not exist in Notion.
- If the user has an individual app assignment, unassign and re-assign the user to the Notion application. Confirm whether the user has been successfully assigned to the app.
- If the user has a group app assignment:
- First, convert the user's Notion application assignment to an individual by selecting the Administrator (overrides group) option within the user's assignment and clicking Save. Please refer to the How to Convert an Existing User's App Assignment from Group-Owned to Individually-Owned Type without Removing User's Group Membership documentation for more details.
- Then, unassign and re-assign the user to the Notion application. Confirm whether the user has been successfully assigned to the app. Then, convert the user's assignment back to the group. Please refer to the Convert app integrations from individually owned to group-managed documentation for more details.
- If the above steps do not work, validate if the user's
external Idhas changed by navigating to the Assignments tab > search the affected user > click on Edit User Assignment (the blue pencil icon). Then, contact Notion support for more details on what is causing this error.
