Give Role Permission to 1 Admin Configuration area?
you can write your own "access callback" function returning TRUE just if the current user have the role you choose. Something like this:

function predeparture_menu() {
  $items = array();
  $items['admin/config/eap-predeparture'] = array(
    'title' =&gt; 'Manage Site',
    'description' =&gt; 'upload the valid predeparture csv file from this page.',
    'position' =&gt; 'left',
    'weight' =&gt; -100,
    'page callback' =&gt; 'system_admin_menu_block_page',
    'access callback' =&gt; 'my_access_callback',
    'file' =&gt; 'system.admin.inc',
    'file path' =&gt; drupal_get_path('module', 'system'),
  );

function my_access_callback() {
  global $user;
  return in_array('the role', $user-&gt;roles);
}