Sharepoint List View Permission Problems

Posted on 2010-03-29
Medium Priority
Last Modified: 2012-05-09
The original problem is that we needed to limit certain groups from viewing all the list views from within a list. I found SPViewPermissionSettings from http://spviewpermission.codeplex.com to do the trick. It works for individuals but when you just use Active Directory Groups within the sharepoint permissions, it won’t lock down the views and lets them view all views from within a list. Here is a bit of a background on the problem:

Moss 2007 installed on Server 2008 32 bit. Took the Microsoft helpdesk template and modified it to meet my needs. Installed SPViewPermissionSetting as directed and activated. It worked out the box just fine. I was able to set the view permissions and have it work correctly, as in it would take a "viewer" and only show their default view of "my active service requests" and not allow them to even see any other views as a selection. I was just notified that "viewers" can now see all views which show info they should not see.
The only thing that has changed is that we have added a couple new views after I installed and activated SPViewPermissionSetting. After adding the new views, I am able to go to list settings, view permission settings (powered by Bewise) and set permissions on them. But it seems that after I added those views, that now none of the permission settings work.
As of right now if a "viewer" goes to the list, they can see all the views. They DON'T have the default view that is set for them (my active service requests) coming up as the default. And no matter what I change it just flat out doesn't work and assign the correct permissions on views.
I have tried the usual remedies of rebooting. I even removed the wsp completely and re-installed, re-deployed, and re-setup the permissions but it still isn't working. I have read that there is a "reset" button I can't get it to come up to do an actual reset. Does anyone have any idea what I could do to restore these view permissions?

I found this fix from their discussion site and installed the pbs plugin as described, but when I delete the properties using pbs, it DOES fix it for the individuals listed within a sharepoint group, but it won’t implement the view lockdowns for groups (active directory security groups):

“Hi Suchii,
like others, I have the problem that after a change to the group permissions the configured views does not work anymore. I am not a developer, but I recognized that the assignment of groups to view permissions is written to persistent web properties. Subsequent changes by users to the groups may not be intercepted by the feature. So, the properties contain invalid values after then. When you deinstall the feature it does not help because the properties are not deleted.
Delete the properties variables with Powershell and the views will work and set the list view permissions again.
Best regard
most recent at top (show oldest at top)
npo wrote Nov 3 2009 at 7:33 AM
There is a great new solution to modifiy all sharepoint properties

Any ideas why this is happening?
Question by:evollic
LVL 16

Expert Comment

ID: 30841460
Your best option is to request support within the Codeplex project.

At best this solution is a kludge. Using a VIEW to "secure" a list is a bad idea. The proper solution would be to secure the items themselves, since a VIEW is really just a group/filter/etc on the data, it doesn't actually secure the content. Just my thoughts.

Accepted Solution

evollic earned 0 total points
ID: 32289745
I've been trying to get support from Codeplex but the only solutions they have don't work for my situation. I've tried to contact the maker of the plugin but haven't gotten a response. So I've decided after much debate to just setup filters for views. It's not the best option but it does work and keeps people from seeing everything.

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

The Scenario: Let’s say you have a quote worksheet in Excel that you use to work up sales figures and such for your clients. You utilize SharePoint to manage and keep track of these documents. You would like values from your worksheet to populate Sh…
A recent project that involved parsing Tableau Desktop and Server log files to extract reusable user queries for use in other systems. I chose to use PowerShell to gather the data, and SharePoint to present it...
In this video I will demonstrate how to set up Nine, which I now consider the best alternative email app to Touchdown.
Watch the video of Kernel Migrator for SharePoint, which demonstrate the process easily of migration from SharePoint to SharePoint, OneDrive for Business & Google Drive servers, Public Folder to SharePoint, File Server to SharePoint. The tool has va…

623 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question