Cybersecurity
DevOps Cloud
IT Operations Cloud
OpenText product name changes coming to the community soon! Learn more.
Universal Configuration Management Database (UCMDB)
Observed only on 23.4
When attempting to add and save a permission for TQL, View, etc, an error message is displayed (Failed to save).
The issue is caused because there are non-existing users present in the URM Resources.
One way to verify this is by going to the uCMDB error log and searching for a warning message with the following content:
URM Transaction validation warning: The resource key: {[ name of the user,*******###UCMDB]}, Auth_ROLE_ASSIGNMENT was deleted because the dependent resource {[**********]} Do not exist in the URM
Currently it is not identified what may cause the URM Resource to remain after deletion.
1) Login to the JMX-Console
2) Search for ListResourceTypes and execute the method.
3) Select and open Auth_ROLE_ASSIGNMENT
When in the Auth_ROLE_ASSIGNMENT page locate users which have long string of characters before the end, this means that those users are no longer present in uCMDB.
4) From there remove the users which have structure similar to
(Test User#$$#ha9v87sh987h2xrh3iob4295t987cg4iwubs0782t34###UCMDB)
Using the delete operation remove the user:
5) Save the changes in the URM
6) Refresh the local client and try to reproduce the issue.
If the issue is still reproducible, please reach out to Customer Support by raising a support ticket.