Salesforce Fact #189 | Restrict access to custom settings
Suppose we want to restrict the access to all the custom settings for users of a particular profile. For this, we need to disable the two system permissions: Customize Application & View All Custom Settings. On disabling these two permissions, the users won't see any edit, del or manage option for the custom settings. Attached are the screenshots.