Recently while working with a customer to help with an upgrade from OIM 11gR1 to 11gR2PS2, one interesting request came up regarding OIM GUI customization.
The requirement was to expose some User System Attributes that in R1 were directly available in the GUI customization data but in R2 are not exposed in the GUI Customization options.
There is a way in R2 to easily expose the data using a custom Managed Bean along with some GUI tweaks.
The process for customizing the OIM UI is easy enough and well documented in the OIM Customization Guide.
The following content takes you through the steps for exposing the User System Attributes.