在您的自定义 hook_menu 中创建自定义访问回调:
//custom hook_menu()
$items['menu'] = array(
.................
'access callback' => 'my_custom_callback'
);
function my_custom_callback() {
global $user;
if (in_array('[YOUR_ROLE]', array_values($user->roles))) {
return TRUE;
}
}