Det lyder som om du får brug for en rollebaseret adgangskontrol system. At udvikle en sådan er egentlig ikke en triviel opgave, så som allerede foreslået ville det være en god start at finde en ramme eller en færdiglavet klasse, der gør jobbet.
Der er dog masser af information derude om, hvordan man opretter en. Her er et par links til at komme i gang:
Stackoverflow
Rollebaseret adgangskontrol
Rollebaseret adgang til sider i PHP
(dødt link)
Andre websteder
Et rollebaseret adgangskontrolsystem (RBAC) til PHP
Fine Grained Role Based Access Control (RBAC) system
Patterns Tutorial Series (del 1):RBAC Domain Model
En søgning efter PHP RBAC vil uden tvivl afsløre mange flere.