There is a requirement to restrict users from creating new entries from the Custom List.
Solution:
- Navigate to Setup > Users/Roles > Manage Roles
- Necessary Role: Click Customize/Edit
- Click Permissions
- Click Setup
- Permission: Select Custom Lists
- Level: Select View
- Click Save
If we do this the user will not see the + button near the custom field.
Note: All Administrators will still be able to add new list entries. The user who created the custom field will be able to add new entries regardless of the role they use. This solution is only applicable for Custom Roles.
At least Edit level Access should be given to the role, for inserting a new entry to the list from the Record level.