Help! My New EnumerationValues Aren’t Showing Up in the Lists View!

Help! My New EnumerationValues Aren’t Showing Up in the Lists View!

  • Comments 2
  • Likes
  • Those of you that are adventurous to create your own EnumerationValue hierarchies may notice that your new List doesn't show up in the Authoring –> Lists view in the Service Manager console.  That may actually be desirable because you don't want to have people messing around with the values.  In other cases, you may want to allow people to edit the values.

    In order to get the EnumerationValue hierarchy to show up, you need to add a special Category element in your MP XML.

    Here's an example:

    <Category ID="EnumVisibleToUser" Target="MyRootEnumValueID" Value="System!VisibleToUser" />

    The ID attribute value of course can be anything.  The Target must be the ID of the root EnumerationValue that you want to show in the Lists view. The Value attribute value is constant.  Make sure you reference the System MP like this (using the correct version of course! 5826 is RTM):

<Reference Alias="System">

<ID>System.Library</ID>

<Version>7.0.5826.0</Version>

<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>

</Reference>

You'll probably also want to add this Category so that the Properties task shows up:

 where Authoring! references this MP:

 

      <Reference Alias="Authoring">

        <ID>Microsoft.EnterpriseManagement.ServiceManager.UI.Authoring</ID>

        <Version>7.0.5826.0</Version>

        <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>

      </Reference>

 

 

 

Note: This is only needed for New EnumerationValue hierarchies. This is not necessary in the case where you are extending an exisitng EnumerationValue hierarchy as shown in this example:

http://blogs.technet.com/servicemanager/archive/2010/01/22/understanding-lists-enumerationvalues-ci-status-example.aspx

<Category ID="EnumShowViewTasks" Target="MyRootEnumValueID" Value="Authoring!Microsoft.EnterpriseManagement.ServiceManager.UI.Authoring.EnumerationViewTasks" />

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment
  • Hi Travis,

    I am very happy to see this post, because I am having problem on to view the properties task of list in SCSM Console. But, unfortunately after adding the category Value="Authoring!Microsoft.EnterpriseManagement.ServiceManager.UI.Authoring.EnumerationViewTasks" the properties task of a list doesn't shows up. Is there other way on how to do it since my MP is a sealed MP.

    Regards,

    Zel

  • @Zel - Can you edit your sealed MP (in other words do you have the XML for your sealed MP?  did you create it?)