multiple user changing the same data

How can I prevent a data to be modify by multiple users at the same time? I have multiple admin, they have access to the same data, what is the best practice please? Thanks!
1 answers

There isn’t a ‘best practice’ for locking since the requirements, and hence the solutions vary widely from one application to another.

But you should consider optimistic locking as a first step. 

If optimistic locking is not sufficient for your needs then there is an app store module that you can use to help  you build a pessimistic locking solution here