Using hook_menu() with hook_permission() - Access denied Can someone see anything wrong with this hook_menu() and hook_permission() code? I am able to see the permissions in the admin menu, admin/people/permissions. I allow access to los user front for authenticated users and save the settings. Then, I  clear all caches and try to access los/register. I am getting You are not authorized to access this page. when I try with either administrative or authenticated users. I have cleared the cache, logged in and out and even closed the browser and restarted it refreshing ever step of the way.

/**
 * Implements hook_permission
 */
function los_permission() {
  return array(
    'los user front' =&gt; array(
      'title' =&gt; t('LOS User Frontend'),
      'description' =&gt; t('Access to LOS user frontend.'),
    ),
    'los user back' =&gt; array(
      'title' =&gt; t('LOS User Backend'),
      'description' =&gt; t('Access to LOS user backend'),
    ),
    'los admin back' =&gt; array(
      'title' =&gt; t('LOS Administration Backend'),
      'description' =&gt; t('Access to LOS administration backend.'),
    ),
  );
}

/**
 * Implements hook_menu
 */
function los_menu() {
  $items = array();

  $items['los/register'] = array(
    'title' =&gt; 'LOS Register',
    'description' =&gt; 'Large order system registration page',
    'page callback' =&gt; 'drupal_get_form',
    'page arguments' =&gt; array('los_register'),
    'access arguements' =&gt; array('los user front'),
  );

  //... more $items here ...

  return $items;
}
It's access arguments not access arguements :)