Allow you to set permissions on views
Allow for permission to be set on views. We would like to be able to use lists for submitting user data but do not want them to see all of the columns available in the list.
We recommend exploring the use of PowerApps as a means of customizing the form experience – https://powerapps.microsoft.com/en-us/
5 commentsComments are closed
Star D. commented
SharePoint Experiences team: PowerApps is not available to all users (Government Enterprise, for example), so that recommendation doesn't work.
Kit Menke did a blog in 2010 on auto-populating form fields (http://kitmenke.com/blog/2010/11/10/autopopulate-a-sharepoint-form-from-url-with-sputility-js/). Part of that process was to hide fields in the form. Still works, even in SharePoint Online! Check it out for ideas to solve your particular task. I use it to hide fields and put data in fields when the data is known and I don't need to bother the users with typing it in.
I'd be very surprised if MS were to add column-level security. It was the very first thing I was tasked with when I was introduced to SharePoint nine years ago. It's been a very long standing request which has been addressed by third parties.
If you don't want users to see a column in a view, simply don't add that column to the view.
Meahwhile, you can use KWizCom Forms app: http://www.kwizcom.com/sharepoint-apps/kwizcom-forms/overview/
Yes, we want it, it's very important !!
We don't want external solutions by external vendors..
We need a powerful platform with a good foundation
Катруся Скварко commented
There is a proprietary solution that allows you to set read-only and hidden permissions for individual columns and users. You may check it out here: