Permission denied when configuring my module though admin page I am following drupal's module development tutorials. I am using drupal 7.41 and my operating system is ubuntu.

I am creating a module that list links in the footer section of the page. I am making an admin configuration for my module. I have done everything what the tutorial said and I went to my configuration page, I couldn't see my configuration button of my module in admin/config/content. Here is my hook_menu() implementation:

function footer_links_menu() {
$items = array();

$items['admin/config/content/footer_links'] = array(
    'title' =&gt; 'Footer Links',
    'description' =&gt; 'Configuration for Footer links posts module',
    'page callback' =&gt; 'drupal_get_form',
    'page arguments' =&gt; array('footer_links_form'),
    'access arguments' =&gt; array('access administration pages'),
    'type' =&gt; MENU_NORMAL_ITEM,
);

return $items;
}


I have manually tried to access to admin/config/content/footer_links, I got a permission denied error. However, I was already logged in as the admin.
I have changed the value of access arguments to array('access content'). And it worked. What was the problem? If I leave my code like this, can others also edit my module through the form? Thanks in advance.
Try to change

'access arguments' =&gt; array('access administration pages'), 

into

'access arguments' =&gt; array('administer site configuration'),