Vos lo que querés es que cada usuario que utilice la aplicación tenga acceso a distintas opciones del menú según sus permisos?
Si esto es así, podrías crear una tabla donde ponés qué permisos tiene el usuario (y asi con todos) y luego al loguearse el usuario en el programa, tenes que leer esa tabla y habilitar y deshabilitar los menus según corresponda con lo que dice la tabla.
Espero haber entendido la pregunta y que se entienda la respuesta.

Saludos.