Have done something similar to this. While I created a user object and assigned several properties including usrLevel, emlAddress, etc., a simpler method as suggested may suffice. For every form involved, the open event retrieved the user level value and a Select Case block decided what to do: open read only, lock or disable certain controls, open as Data Entry/Allow Additions, etc. Admittedly, it gets to be a lot of code if many forms are involved, but it can provide a lot of possibilities. Not sure if in your case you want Allow Additions or Data Entry or both but in different situations. To see the different options along with a host of other form properties, see
https://msdn.microsoft.com/en-us/lib.../jj249441.aspx
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.