Jean Paul's Blog

There are 2 types of People in the World, One who Likes SharePoint and..

  • Microsoft MVP

  • MindCracker MVP

  • CodeProject MVP

  • eBook on SharePoint 2010

  • eBook on Design Patterns

  • eBook on Windows Azure

  • NLayers Framework @ CodePlex

  • MSDN Forums

  • .Net vs. Java

    Due to Public Demand
  • Advertisements

Resource Request – Content Type Example

Posted by Paul on November 30, 2014

In this article I would like to share a real-life scenario of using content types.

Resource Request

You are working as an IT Support Person.  The company employees need to raise various resource requests like:

  • Computer
  • Virtual Machine
  • Tablet

You need to also capture the configuration information from them, like:

  • Computer – CPU Cores, RAM, HDD Size, HDD Type, Users, Admin Users etc.
  • Virtual Machine – Domain, All Computer parameters
  • Tablet – Model, Storage etc.

Additionally, all these should be tracked along with following fields:

  • Status – Open, In Progress, Closed
  • Requester
  • Resolver
  • Created Date
  • Resolved Date

Content Type

The above scenario is good for content type.  We can also apply content type inheritance here.


Following is the list.


Now go to the list > List Settings > Advanced Settings > Allow management of content types > Enable


Now go to Site Settings > Site content types


Following is the Computer content type inheriting from base content type.


Following is the Virtual Machine content type inheriting from Computer.


Following is the Tablet content type inheriting from base content type.


Associate Content Types

Now go to the List > List Settings > Advanced Settings > Add Content Types


Do not forget to remove the default Item content type from the list.

(Click on Item content type and choose Delete option)

Add New Item

Now try adding a new item to our Resource Request list.


You are ready now to expose the list to employees.  They can generate new resource requests in a much easier way & the IT Support won’t miss any important parameters regarding the resource.


Please note that unlike document libraries, the content type drop-down won’t appear in the new form Or along with the Create link.  You need to do certain JS or CSS customization to enable this.



In this article we have explored how to use content types in a Resource Request scenario.  Adding workflows / alerts would notify the IT Support people immediately.


Leave a Reply

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

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

Google photo

You are commenting using your Google 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