Can you limit editing rights based on the Field Level Security for that role? Standard SFDC functionality vs javascript?