Comments on: SharePoint Content Types: Is this a lost cause? http://www.endusersharepoint.com/2010/11/29/sharepoint-content-types-is-this-a-lost-cause/ No GeekSpeak on SharePoint 2007 WSS and MOSS Sun, 05 Dec 2010 20:04:06 -0500 http://wordpress.org/?v=2.8.6 hourly 1 By: ricknology http://www.endusersharepoint.com/2010/11/29/sharepoint-content-types-is-this-a-lost-cause/comment-page-1/#comment-115440 ricknology Sun, 05 Dec 2010 13:16:17 +0000 http://www.endusersharepoint.com/?p=10751#comment-115440 I'm helping a small company with their SharePoint setup - getting started, and I started down the content type path. Their eyes glaze over. It all sounds great but all they know or care about is how to create a folder. At least this is a SharePoint 2010 solution so if they can setup their folders correctly they'll gain the benefit and not even know it. I'm creating content types myself for some of their lists but it surely isn't something they will grasp and do on their own for most of their documents. I do believe I'll make some progress on an individual document library though which could be the catalyst to adopting it elsewhere. That is probably my best shot. But still, though they may understand how to populate an existing set-up content type, actually creating one on their own is another thing. All good stuff though. Rick I’m helping a small company with their SharePoint setup – getting started, and I started down the content type path. Their eyes glaze over. It all sounds great but all they know or care about is how to create a folder. At least this is a SharePoint 2010 solution so if they can setup their folders correctly they’ll gain the benefit and not even know it. I’m creating content types myself for some of their lists but it surely isn’t something they will grasp and do on their own for most of their documents. I do believe I’ll make some progress on an individual document library though which could be the catalyst to adopting it elsewhere. That is probably my best shot. But still, though they may understand how to populate an existing set-up content type, actually creating one on their own is another thing.

All good stuff though.

Rick

]]>
By: Sarah Haase http://www.endusersharepoint.com/2010/11/29/sharepoint-content-types-is-this-a-lost-cause/comment-page-1/#comment-115009 Sarah Haase Thu, 02 Dec 2010 21:52:58 +0000 http://www.endusersharepoint.com/?p=10751#comment-115009 Thanks, Ruven! Looking forward to seeing you in La Jolla as well :) Thanks, Ruven! Looking forward to seeing you in La Jolla as well :)

]]>
By: Ruven Gotz http://www.endusersharepoint.com/2010/11/29/sharepoint-content-types-is-this-a-lost-cause/comment-page-1/#comment-115007 Ruven Gotz Thu, 02 Dec 2010 21:37:55 +0000 http://www.endusersharepoint.com/?p=10751#comment-115007 When I posted my comment (above), I was actually thinking of Sarah's excellent presentation at the Best Practices Conference in Washington this year. Sarah (an expert) evaluates the requirement for content types and then implements them where appropriate. The information asset is now appropriately managed, and time is not wasted attempting to train a user on something they will only rarely use and don't have time to fully understand. Not only that, but Sarah can show hard-dollar ROI for all of her work. Ruven P.S. If you want to see her speak about this, she'll be at the Best Practices conference in La Jolla (San Diego) this spring. When I posted my comment (above), I was actually thinking of Sarah’s excellent presentation at the Best Practices Conference in Washington this year.

Sarah (an expert) evaluates the requirement for content types and then implements them where appropriate. The information asset is now appropriately managed, and time is not wasted attempting to train a user on something they will only rarely use and don’t have time to fully understand.

Not only that, but Sarah can show hard-dollar ROI for all of her work.

Ruven
P.S. If you want to see her speak about this, she’ll be at the Best Practices conference in La Jolla (San Diego) this spring.

]]>
By: Sarah Haase http://www.endusersharepoint.com/2010/11/29/sharepoint-content-types-is-this-a-lost-cause/comment-page-1/#comment-114995 Sarah Haase Thu, 02 Dec 2010 20:07:18 +0000 http://www.endusersharepoint.com/?p=10751#comment-114995 I don't ever teach content types to site admins or business users unless or until they have a business need that calls for it. I have had several instances where users pick up and learn to really love their content types, however. Here's an example of one content type implementation that's caught on here: Users need to create a "simple" list form for their customers and then want additional "for office use only" fields to display once a new item is submitted. Rather than setting this up via a custom form in SharePoint Designer, I use content types and a SharePoint Designer workflow to convert the content type value once a new item is created. The user ends up with 2 content types they can manage via the SharePoint web interface--one content type named "new item" and a second content type named "existing item." Users get the concept of the content type as a template and find it easy to manage the fields they want to display on the new vs. existing items. I don’t ever teach content types to site admins or business users unless or until they have a business need that calls for it. I have had several instances where users pick up and learn to really love their content types, however. Here’s an example of one content type implementation that’s caught on here:

