SharePoint Online List - Views Security

%3CLINGO-SUB%20id%3D%22lingo-sub-2178686%22%20slang%3D%22en-US%22%3ESharePoint%20Online%20List%20-%20Views%20Security%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2178686%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20all%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20created%20a%20list%20with%20multiple%20different%20views.%20So%20when%20a%20user%20clicks%20on%20a%20button%20on%20a%20SharePoint%20site%20it%20takes%20them%20to%20the%20list%20and%20presents%20the%20list%20with%20the%20correct%20view%20assigned%20which%20is%20great.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHow%20can%20I%20restrict%20users%20from%20changing%20the%20list%20view%20though%3F%20There%20is%20some%20confidential%20information%20which%20some%20people%20are%20allowed%20to%20view%2C%20and%20other%20people%20are%20not%20allowed%20to%20view.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20want%20to%20allow%201%20group%20of%20people%20to%20only%20ever%20see%20View1%2C%20a%20different%20group%20of%20people%20to%20only%20ever%20see%20View2%2C%20a%20different%20group%20of%20people%20to%20only%20ever%20see%20View3%20etc%20etc.%20All%20the%20different%20views%20contain%20different%20columns%2C%20rather%20than%20different%20rows.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIdeally%20I%20would%20have%20a%20group%20of%20email%20addresses%20and%20if%20your%20email%20address%20falls%20into%20that%20group%20you%20only%20see%20View1.%20A%20second%20group%20of%20email%20addresses%20would%20only%20see%20View2%20etc.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAny%20help%20would%20be%20much%20appreciated.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EFreddie%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2178686%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ELists%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EPermissions%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESecurity%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%20Online%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
New Contributor

Hi all,

 

I have created a list with multiple different views. So when a user clicks on a button on a SharePoint site it takes them to the list and presents the list with the correct view assigned which is great.

 

How can I restrict users from changing the list view though? There is some confidential information which some people are allowed to view, and other people are not allowed to view.

 

I want to allow 1 group of people to only ever see View1, a different group of people to only ever see View2, a different group of people to only ever see View3 etc etc. All the different views contain different columns, rather than different rows.

 

Ideally I would have a group of email addresses and if your email address falls into that group you only see View1. A second group of email addresses would only see View2 etc.

 

Any help would be much appreciated.

 

Thanks,

 

Freddie

2 Replies
SharePoint views, all the way back to the SharePoint 2001 days have always been about saving and defining views on list / library data. They've never been intended as a security mechanism. So, there's no easy fix for this.

You'd need to use item level permissions on each item within a specific view and give it a member group with the appropriate names / email addresses within it. I suspect you'll need some form of workflow to maintain the arrangement going forward.
Thanks for getting back to me, Steven. I will look into this.