I went ahead and modified Dimitry's multiuser with locks project to include the new login and user roles feature of MVD (Requires version 6). See attached. You can test it on the same computer. You do not need to place it on OneDrive to test. Run the project and login as Admin (password is "admin"). Move the startup form to the left side of your screen. Then click on the ADMIN button. This form shows who is logged on and the record locks. The only thing that is displayed at this point is your login in the top tablegrid.
Now run the project again in parallel. Login as User1 (password is "user"). Move the startup form next to the Admin form. You will notice that User1 shows up in the Admin form top tablegrid.
Now run the project a third time. This time login as User2 (password is "user"). Move the startup form next to User1 form. You will see User2 is logged in on the Admin form.
Double click on John Smith on User1's form. You will see that John Smith on User2's tablegrid turns red meaning that it is locked to other users. The Admin form will show the locked record in the bottom tablegrid. Double click on John Smith in the tablegrid of User2 (in red). An error message is displayed indicating that the record is locked and to try later. All tablegrids update automatically as people lock and unlock records. You will need to place these lock mechanisms for all your tables in your project where multiple users will be updating.
You will notice that there is a CLEAR LOGIN button and DELETE LOCK button in the Admin form. You typically would never click these. However, if an end user's computer crashes, it may leave the login info and locked record info open in the database. This would be the way to clear them out for that particular user.
Hopefully you will be able to apply these controls in your project especially if you are storing the database on OneDrive.