Users need to create a “simple” list form for their customers and then want additional “for office use only” fields to display once a new item is submitted. Rather than setting this up via a custom form in SharePoint Designer, I use content types and a SharePoint Designer workflow to convert the content type value once a new item is created. The user ends up with 2 content types they can manage via the SharePoint web interface–one content type named “new item” and a second content type named “existing item.” Users get the concept of the content type as a template and find it easy to manage the fields they want to display on the new vs. existing items.

]]>
By: Jack http://www.endusersharepoint.com/2010/11/29/sharepoint-content-types-is-this-a-lost-cause/comment-page-1/#comment-114969 Jack Thu, 02 Dec 2010 16:18:58 +0000 http://www.endusersharepoint.com/?p=10751#comment-114969 In your particular case, you could have tied a workflow to the content type(s) and allowed the workflow to set the permissions you need. Assuming that there was a logical method of applying the permissions. I agree with you though, it's something that would need to be implemented at a site administrator / developer level to be truly effective. In your particular case, you could have tied a workflow to the content type(s) and allowed the workflow to set the permissions you need. Assuming that there was a logical method of applying the permissions.

I agree with you though, it’s something that would need to be implemented at a site administrator / developer level to be truly effective.

]]>
By: Tom http://www.endusersharepoint.com/2010/11/29/sharepoint-content-types-is-this-a-lost-cause/comment-page-1/#comment-114967 Tom Thu, 02 Dec 2010 16:11:23 +0000 http://www.endusersharepoint.com/?p=10751#comment-114967 I've made an attempt to use CT when I was desgining a way to do a company wide employee review process, including salary list for all employees in SP without the use of any third party aps, and keeping the use of SPDesigner down to a minimum. Unfortunately, the use of CT's did not help due to the extreme permission levels I had to create in order to prevent employees from seeing others reviews or their salary history. It would have been very beneficial if CT's could be made permission sensitive. I could have saved many hours of development time to do the entire employee review process. As an aside, it is hard for my users to learn how to add fields to a list, or to create views to a list unless they do it often enough, let alone trying to teach CT's. Still, I think it's worth trying to impliment - but the bulk of the effort will be on the site admin or a few power users to champion. I’ve made an attempt to use CT when I was desgining a way to do a company wide employee review process, including salary list for all employees in SP without the use of any third party aps, and keeping the use of SPDesigner down to a minimum. Unfortunately, the use of CT’s did not help due to the extreme permission levels I had to create in order to prevent employees from seeing others reviews or their salary history. It would have been very beneficial if CT’s could be made permission sensitive. I could have saved many hours of development time to do the entire employee review process.

As an aside, it is hard for my users to learn how to add fields to a list, or to create views to a list unless they do it often enough, let alone trying to teach CT’s. Still, I think it’s worth trying to impliment – but the bulk of the effort will be on the site admin or a few power users to champion.

]]>
By: rc http://www.endusersharepoint.com/2010/11/29/sharepoint-content-types-is-this-a-lost-cause/comment-page-1/#comment-114871 rc Thu, 02 Dec 2010 02:26:36 +0000 http://www.endusersharepoint.com/?p=10751#comment-114871 How do you make them deal with files with the same name if you're folder-less 100% - I don't want to start the whole debate on whether the folders are good or not - just this point... How do you make them deal with files with the same name if you’re folder-less 100% – I don’t want to start the whole debate on whether the folders are good or not – just this point…

]]>
By: Keith Hudson http://www.endusersharepoint.com/2010/11/29/sharepoint-content-types-is-this-a-lost-cause/comment-page-1/#comment-114864 Keith Hudson Thu, 02 Dec 2010 00:53:26 +0000 http://www.endusersharepoint.com/?p=10751#comment-114864 DoubleD: Thank goodness I'm not trying to create a contract authoring system, as it sounds like you did. It sounds like your experience confirmed that one doesn't "own" knowledge of how to use Content Types until one has actually used them, and banged one's head against the wall enough times in the process. DoubleD:

