Renaming a list in Service Manager and for the new name to appear in the analyst portal
Hi,
I was wondering if its possible to rename a list in service manager and for the new name to appear in the portal.
E.g. we are currently using Change Category but I have been asked to change it to "Change Type". How ever the option is greyed out and its part of a sealed management pack. is there any easy way to rename the list?
the other option is to create a new list using scsm list and MP using list maker, seal the MP, import the MP, extend the class of the template but it seems like a lot of work just to rename a list.
I was hoping there was an easy way.
Best Answers
-
Geoff_Ross Cireson Consultant O.G.Yes, you can change it in the ChangeRequest.js PropertyDisplayName
Maybe that is meant to be ChangeImpact??? You can change this to anything you like and it will show but its proper practice to change it to another localisation key. If you want to change it to something completely new, you should create your own localisation key.
However, and I don't want to complicate matters, but from an ITIL point of view, Impact is Impact and not the same as Category (which could be considered the same thing as Type)
What I'm saying is, renaming Change Category to Change Type makes sense, but Change Impact to Change Type doesn't. The class property behind the scene will still be called Impact so looking at the data though any other interface (Reporting, SQL, PowerShell etc) will be confusing.
Geoff5 -
Geoff_Ross Cireson Consultant O.G.Hi Mina,
You cannot get it from the MP, its it not in there. Its created as a hash of the MP Name, Enum Name and Sealing Key.
You can get from PowerShellPS C:\WINDOWS\system32> Get-SCSMEnumeration ChangeCategory | Select-Object Name, Id Name Id ---- -- ChangeCategoryEnum ae73def3-8d2f-c2e9-59c8-12864b7c56df
Or SQLSELECT EnumTypeName Name ,EnumTypeId Id FROM EnumType WHERE EnumTypeName like 'ChangeCategory%' |------------------- |-----------------------------------------------------------------| | Name | Id | |--------------------|-----------------------------------------------------------------| | ChangeCategoryEnum | AE73DEF3-8D2F-C2E9-59C8-12864B7C56DF | |------------------- |-----------------------------------------------------------------|
Geoff5
Answers
I'm pretty sure that particular list doesn't appear in the Cireson Portal as such but you can rename anything in the Cireson Portal in the Localisation Settings. Find the Text you want to change in the big long list in there and then type your new text into the Override column.
Geoff
Thanks Geoff, I have tried that, it works but it renames 'impact" across the entire portal.
as in, the name of the list in SM is called Change Impact but it appears is "impact" on the portal. when I change "Change impact" to "change type" in localization settings in the portal it doesn't change it in the templates how ever when I changed "impact" to "change type" in localisation it changes each instance of 'Impact" to "change type" across all templates in the portal.
why is that the list is called change impact but appears as impact? if I change the propertydisplayname in the changerequest.js will that work or will that cause issues?
Maybe that is meant to be ChangeImpact??? You can change this to anything you like and it will show but its proper practice to change it to another localisation key. If you want to change it to something completely new, you should create your own localisation key.
However, and I don't want to complicate matters, but from an ITIL point of view, Impact is Impact and not the same as Category (which could be considered the same thing as Type)
What I'm saying is, renaming Change Category to Change Type makes sense, but Change Impact to Change Type doesn't. The class property behind the scene will still be called Impact so looking at the data though any other interface (Reporting, SQL, PowerShell etc) will be confusing.
Geoff
Agreed. I would like to use Change Category but I cant find the ENUMID to add it into the changerequest.js template under customspace. Change Category comes up in the console but not in the portal.
any ideas on how to find the enum ID? im guessing it could be in the management pack
You cannot get it from the MP, its it not in there. Its created as a hash of the MP Name, Enum Name and Sealing Key.
You can get from PowerShell
Or SQL
Geoff