There are several ways to do this. One of the simplest is to have a "Security" code for each level of security. Each person allowed access is assigned a security level in a table. Each time they need to access a menu you look at their security code and call the menu based on the security level. This is fairly easy to do, first you set up a full access menu. Then copy the menu with a new name (Full Menul, menu-2, menu-3, etc..for each level of security and delete out the items that security level cannot access. <br><br>For example, if the security code for each person is stored in table Associate, field name Security and you have accessed their record:<br>do CASE<br> CASE Associate.Security = 1<br> Do Menu Fullmenu<br> CASE Associate.Security = 2<br> Do Menu Menu-2<br>ETC...<br><br>Hope this helps<br>The Old Dude<br>