in

SharePoint Blogs

The Best Place for SharePoint-related Blogs

For The User

A blog for SharePoint users. If you are a SharePoint administrator or developer, feel free to read on but be warned I'll be covering stuff that may seem pretty basic to you. It's been my experience that getting started with and getting the most out of SharePoint as an end user isn't always an intuitive process. My goal is to provide information and content in the hopes of smoothing your path to becoming a master SharePoint user.

The Importance of MetaData in SharePoint

In SharePoint, metadata is good.  Metadata is very good.  "That's great," you say, "but what the heck is metadata?"

Metadata is data about your data.  Got it?  Good, I'm glad you're going along with me on that.

Ok, ok.  Metadata is information you attach to your SharePoint content that provides contextual clues to the subject, audience, and/or intent of your content.  For an example of metadata, you need to look no further than this blog post.  At the end of it, you'll see that I've applied some "tags" to this post that summarize some of the topics I touch on in this blog post.  Because while the title of this blog summarizes the main topic of the post, it doesn't tell the reader that I'm talking about documents, search, collaboration sites and lists.  The tags I've put on this post do tell you that I mention those topics in this post and give you a better idea of what it covers.

So how does this apply to SharePoint?  As I said above, metadata is a very good thing in SharePoint.  The most obvious benefit is the added context it gives to the consumers of your content when they are looking at it.  But it also drastically improves the discoverability of your content; metadata provides SharePoint with more hooks into the context of your content so that it can easily categorize, crawl, and index. 

Categorization is important because SharePoint doesn't really do folders very well.  We're all very accustomed to using folders; it's how we store our documents in our desktop computers, and on traditional file shares.  But in SharePoint, folders make it harder to find documents.  I highly recommend checking out this post by Michael Reinhart on why I don't think folders are good in SharePoint, Michael says it better than I could and its not worth covering that ground twice.

Search is another big reason why metadata is important.  Tagging your content gives the SharePoint search engine even more context around your content so that it can more accurately display it when it is relevant to a user's search.  This makes it easier for users to effectively find your documents, which (at least to me) is a pretty big deal.

Now the question is: how do I use metadata within a SharePoint site?  I've uploaded my document, but I don't see a whole lot of customization available for the items I input about my document.  The thing you'll want to examine is what columns you currently have in your document library.  Those columns are the values that you're asked to input and/or update when you load a document into your library.  So by adding new columns you can add more information (metadata) about your documents. 

NOTE: I'm using document libraries as an example here; you can add columns to any list in SharePoint to create metadata for the items in that list

One of my favorite tricks is to create a separate list in my site that contains the various values I might assign to my content, and then tie that list to my library for use as metadata.  That way, I have a set list of metadata values I can use when adding content and I can reuse that list across multiple libraries.  It's very, very handy.  The only problem is that while it is easy to do, it is not readily apparent how to pull it off.  Fear not, dear reader.  Mark Miller over at endusersharepoint.com has just done an excellent post walking you through the steps necessary to make this happen. 

Technorati Profile

Comments

 

Links (11/1/2007) « Steve Pietrek’s SharePoint Stuff said:

Pingback from  Links (11/1/2007) « Steve Pietrek’s SharePoint Stuff

November 1, 2007 7:09 PM
 

Scott said:

Metadata is great but through my travels it has become apparent that MOSS07 does not support document level access control based on metadata. For example, if I want to restrict user access/visibility to a document  based on an attribute stored in the document's metadata i can't do it :( Does anyone know if the Department of Defence 5015.2 standard add-on pack (to be released very soon) will affect this capability? Has anyone seen any work-arounds or third party add-ons that can achieve this functionality?

December 18, 2007 8:55 PM
 

arshad said:

Hi,

I wana restrict different web part contents for different users. How i can achive this. anyone is there to help me.

April 17, 2008 9:55 PM
 

ferringer said:

Arshad --

Have you taken a look at Audiences?  If you're using MOSS 2007, you can set up audiences to include your targeted users and scope your web parts to only display for a specific audience.  One of my clients places multiple instances of a web part on the page, one for each audience.  When a user loads the page, they only see the web part that is scoped to their audience.

For more information on Audiences, check out: office.microsoft.com/.../HA101690531033.aspx

Hope that helps,

John

April 18, 2008 7:43 AM

Leave a Comment

(required )  
(optional )
(required )  
Add

About ferringer

John is a Solutions Architect for Apparatus, Inc. in Indianapolis, IN, with over four years of experience administering and supporting SharePoint technologies and has spent over nine years working in the technology consulting industry. He is a Microsoft Certified Technology Specialist in the installation and configuration of Windows SharePoint Services (WSS) v3, Microsoft Office SharePoint Server (MOSS) 2007, and Microsoft System Center Operations Manager (SCOM) 2007. Previously he was a Senior Consultant for Accenture, where he designed and developed custom applications, managed small teams, and trained new resources in both technical and procedural practices.

Need SharePoint Training? Attend a SharePoint Bootcamp!

Posts (c) their respective authors. Everything else (c) 2007 SharePoint Experts