Thank goodness I’m not trying to create a contract authoring system, as it sounds like you did. It sounds like your experience confirmed that one doesn’t “own” knowledge of how to use Content Types until one has actually used them, and banged one’s head against the wall enough times in the process.

]]>
By: Keith Hudson http://www.endusersharepoint.com/2010/11/29/sharepoint-content-types-is-this-a-lost-cause/comment-page-1/#comment-114863 Keith Hudson Thu, 02 Dec 2010 00:51:23 +0000 http://www.endusersharepoint.com/?p=10751#comment-114863 Pat, thanks for the hint. I solved my problem by leaving the columns as optional in the CT, adding the CT to the list, then editing the CT within the list to mark the admin columns as hidden so they won't show on New, Edit and Display forms, but I can still see them in List Settings. But having solved my problem, I'm now curious as to why you would suggest a base Contract CT and a Contract-Admin CT. If my base CT only has the fields the users are to see, how do I fire my workflows on the admin columns? I need the admin columns to manage the workflow looping required to give reminder notices to users at various intervals. If I just add BOTH the base CT and the admin CT to the same custom list, what have I gained over including both in a single CT? Pat, thanks for the hint. I solved my problem by leaving the columns as optional in the CT, adding the CT to the list, then editing the CT within the list to mark the admin columns as hidden so they won’t show on New, Edit and Display forms, but I can still see them in List Settings.

But having solved my problem, I’m now curious as to why you would suggest a base Contract CT and a Contract-Admin CT. If my base CT only has the fields the users are to see, how do I fire my workflows on the admin columns? I need the admin columns to manage the workflow looping required to give reminder notices to users at various intervals.

If I just add BOTH the base CT and the admin CT to the same custom list, what have I gained over including both in a single CT?

]]>
By: Ruven Gotz http://www.endusersharepoint.com/2010/11/29/sharepoint-content-types-is-this-a-lost-cause/comment-page-1/#comment-114862 Ruven Gotz Thu, 02 Dec 2010 00:50:45 +0000 http://www.endusersharepoint.com/?p=10751#comment-114862 Pat, An interesting problem. The question I would ask is: What is the benefit of using a content type in a certain situation? Can that benefit be cost-justified? What if you could save two days of the administrator's time for training, plus the cost of the training room, trainer and travel? Could you avoid teaching a topic that is rarely used and apply that money to a better use? What if, when a site gets provisioned, a person who DOES understand content types and their use in the organization, sits down (maybe virtually) for half an hour with the site owner/admin and gets an understanding for what the site is going to be used for and what content will be stored there. In many cases the decision may be: "This is simple, go ahead" (i.e. no content types required). Alternately, the decision may be: "This library is going to hold corporate assets (info) that needs to be managed properly, made easily findable, filterable, etc, and REQUIRES properly thought-out metadata/content types. In that case a (relatively small) investment will be made to get this done quickly (avoiding a bunch of 'futzing around' by someone who's time is better spent elsewhere). I am assuming that I'll hear some people say: We have 10,000 sites! Do you know how much that would cost?!? My answer is: Don't do it if you can't see a (hopefully measurable) benefit. Do it only if it provides value. Has anyone tried this approach? Good thread! Ruven Pat,

An interesting problem. The question I would ask is: What is the benefit of using a content type in a certain situation? Can that benefit be cost-justified? What if you could save two days of the administrator’s time for training, plus the cost of the training room, trainer and travel? Could you avoid teaching a topic that is rarely used and apply that money to a better use?

What if, when a site gets provisioned, a person who DOES understand content types and their use in the organization, sits down (maybe virtually) for half an hour with the site owner/admin and gets an understanding for what the site is going to be used for and what content will be stored there. In many cases the decision may be: “This is simple, go ahead” (i.e. no content types required). Alternately, the decision may be: “This library is going to hold corporate assets (info) that needs to be managed properly, made easily findable, filterable, etc, and REQUIRES properly thought-out metadata/content types. In that case a (relatively small) investment will be made to get this done quickly (avoiding a bunch of ‘futzing around’ by someone who’s time is better spent elsewhere).

I am assuming that I’ll hear some people say: We have 10,000 sites! Do you know how much that would cost?!? My answer is: Don’t do it if you can’t see a (hopefully measurable) benefit. Do it only if it provides value.

Has anyone tried this approach?

Good thread!

Ruven

]]>