Question

I have a SharePoint list where users add their requests. How to hide AllItems view from the users?. I still want AllItems view to be available for admins. I want to just give access to MyItems view, which will be the only view available for users. How to achieve this?

Note - I tried to restrict users by creating a custom permission level, but that didn't help me in hiding AllItems view.

I also found this how to hide the views from document library or list , But looking for a better solution to hide.

Was it helpful?

Solution

You won't be able to restrict the views to certain users, for your requirement you need to set the item-level permissions. Go to list settings >> Advanced Settings >> Under Read access (check: Read items that were created by the user). This allows the user to read/view their items created by them. Admin should be able to view all items.

enter image description here

OTHER TIPS

You can use audience targeting for that, and set admin group there.

Licensed under: CC-BY-SA with attribution
Not affiliated with sharepoint.stackexchange
scroll top