diff --git a/site_verify.module b/site_verify.module
index c3669dd..eab7c83 100755
--- a/site_verify.module
+++ b/site_verify.module
@@ -8,14 +8,14 @@ function site_verify_menu() {
     'title' => 'Verifications',
     'description' => 'Add, change or remove verifications for your site.',
     'page callback' => 'site_verify_list',
-    'access arguments' => array('administer site configuration'),
+    'access arguments' => array('administer site verifications'),
     'file' => 'site_verify.admin.inc',
   );
   $items['admin/config/search/verifications/add'] = array(
     'title' => 'Add verification',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('site_verify_edit_form'),
-    'access arguments' => array('administer site configuration'),
+    'access arguments' => array('administer site verifications'),
     'file' => 'site_verify.admin.inc',
     'type' => MENU_LOCAL_ACTION,
   );
@@ -23,19 +23,19 @@ function site_verify_menu() {
     'title' => 'Add',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('site_verify_edit_form', array(), 5),
-    'access arguments' => array('administer site configuration'),
+    'access arguments' => array('administer site verifications'),
     'file' => 'site_verify.admin.inc',
   );
   $items['admin/config/search/verifications/%site_verify/edit'] = array(
     'page callback' => 'drupal_get_form',
     'page arguments' => array('site_verify_edit_form', 4),
-    'access arguments' => array('administer site configuration'),
+    'access arguments' => array('administer site verifications'),
     'file' => 'site_verify.admin.inc',
   );
   $items['admin/config/search/verifications/%site_verify/delete'] = array(
     'page callback' => 'drupal_get_form',
     'page arguments' => array('site_verify_delete_form', 4),
-    'access arguments' => array('administer site configuration'),
+    'access arguments' => array('administer site verifications'),
     'file' => 'site_verify.admin.inc',
   );
 
@@ -73,6 +73,18 @@ function site_verify_init() {
 }
 
 /**
+* Implements hook_permission().
+*/
+function site_verify_permission() {
+  return array(
+    'administer site verifications' => array(
+      'title' => t('Administer site verifications'),
+      'description' => t('Perform administration tasks for site verifications.'),
+    ),
+  );
+}
+
+/**
  * Menu load callback; loads a site verification record.
  *
  * This also loads the engine details if the record was found.
