En este caso que recomiendo que el servidor PHP sea el encargado de gestionar los permisos. Es decir:
Podrías hacer que PHP leyese el nivel del usuario y lo enviase a una página u otra:
Código PHP:
$level = $_SESSION['nivel'];
if($level == 1) {
header('Location: '.$URLDEDESTINO);
}
elseif($level == $X)
{
header('Location: '.$URLDEDESTINO);
}
Claro está que al ser agenda, supongo que cada agenda tendrá asignada la ID del cliente a la que pertenece, por lo que deberías pasar la ID ya sea por GET o POST para que el archivo de destino supiese que agenda mostrar.
Saludos