Hi,
I hope this solution can't be controlled through the standard configuration.Because for some user based on the AUTH.object the order need to be enabled to change. But still through some enhancement you can control in WEB-UI level, On UI component on the over view page set ME->view_editable = abap_true based on your business logic else make the view as false.
Incase of true, the view will be in edit mode.
If you want control globally check the badi- CRM_ORDER_AUTH_CHECK..
If you want in field level check the link.
Authorization Check at Field Level - Authorization Check in the Business Transaction - SAP Library