In other words, How do you 'LOCK' the home screen icons? - I think thi is what the OP wants....
Well if the icon is placed manually in the /usr/share/applications folder it doesn't give the option to delete. I noticed this when I first created my app on device. just copy desktop file, edit the desktop name and delete original, it should do it