The requirement is to allow the usage of conflict detection feature for the user with certain roles only.
There is a OOB property "change.conflict.role" with the description as below:-
A comma-separated list of roles that have access to the conflict detection feature. Roles included here should have access to the underlying change_request record. So wanted to know if this property can work to allow the usage of conflict detection feature for the user with certain roles only.
The intention of the property "change.conflict.role" is to grant access to the execution of conflict detection, for example, the Check Conflicts button presented in the Conflict form-section.
Information concerning Conflict, like detected conflicts and the messaging, are important to anyone that has read access to the Change Request and it is by design that this data is visible.
There is no single point that can be changed to change the display of Conflict information, this is managed via platform security.
Here are a few community articles which would help you:-