Managed Metadata Service Fix in SharePoint

Most of us might have come across the following error multiple times during development activity:

“The Managed Metadata Service or Connection is currently not available. The Application Pool or Managed Metadata Web Service may not have been started.”

This usually happens when there is something wrong with the permissions for the account running the Managed Metadata Service in SharePoint.

The following is the solution that has fixed this issue for me.

Solution 1

Cause:
Managed Metadata Web Service is not running.

To check if the Managed Metadata Service is running use the following simple procedure.

  1. Go to Central Administration.

  2. Under the Site Settings section you will find Manage Services on Server. Click on it.

    manage service on server

  3. Search for Managed Metadata Web Service status and start it accordingly. It should be started.

Solution 2

Cause: Account that was running this Service Application were missing the required permission to run this application.

To check if the account has appropriate permission use the following simple procedure.

  1. Go to Central Administration.

  2. To check which account is running this service application go to Configure Service Account in Security section.

    manage service on application

  3. Select your service application and check which account is running the application. Once you have this account check the corresponding permission for this account on the Managed Metadata Service.

  4. Select Managed Metadata Service on the Manage Service Applications page under Application Management section.

  5. Under the ribbon select Permissions and add the appropriate permission for the account as shown below:

    manage metadata service