From: Coleman Watts Date: Tue, 16 Feb 2016 22:51:07 +0000 (-0500) Subject: CRM-18049 - Backport api campaign permissions X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=aeeebeea1eb7d0673bf5b63c464c7aa05c74d60a;p=civicrm-core.git CRM-18049 - Backport api campaign permissions --- diff --git a/CRM/Core/DAO/permissions.php b/CRM/Core/DAO/permissions.php index 66012a56b1..44420d70b4 100644 --- a/CRM/Core/DAO/permissions.php +++ b/CRM/Core/DAO/permissions.php @@ -167,6 +167,16 @@ function _civicrm_api3_permissions($entity, $action, &$params) { ), ); + // Campaign permissions + $permissions['campaign'] = array( + 'get' => array('access CiviCRM'), + 'default' => array( + // nested array = OR + array('administer CiviCampaign', 'manage campaign'), + ), + ); + $permissions['survey'] = $permissions['campaign']; + // Financial permissions $permissions['contribution'] = array( 'get' => array(