Identity Portal user console renders a blank screen or missing menus following migration from version 14.5.1 to version 15. Standard navigation options such as Drafts, My Requests, and Search disappear from the interface.
Environment corruption stems from legacy data inconsistencies originating in version 14.1. In earlier versions, the running environment utilized for example Environment ID 23 in identity manager side, but duplicate objects existed under an invalid Environment ID 22. During subsequent migrations up to version 14.5.1, these orphan objects merged into Environment ID 23, creating duplicate roles, screens, and tasks. In version 15, these duplicates collide with new definitions, and NULL values in the RequestBackendMessage table from Identity Portal (RootID column) prevent the UI from rendering correctly.
Restore interface functionality through targeted database remediation and configuration cleanup:
In Identity Manager side, perform Database Cleanup Identify and remove duplicate entries in the IM_ROLE table. Ensure all objects associate with the current, active Environment ID and delete orphan records linked to legacy IDs (22 or 23) that do not match the target v15 configuration. (See Missing Menus and Tasks in User Console after Identity Manager Migration
In Identity Portal side, repair Request Backend Tables Re-import the Request_Backend and Request_Backend_Msg tables. Verify the RootID column contains valid integer values for all entries to resolve hibernate instantiation exceptions and restore "My Requests" visibility.
In Identity Manager side, import validated Configurations Use clean XML exports for Role and Task definitions. Avoid automated modification tools to prevent reintroduction of duplicate tags or "null" object references. See Missing Menus and Tasks in User Console after Identity Manager Migration
Update Custom Endpoints Generate fresh custom endpoint JAR files using the latest RoleDefGenerator.sh utility and deploy to appropriate library folders to ensure correct registration.
Subscribe to this article (reference:) to receive updates regarding fix status and additional remediation steps.