I also logged a support call for this and the nice people at BMC Support provided me with an answer, however it is unsupported.
Open form BMC.CORE.CONFIG:BMC_UIComponent and then search for a component type of ClassLabelAttribute.
Now change the COmponentString value from ShortDescription to Name.
Open Atrium Explorer set a CI in the view and you will see that it now shows the Name under the icon.
The attached document provides instruction on how to change the Atrium Explorer view to show the name instead of the ShortDescription.
Remember, both records have to be changed. Screenshots are included in the document.
I first discorvered this issue during a CMDB 7.6.04 Lab excercise.
Hope this helps.
Did BMC Support explain why this process was unsupported?? We've been using the UIComponent form to change default behavior of the Explorer (and its V2.1 predecessor for that matter) without any issues. We change CI labels, Tooltip attributes, even CI class icons etc and have never had any issues with this working, nor with getting support from BMC with these adjustments in place. It would be good to know if there is now a support concern for using the UIComponent form this way, since it seems that was exactly why it was there in the first place?
One quick note about that doc. It is labeled as "fixing possible Atrium Explorer Display bug", but it is not a bug. This was a design decision that was made several years ago. Names are required but they are generally not human readable, whereas the short description should be human readable.
I do not know if making changes in the configuration forms is officially supported or not. I do know that this is the configuration of the UI and there is nothing to stop you from doing something harmful that will mess up your UI. Therefore it is important to export your setting before you do any changes.
I went though the documentation for Atrium 7.6.04.
To change the attributes in the Quick edit, you change the UIComponet form as well. This is documented and supported.
I did not find any reference in the official docs for changing from Short Description to Name. I will see if we can add this to the docs.
Update: I found the documentation. It is in the admin guide under "Defining CI labels for a class". For 7.6.04 it is on page 62. this makes it official, but still be careful.
Thank you John. I have renamed the document. If the ShortDescription field was not mapped to anything, by default it would show up as n/a, so when all of the children were expanded all CI's said n/a which looks odd.
if I apply this custom configuration will I be able to see the Names instead of the Short Descriptions also in "Impact Model Designer"?
Thanks and Regards,
After following all the steps explained in Michael's document, I'm still seeing classes that show CI Name and others that show CI Description (and I'd like to see CI Name for all classes).
Classes that show CI Name:
Business Service, Activity, Organization, Physical Location
Classes that show CI Description:
Application Infrastructure, IPEndPoint, Computer System, Monitor, Printer, Logical System Component
Maybe it's necessary to include a register per class on BMC.CORE.CONFIG:BMC_UIComponent?
I'm under ITSM 8.1 (no patch)
The error was mine. I was flushing caché instead of restarting MidTier.