Out of the box in Service Manager, we provide a number of different properties to help categorize knowledge articles such as category, language, keywords, tag, and description. Let’s look at each of these properties in more detail.
For some reason, the Type field is included out of the box in the data model, but is not displayed on the form. You can edit the values that are in the Type list in the Lists view in the console. Obviously, somebody thought it would be a useful field to have in the data model, but somewhere along the way during development it was missed and not included on the form.
Given that the property already exists in the data model, adding the field to the form is pretty trivial. To add it to the form, I opened the SCSM Authoring Tool, created a new management pack, opened the Form Browser panel and found the KnowledgeMainForm form. I right clicked on the form and chose View. Then I clicked the Customize button at the top of the form. I then dragged a panel control onto the form and then dragged a label and a list picker control into the panel. I bound the list picker control to the Type property and set the label text to ‘Type:’. Then, I played around with the margin and size properties to get it positioned just the way I wanted. Hint: you can set a negative value for the Margin properties! After I saved and imported the management pack, I now have a fully functioning Type value picker control on my customized knowledge form.
You can either do the same or if you don't have any other customizations on your knowledge form already, you can simply import the management pack that you can find here on the TechNet Gallery:
Update January 3rd, 2013: One of our MVPs, Marcel Zehner., also has a creative solution he built that uses the service catalog to organize knowledge articles. Check it out!