Source code NEW AVAILABLE

How to manage default view and available views for each SharePoint group in each list ? SharePoint Services 3.0 and MOSS offer a simple answer to this question : You cannot do that !
This new feature will allow you to do this job ! How ?

First, install the setup and after, restart IIS !
After IIS restart, go to the "Site settings" of you SharePoint site. In the "Site Collection Features", you should see an new feature name "SPViewPermissionSetting" as show as the following sceenshot. Activate it !

SPViewPermissionSetting0.gif

Now, select a list and go to the "List Settings". In the "General Settings" section, you should see a new menu item : "View Permission Setting (Powered ...)"

SPViewPermissionSetting1.gif

If you select this option, a new specific forms able you to define permissions for views. You can define, for each group :
- the default view
- availables views (you must check one view at least)
- mask or display the options "Create or Modify view" in view selector menu

SPViewPermissionSetting5.gif

Now, if you connect to your SharePoint site with a user in one of the view customized group and you go to the list, you should arrived to the default view define for this group and see only available views.

SPViewPermissionSetting3.gif
...
SPViewPermissionSetting4.gif


Now, let's have fun and don't hesitate to send me feedback at laurent.cotton@bewise.fr

Requirements : The .wsp must be deploy directly on the SharePoint Server (WSS 3.0 or MOSS) with administrator's rights by stsadm command : stsadm -o installsolution (...) and stsadm -o deploysolution (...).



Last edited Nov 4, 2009 at 9:24 AM by Suchii, version 7