I need to write a "simple" feature in custom module which returns access denied for all the users except admin who tries to rich 'admin/structure/menu'. I've tried with hook_page_alter, hook_page_build and also with hook_menu_alter, but none of those functions work. Function hook_menu_alter is caching menus so it sets flag:
$items['admin/structure/menu']['access callback'] = FALSE
to all users and I (as admin) can't see this page also. Any help?