Request To Remove "op" Attributes In Profile Update
(Doc ID 2372237.1)
Last updated on JULY 25, 2023
Applies to:
Identity Cloud Service (IDCS) - Version N/A to N/AInformation in this document applies to any platform.
Goal
In IDCS REST API for updating user
In Update User Profile API (/admin/v1/Users), the "Operations" require to use "op" attributes like "add", "replace", "remove" to perform different operations. ie:
---------------------------------------
---------------------------------------
When an attempt is made to update the user profile, checking is required like whether the existing column is "empty" or have value, if "empty" then we need to use "add", if not have to use "replace", and if user remove the existing fields value, we need to check the fields value is empty before or not, if yes then do nothing, if not then only perform "remove" operation.
This would be a tedious job when over 30 fields exist in user profiles, how many checking the programmers have to do before perform the save function?
This isn't an acceptable save/update method
The request is to remove all the "op" attributes, instead have standard "save/update" method to update the profiles.
If the above request isn't feasible, could we remove the limit checking for all the fields that are not mandatory ?
This way user can be created with empty fields when they sign up, so the next time while updating the user profile, only "replace" operation is to be used.
Solution
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Goal |
Solution |