After a person has logged in, how do you know what username they used to log in with? This is going to be important. My best suggestion without more info is that you store the user status that goes with their login in a public variable, as follows...
Create a module.
In the module add the line:
Public CurrUserStatus as string
Save the module (I usually call this type of module 'Utilities', but any name will do).
Now, when your login form checks the table to see what status the user has, add the line:
CurrUserStatus = [EmployeeLogonRecordset]!UserStatus
Now open up one of the forms you want to limit in design view and show the properties. On the Events tab, find OnOpen, change it to [Event Procedure] and click the ... button to bring up the code window. You are now in the OnOpen event of the form. You will want to end up with code that looks somehting like this:
Private FormName_Open()
Me.AllowAdditions = (CurrUserStatus = "admin")
Me.AllowDeletions = (CurrUserStatus = "admin")
Me.AllowEdits = (CurrUserStatus = "admin")
End Sub
This code looks when the form is opened to see what the CurrUserStatus variable is. For each of the three items it sets them to True if the CurrUserStatus is "admin" and False otherwise. So only someone with "admin" status will be allowed to add, delete or edit records. Everyone else will only be able to view records.
A word of warning: other errors that occur can wipe out public variables, so you may want to find a different way of storing the logon data, but I can't right now (and without more info) think what the best way to do this would be. Ultimately, if a user who logged in with "admin" status finds that they can't edit records on a form, then they can always close the database and log back in to sort it out.