From 2e27d447377a66722ffb4b5a949103e1181e41f2 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Fri, 21 Aug 2015 16:34:02 -0400 Subject: [PATCH] CRM-17066 - Specify api permissions for messageTemplates --- CRM/Core/DAO/permissions.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CRM/Core/DAO/permissions.php b/CRM/Core/DAO/permissions.php index 98b3cb6c46..66012a56b1 100644 --- a/CRM/Core/DAO/permissions.php +++ b/CRM/Core/DAO/permissions.php @@ -506,6 +506,12 @@ function _civicrm_api3_permissions($entity, $action, &$params) { $permissions['option_value'] = $permissions['uf_group']; $permissions['option_group'] = $permissions['option_value']; + $permissions['message_template'] = array( + 'get' => array('access CiviCRM'), + 'create' => array('edit message templates'), + 'update' => array('edit message templates'), + ); + // Translate 'create' action to 'update' if id is set if ($action == 'create' && (!empty($params['id']) || !empty($params[$entity . '_id']))) { $action = 'update'; -- 2.25.1