From 5654496c3b4b8ae94a98a6aa5db4c2fb800ae12a Mon Sep 17 00:00:00 2001 From: eileen Date: Fri, 6 Sep 2019 14:09:42 +1200 Subject: [PATCH] dev/core#1230 Permission nuancing, fix another place where merge duplicate contacts should be enough It seems fine for Rule.create & delete to require administer CiviCRM but merge duplicate contacts should be enough for get --- CRM/Core/Permission.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CRM/Core/Permission.php b/CRM/Core/Permission.php index d5818d93ff..6623bfd1f3 100644 --- a/CRM/Core/Permission.php +++ b/CRM/Core/Permission.php @@ -1184,9 +1184,11 @@ class CRM_Core_Permission { $permissions['exception'] = [ 'default' => ['merge duplicate contacts'], ]; + $permissions['job'] = [ 'process_batch_merge' => ['merge duplicate contacts'], ]; + $permissions['rule_group']['get'] = [['merge duplicate contacts', 'administer CiviCRM']]; // Loc block is only used for events $permissions['loc_block'] = $permissions['event']; -- 2.25.1