En principio tu sistema de gestión de usuarios debe registrar su "nivel de acceso" como parte de sus datos de su cuenta/perfil (en tu BBDD en su tabla de usuarios y registro de cada usuario).
Necesitas implementar un sistema de "Autentificación" y seguimiento del usuario vía cookies o sesiones. Es decir, .. un sistema donde tu usuario hace su "login" (pides usuario/contraseña) .. lo validas contra una BBDD o como gustes y si el par: usuario/contraseña son correctos, creas unas variables de sesión que identifiquen a tu usuario y alguna propiedad más de este si lo requieres como por ejemplo su "nivel de acceso" para que lo puedas tomar posteriormente y utilizar dicho dato.
Por otro lado .. a "código" podrías en cada sección aplicar un "condicional" simple en base a esa variable de sesión/cookie que contiene el nivel del usuario que está en el sistema en ese instante.
Un ejemplo de esto lo puedes ver implementado en:
Autentificator
http;//php.cluster-web.com/autentificator
Un saludo,