Administration > Site Settings > Security > Permissions > Roles NOT Allowed to Edit Feature Instance Settings
You can add users to roles defined there and then they cannot edit the settings.
Hope it helps,
ps, I moved this question from the Developer Forum to the Questions About Site Administration forum. The Developer Forum is only for asking about working with the source code in Visual Studio.