How to use "user logged in" as an access argument for a MENU_CALLBACK?
access arguments is for the arguments that will be passed to the callback function...you need to use access callback instead:

'access callback' =&gt; 'user_is_logged_in'


Since user_is_logged_in() doesn't take any arguments, you can safely remove access arguments for your menu item.

Your current code works for the admin account only because the default access callback is user_access(), which bypasses the access check for user 1.