{"id":6787,"date":"2015-06-01T16:16:55","date_gmt":"2015-06-01T08:16:55","guid":{"rendered":"http:\/\/www.boostsolutions.com\/blog\/?p=6787"},"modified":"2023-07-31T11:38:15","modified_gmt":"2023-07-31T03:38:15","slug":"hide-column-erequeste-form","status":"publish","type":"post","link":"https:\/\/www.boostsolutions.com\/blog\/hide-column-erequeste-form\/","title":{"rendered":"How to hide a column in a Request form in SharePoint"},"content":{"rendered":"<p>There are so many cases about how to use <a href=\"http:\/\/www.boostsolutions.com\/columnpermission.html\">Column\/View Permission<\/a> in the real world. And this is one story from my customer.<\/p>\n<p>One of our customer has a &#8220;Requests&#8221; link in our Help Desk system. The &#8220;Status&#8221; field should be set default in help desk requests list and read-only when users create new entry in the list. Same time, Status field must be visible to people in &#8220;Help desk operators&#8221; group.<\/p>\n<p>Using Column\/View Permission, we provide a solution: set the Status column read-only to all users except members of &#8220;Help desk operators&#8221; group, and here are the detail steps.<\/p>\n<p>1. Enter the Column Permission Settings page, and add a permission part.<\/p>\n<p>2. In Include Users section, specify the users or groups which you want to restrict to access the Status column. Here I specify the Site Collection Users group which contains all the groups and users in the site collection.<\/p>\n<p><a href=\"http:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/7.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6754\" src=\"http:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/7.png\" alt=\"CVP-7\" width=\"862\" height=\"196\" srcset=\"https:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/7.png 862w, https:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/7-300x68.png 300w\" sizes=\"(max-width: 862px) 100vw, 862px\" \/><\/a><\/p>\n<p>3. The Site Collection Users group may contain the Help desk operators group, so we need to exclude this group in Exclude Users section as following.<\/p>\n<p><a href=\"http:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/8.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6755\" src=\"http:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/8.png\" alt=\"CVP-8\" width=\"865\" height=\"128\" srcset=\"https:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/8.png 865w, https:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/8-300x44.png 300w\" sizes=\"(max-width: 865px) 100vw, 865px\" \/><\/a><\/p>\n<p>4. In Permission Settings section, click Add Column Permission. And set Status column read-only in New Item Form and Edit Item Form.<\/p>\n<p><a href=\"http:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/9.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6756\" src=\"http:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/9.png\" alt=\"CVP-9\" width=\"806\" height=\"367\" srcset=\"https:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/9.png 806w, https:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/9-300x136.png 300w\" sizes=\"(max-width: 806px) 100vw, 806px\" \/><\/a><\/p>\n<p>After configurations, the Status column cannot be accessed in the New Item Form for end-users.<\/p>\n<p><a href=\"http:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/10.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6757\" src=\"http:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/10.png\" alt=\"CVP-10\" width=\"541\" height=\"290\" srcset=\"https:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/10.png 541w, https:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/10-300x160.png 300w\" sizes=\"(max-width: 541px) 100vw, 541px\" \/><\/a><\/p>\n<p>Either cannot be edit in the Edit Item Form.<\/p>\n<p><a href=\"http:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/111.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6758\" src=\"http:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/111.png\" alt=\"CVP-11\" width=\"537\" height=\"331\" srcset=\"https:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/111.png 537w, https:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/111-300x184.png 300w, https:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/111-194x120.png 194w\" sizes=\"(max-width: 537px) 100vw, 537px\" \/><\/a><\/p>\n<p>But when members of Help desk operators group create or edit an entry, he\/she can edit the Status column.<\/p>\n<p><a href=\"http:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/12.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6759\" src=\"http:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/12.png\" alt=\"CVP-12\" width=\"536\" height=\"331\" srcset=\"https:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/12.png 536w, https:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/12-300x185.png 300w, https:\/\/www.boostsolutions.com\/blog\/wp-content\/uploads\/2015\/05\/12-194x120.png 194w\" sizes=\"(max-width: 536px) 100vw, 536px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are so many cases about how to use Column\/View Permission in the real world. And this is one story from my customer. One of our customer has a &#8220;Requests&#8221; link in our Help Desk system. The &#8220;Status&#8221; field should be set default in help desk requests list and read-only when users create new entry [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/www.boostsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/6787"}],"collection":[{"href":"https:\/\/www.boostsolutions.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.boostsolutions.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.boostsolutions.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.boostsolutions.com\/blog\/wp-json\/wp\/v2\/comments?post=6787"}],"version-history":[{"count":12,"href":"https:\/\/www.boostsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/6787\/revisions"}],"predecessor-version":[{"id":6799,"href":"https:\/\/www.boostsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/6787\/revisions\/6799"}],"wp:attachment":[{"href":"https:\/\/www.boostsolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=6787"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.boostsolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=6787"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.boostsolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=6787"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}