Hi Sonakshi,
Do you have the data partition constraint added to the data partition which is applied to those roles? Additionally, check if the contacts themselves have data partitions applied. The other option is to set the function access on the roles to be "view" for Requests/Incidents/Problems/Change Orders (whichever you are trying to prevent updates to).
Hope this helps,
Jon I.