User interface menus and tasks disappear from the Identity Manager User Console. This behavior occurs following a migration to version 15, specifically after manually deleting rows from the IM_ROLE database table or importing RoleDefinition XML files. Attempting to access the environment results in a partial or total loss of navigation options.
Manual database cleanup of duplicate roles and the import of inconsistent XML configuration files corrupt the role-to-task mappings. Legacy environment IDs (such as 22 or 23) often leave duplicate objects in theIM_ROLEtable that collide with new version 15 definitions. Automated editing of XML files can also introduce duplicate tags or "null" object references, preventing the console from rendering the interface correctly.
Restore interface functionality by following these steps:
Reset Environment Baseline Generate a fresh "out-of-the-box" environment to establish a functional baseline for menus and tasks.
Clean Legacy Database Entries Identify and remove any remaining duplicate entries in the IM_ROLE table associated with old environment IDs. Ensure full database backups exist before performing manual deletions.
Import Validated Configurations Use only clean, validated XML exports from a known-good source. Avoid automated XML modification tools to prevent the reintroduction of duplicate tags.
Verify Application JARs Ensure all custom endpoint JAR files are correctly generated using the latest RoleDefGenerator.sh and deployed to the appropriate library folders.
Monitor for Updates Subscribe to this article (reference: ) to receive updates regarding status and additional remediation steps.