Skip to content

Conversation

@uberbrady
Copy link
Member

So, specifically, it looks like Okta does a PUT on a Userresource (e.g. /scim/v2/Users/123) to replace all of its values with what is PUT when an update to a user record is made on the Okta side.

While that mostly works, it seems like "Enterprise" attributes (such as department and employee number) would be silently ignored.

This change allows the 'flatten' function to become aware of the other namespaces present in the user and to continue to update elements that are outside of the "regular" user namespace.

@uberbrady uberbrady requested a review from snipe January 12, 2023 00:29
Copy link
Member

@snipe snipe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't have a good way to test this, but seems ok

@uberbrady uberbrady merged commit 9e8dd2d into master Jan 12, 2023
@snipe snipe deleted the enterprise_schema_replace branch January 12, 2023 00:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants