Enterprise Keywords in SharePoint 2010


Introduction:

Enterprise keywords are used to tag the documents when uploading the documents in the document library. Enterprise documents can be enabled in both SharePoint lists and libraries. Enterprise keywords - Terms are stored in a non-hierarchical way and available for users to key in which is known as folksonomy (free tagging). In this article we will be seeing how to enable Enterprise keywords for a list.

Prerequisites:

  1. Managed metadata service application should be configured.
  2. Web application should be associated to the Managed Metadata Service Application.

Enable Enterprise Keywords:

I have a custom list called "Completed Projects". I am going to enable enterprise keywords for "Completed Projects" list.

Steps Involved:

  1. Go to List Settings =>Permissions and Management => Enterprise Metadata and Keywords Settings.

    KeyShare1.gif
     
  2. Enable Enterprise Keywords.

    KeyShare2.gif
     
  3. Click on Ok.
  4. Go to List Settings => Columns.
  5. You could see a new column created "Enterprise Keywords".

    KeyShare3.gif
     
  6. If you have already created terms in the taxonomy term store, you could be able to see the suggestions when you type something as shown in the following.

    KeyShare4.gif
     
  7. When you try to create your own keyword you may get the following error.

    KeyShare5.gif
     
  8. The reason is Managed Metadata service application may not be enabled as a default storage location for keywords.

Enable default storage location for keywords:

  1. Go to Central Administration => Application Management => Manage Service Applications.

    KeyShare6.gif
     
  2. Select the managed metadata service application proxy and click on "Properties".

    KeyShare7.gif
     
  3. Enable "This service application is the default storage location for keywords".

    KeyShare8.gif
     
  4. If you have more than one managed metadata service applications set as default you will be seeing the warnings as shown in the following.

    KeyShare9.gif

Create new Enterprise Keywords:

  1. Go to the list and add a new item.
  2. You can create a new keyword for the list item as shown in the following.

    KeyShare10.gif
     
  3. Go to Central Administration => Application Management => Manage Service Applications => Managed Metadata service application.

  4. In the taxonomy term store you could be able to see the keyword we have created.

    KeyShare11.gif
     
  5. If you delete the "Test" keyword in the taxonomy term store and if you try to edit the item that we have created already with enterprise keyword as "Test" you will be seeing the keyword in red color as shown in the figure.

    KeyShare12.gif