Folders? No Way! Way!!!

October 16th, 2008 by Ruven Gotz

Today, Joris Poelmans (of JOPX on SharePoint) wrote a post against the use of folders in SharePoint. Now don’t get me wrong, I too spend a good deal of my time explaining to customers why folders should be avoided in SharePoint. As Joris says: “NOOOOO …. metadata is the way to go in SharePoint”.

However, there are some cases where folders are absolutely the way to go and I want to tell you about my favourite example.

My customer has a team-site used for collaboration by the Human Resources teams in Toronto, Hong Kong, and Los Angeles. Most of the content on the site is shared among all groups, but there are some documents under the control of the VP of HR that are specific for each location. These documents should not be seen by anyone other than the targeted groups.

We already know that audience targeting is not an answer when security matters.

The solution is to create three folders, one for each location, and secure each folder so that only members of the appropriate groups can see them. This means that only members of the Hong Kong group can see the Hong Kong Folder. The VP of HR of course has access to all three folders, so that he can add/edit/delete documents from any folder.
The final step that makes this really work, and avoids an extra click for the user, is to create a default view that is a “no-folders view”. With a no folders view, all the documents are displayed in “flat” format, with no folders in the way. However, the security that you’ve applied to the folder is still in effect, so you will only see files that you have the rights to see.

When you create the view, expand the “Folders” section and select “Show all items without folders”.


The bottom line is: Never use folders in SharePoint, except where they simplify or enhance functionality.

Populate My Sites with staff pictures when you go-live

October 6th, 2008 by Ruven Gotz

SharePoint’s people search is a SharePoint feature that many organizations want to take advantage of. (I’ve heard stories of people sitting for weeks within 25 feet of a new co-worker, and even having e-mail conversations with them without realizing who they are.)

However, at the time that most SharePoint deployments “go live”, the users have not yet had an opportunity to fill-in their My Site data. This especially applies to the employee picture. Adding pictures is an element of My Sites and people search that adds great value.

 
(Some random staff pictures)

It’s pretty boring for your new users if the first time they do a people search, they just get a bunch of placeholders.

Steven Van de Craen stepped in with a great solution: He wrote an event handler that gets attached to a picture library.

  • - The document library is loaded with headshots, each named with user id (account name) of that person (e.g. Bob Smith’s picture is named bsmith.jpg)
  • - The event handler updates the profile picture URL property for that user’s profile
  • - For our client, we used everyone’s security badge headshots as the default picture. As most people HATE their badge headshots, this is ample motivation for them to get into their MySite to change the picture.


Note: You can prevent your users from changing the image, but I’d recommend against this. You should educate your users with ground-rules around their pictures (no “back of the head” shots, or holding up things that obscure the face: The image must be recognizable).

The only problem with Steven’s solution is that it can be tricky to install and configure. To the rescue comes Itay Shakury who wrapped the event handler into an easy to deploy feature.

We’ve used this at a client, and it worked out really well: The day we went live, every employee had a profile picture (and a strong desire to go into their My Site and replace it!).

I can’t finish this post without sending out a thank you to my colleague, Brian Lalancette who discovered and implemented this solution.

Best Practice Conference Presentation

September 28th, 2008 by Ruven Gotz

In my previous post, I talked about the SharePoint Best Practices Conference and my presentation on Mind Mapping for the Information Architect.

 

Starting page

Starting page

I’ve finally got the material that I created for my presentation uploaded to my SkyDrive.

(http://cid-e43ba2a5d14e0288.skydrive.live.com/browse.aspx/Best%20Practices%20Conference?view=details)

You can download PDF’s or, if you have MindJet’s MindManager, you can download the interactive mind maps. (Mindjet also has a free trial and a free map viewer http://www.mindjet.com)

SharePoint Best Practices Conference

September 23rd, 2008 by Ruven Gotz

Last week I attended the SharePoint Best Practices conference in Washington DC. I learned a lot and I had a great time. This was the first Best Practices (BP) conference put on by Bill English and Ben Curry of MindSharp. The BP conference was a great follow on to their recently published book: SharePoint Best Practices. I found the conference to be well organized and well run. I heard that there were a couple of glitches, but none were obvious to me. If you can get yourself down to the next one in California (in February, I think), I would highly recommend it.

The 350 attendees were a mixed group, without about 2/3 being “technical” and 1/3 being in the “CIO/Information Architect/Project Manager/Director” category (if you can call that group a category).

I found value in all the sessions that I attended, but my favourites were from Paul Galvin, Ed Hild, Mark Ferraz and Vanessa Williams.

I also presented a session on “Mind Mapping for the Information Architect”. I felt that the presentation went really well: I had some great discussions with many attendees afterwards. I promised the attendees that I would make my material available after the conference. I am currently working on that; look for a new post soon.

During the keynote, Tom Rizzo, Director of the SharePoint group at Microsoft was describing how difficult it is describe SharePoint concisely. When you point to “Exchange Server”, you can say “that’s an e-mail server” and when you point to “SQL Server”, you can say “that’s a database server”. But what can you say when you point to a SharePoint Server? I know that we’ve all had this problem…  So, here was my single favourite line from the conference: According to Tom, the reason that it’s so hard is because “SharePoint is a floor wax AND a dessert topping”. Ok, you may not find that funny, but I thought it was hilarious.

What’s this blog going to be about?

September 21st, 2008 by Ruven Gotz
 

Welcome to my first post.

My main goal for this blog is to cover issues related to Information Architecture (IA) for SharePoint. However, this blog will also cover many other aspects of SharePoint.

Ruven Gotz

Ruven Gotz

As a consultant who leads SharePoint projects from early planning through deployment, I deal with questions and decisions at many different levels. Although my key expertise is in the design/planning/IA area, I feel that it is important for me to have a strong technical understanding of how SharePoint works.  I am not an infrastructure expert, a designer or a developer, but I try to understand these areas as deeply as I can to be able to understand the range of solution possibilities and to make sure that I understand the approaches that my implementation team is taking. (Note: if you really want to get really technical, read my friend and co-worker’s blog: spinsiders.com/greg.)

So, you can expect to see a variety of topics covered here. Some may be more technical, and some may be less. I hope that with feedback from readers, I’ll be able to find a good mix of information that will make this site worth your time.