User Profile Enhancement

Description:
We need to enable a flexibility to tie-up the regular inputs of a user to his profile which auto loads during his Catalog Request.


Example/Use case(s):
User information like cost center, application, primary contacts, secondary contacts are being regularly filled for submitting a catalog. With the large number user estate, an intelligence is expected from everyone to preload few information which they repeatedly enter in the catalogs. This can be tied to their user profile.

For e.g., we give a flexibility in user profile to them to add attributes of the user like CostCenter, Primary contact, Secondary Contacts, Application ID, Application Name, etc., these gets added to their profile. Every time they submit a catalog, these attributes can be carried on the payload, which enhances user experiences also simplifies developers work to handle these attributes and its queries to load dynamically in UI.