Sharepoint SIG

Thoughts and ideas from your SharePoint support team

Hiding the Meeting Workspace option on calendar lists

| 1 Comment

A person who is able to create new calendar events will have the option to use a meeting workspace for that event. There are a number of caveats with meeting sites such as requiring the creator of the meeting workspace needing permissions to create new sites.

This post explains how to make the meeting workspace option disappear from the calendar list.  It is based on the instructions from a comment in another blog.The option for a meeting workspace will appear whenever a new event is being added to a calendar list.Meeting workspace option appears

To make this option disappear, we have to set the attribute to hidden in the “Event” content type.  This can be done for either the specific calendar library, or the whole site collection. Instructions for each are provided below:

Hide in site collection

1. Open the top level site in SharePoint Designer 2010.

2. On the left navigation panel, select “Content Types”.

3. In the “List Content Types” section, find the “Event” content type and select it.

4. In the right panel, under “Customize,” you should find an option to “Edit content type columns” as shown: Edit Content Type Columns  Select that option.

5. Find “Workspace” in the list of columns and select Administration Web Page (see screenshot below)

Click to see full size

This will open the item in a web browser.

6. In the opened web browser, change the Column Settings to Hidden and click OK.

Now any calendar on the site collection that is using the Event content type will not show an option on the create forms asking if the person wants to use a meeting workspace.

Hide for specific calendar list

The instructions are very similar to those above, but we will be getting to the content type columns through the list

1. Open site in SharePoint Designer 2010.

2. Select “Lists and Libraries” in the left navigation panel, and select the calendar list you want to modify in the right panel.

3. Look for content types towards the bottom and click on “Event”

4. In the right panel, under “Customize,” you should find an option to “Edit content type columns” as shown: Edit Content Type Columns  Select that option.

5. Find “Workspace” in the list of columns and select Administration Web Page (see screenshot below)

Click to see full size

This will open the item in a web browser.

6. In the opened web browser, change the Column Settings to Hidden and click OK.

Conclusion

Although I have not tested it, if there was only one calendar list that you want people to be able to use meeting workspace, you could restrict at the site level, and using the instructions for an individual list, change the Workspace column to be optional, which will make it visible for that list only.

Thanks for reading.