{"id":121,"date":"2013-10-22T12:33:17","date_gmt":"2013-10-22T12:33:17","guid":{"rendered":"http:\/\/www.johntimney.com\/?p=121"},"modified":"2013-10-22T12:33:17","modified_gmt":"2013-10-22T12:33:17","slug":"task-list-column-permissions","status":"publish","type":"post","link":"https:\/\/www.johntimney.com\/?p=121","title":{"rendered":"Task List Column Permissions"},"content":{"rendered":"<p>Let&#8217;s say you have a task list with 5 column names say Task Name, Start Date, End Date, Status, % Complete.\u00a0 When a task for a resource us assigned they should be able to modify only Status and % Complete, he should not be able to modify the name start date or End Date.\u00a0 Given your in Office 365 you are ideally looking for a no-code solution.<\/p>\n<p>Look to jquery. Copy the below script to a content editor web part and add that web part to the edit item form of your task list by editing the edit form page.<\/p>\n<p>&lt;script type=&#8221;text\/javascript&#8221;&gt;<\/p>\n<p>$(document).ready(function() {<\/p>\n<p>$(&#8216;input[title=&#8221;Client Name&#8221;]&#8217;).attr(&#8216;readonly&#8217;, true);<br \/>\n$(&#8216;input[title=&#8221;Community Name&#8221;]&#8217;).attr(&#8216;readonly&#8217;, true);<\/p>\n<p>});<br \/>\n&lt;\/script&gt;<\/p>\n<p>Here &#8220;Client Name&#8221; and &#8220;Community Name&#8221; are the fields display names on the form, which you do not want to edit. As the page owner, you can add multiple fields following this approach.<br \/>\nCumbersome, but workable in isolated cases.\u00a0 Credit to Dinesh Narayanasa for the suggestion.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Let&#8217;s say you have a task list with 5 column names say Task Name, Start Date, End Date, Status, % Complete.\u00a0 When a task for a resource us assigned they should be able to modify only Status and % Complete, he should not be able to modify the name start date or End Date.\u00a0 Given [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/www.johntimney.com\/index.php?rest_route=\/wp\/v2\/posts\/121"}],"collection":[{"href":"https:\/\/www.johntimney.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.johntimney.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.johntimney.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.johntimney.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=121"}],"version-history":[{"count":1,"href":"https:\/\/www.johntimney.com\/index.php?rest_route=\/wp\/v2\/posts\/121\/revisions"}],"predecessor-version":[{"id":122,"href":"https:\/\/www.johntimney.com\/index.php?rest_route=\/wp\/v2\/posts\/121\/revisions\/122"}],"wp:attachment":[{"href":"https:\/\/www.johntimney.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.johntimney.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=121"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.johntimney.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}