Permission denied when configuring my module though admin page
Try to change

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

into

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