We’re having a synchronization issue using the Okta Users endpoint to update and retrieve users.
We update a user and this works fine, but when we get the list of users after closing the update window, the modified user doesn’t come with the new values, if we retry after some seconds, the values are correct.
Why the update in okta it’s not immediate? Why it takes some time to update them? Is there a way to avoid this issue without adding a Timer or Delay (it’s not a good practice and we don’t know how many time it takes to okta to update the values on the DB)?
would probably help if you indicate how you perform GET operation, but my guess is that you use search parameter. I think, if you do filter the result will be more like you expect, and its b/c of indexing or something like that. Also ran into the same thing once
We’ve tried with filter, but it seems to be slower and doesn’t resolve the issue. I think Okta add to a kind of queue the requests to operate with users and because of this, it takes some secs to reflect the changes into their DB.