SharePoint Online - How to hide all items view from certain users
-
09-10-2020 - |
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.
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.
OTHER TIPS
You can use audience targeting for that, and set admin group there.