Okta Workflows Update User Fails with Error "Operation failed because user profile is mastered under another system"
Last Updated:
Overview
An Okta Workflows Update User operation fails when another application or directory sources the target attribute instead of Okta. Okta generates a specific error message indicating that another system sources the profile.
Operation failed because user profile is mastered under another system
Applies To
- Okta Identity Engine (OIE)
- Okta Classic Engine
- Workflows
- Update User
- Attribute Level Sourcing
Cause
The Workflow fails to update the Okta profile because another application or directory in the organization sources the target attribute instead of Okta.
Solution
How is the attribute source priority updated in the Okta Admin Console?
Navigate to the Profile Editor in the Admin Console, select the appropriate Okta profile, and change the source priority for the target attribute to inherit from Okta.
- In the Admin Console, go to Directory > Profile Editor.
- In the right pane, click on the User (default) Okta profile (or the applicable Okta profile if a custom Okta user type is being used).
- Click the Information icon
or pencil icon
in the right pane for the attribute required to edit.
- Select the Inherit from Okta option in the Source priority list (this will make Okta the attribute source).
- Click Save Attribute.
- Run the Workflow again.
