Configuring Approval in SharePoint

Part 1: Content Approval

I often get asked for advice on how to set up the approvals in MOSS. While this is simple enough, there are some subtleties that you need to be consider if you want to get the most from it.

First of all, you need to be aware that there are two approval mechanisms. These are “Content Approval” and “Approval Workflow”. The first of these is the simpler, and it often meets requirements without the need for an actual workflow. The workflow is more powerful, but is more complex. The workflow mechanism can interact with the simpler content approval mechanism.

In this first article we’ll look simply at content approval, as we need to get a handle on this before considering the approval workflow.

In the second article we’ll look at the approval workflow.

Recommended Setup

If you’re just looking for instructions on how to set approval up, my recommendations are given below.

Content approval of documents and web pages is best combined with major and minor versioning, and requiring documents to be checked out. Unapproved versions are then given minor version numbers, and when a document is approved it is given a major version.

The versioning configuration of your document library should look as follows:

document library versioning configuration

Depending on your situation you may want to limit the number of versions that are retained. This setting won’t affect the behaviour described below.

Users who are able to edit items should be added to the appropriate SharePoint group such as “Members”. Users who are to approve items must be added to the “Approvers” group.

For the rest of this article, I have assumed that the above configuration is in use, although I do cover what happens without versioning at the end.

Content Approval in SharePoint – the Details

You can configure a list (such as a document library or the pages library of a publishing site) to require content approval. What does this mean? It effectively adds another column to your list named “Approval Status”.

With these settings in place, when a user updates an item the status is “Draft”.

item with draft status

Users can submit the item for approval, either

  1. when they check it in
  2. by selecting “Publish a Major Version”:publishing a major version using the item dropdown
  3. or for web pages, by pressing the button on the editing toolbar:submit for approval button

This updates the  status to “Pending”.

Users now get the option to “Approve/reject” the item.

approve or reject on item dropdown menu

Only users who are in the “Approvers” SharePoint group are able to approve or reject the item. Any other user that attempts this will get an access denied message.

For web pages SharePoint displays “Approve” and “Reject” buttons in the page toolbar. These buttons are only visible to members of the approvers group.

approve and reject buttons

Finally, it is possible to have content approval with only major versioning or without versioning at all. If this is done then any changes to an item result in the approval setting going straight to “Pending”, ie there is no “Draft” status and no concept of “Publish a major version”. The “Submit for Approval” button on a publishing page will look slightly different as it also performs a page check in.

submit for approval button

In part 2 we will take a look at using the approvals workflow.

Back to the PointBeyond web site.

2 Responses to “Configuring Approval in SharePoint”


  1. 1 matteosantucci July 21, 2011 at 4:11 pm

    Thanks for the Posting.

    One problem i am having with SharePoint Publishing, is how does the approver Know what needs approving?

    A site can have many sub sites, and each site can have many pages, docs, etc…

    Surely the approver does not have to troll each site/list looking for outstanding things to approve! There must be a way to get a list of stuff needing approval?

    Any one have any ideas?

    Matteo

  2. 2 Beth October 5, 2011 at 10:22 pm

    We use this on a list but the downfall we have is the approver comments are visible to the users when they click on the item and we don’t really want that. How can we remove approver comments from the item view?

    Would really appreciate your help!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s





Follow

Get every new post delivered to your Inbox.

Join 279 other followers