SearchKit - Add "administer SearchKit" permission
authorColeman Watts <coleman@civicrm.org>
Thu, 2 Jun 2022 14:26:30 +0000 (10:26 -0400)
committerColeman Watts <coleman@civicrm.org>
Fri, 3 Jun 2022 03:19:12 +0000 (23:19 -0400)
commit58c2cee91a5280a754f3511bfaa3a90716a59553
tree15a80742d6178117b872c30625ce156a8c6beef1
parentf6e10271266b11dec30e76cb24416072bf3a4761
SearchKit - Add "administer SearchKit" permission

This permission allows non-admins to use search kit.
Previously the user needed 'administer CiviCRM data' permission.

Fixes dev/core#3457
ext/search_kit/CRM/Search/BAO/SearchDisplay.php
ext/search_kit/Civi/Api4/Action/SearchDisplay/AbstractRunAction.php
ext/search_kit/Civi/Api4/Action/SearchDisplay/GetDefault.php
ext/search_kit/Civi/Api4/Event/Subscriber/SearchKitSubscriber.php [new file with mode: 0644]
ext/search_kit/Civi/Api4/SearchDisplay.php
ext/search_kit/Civi/Api4/SearchSegment.php
ext/search_kit/search_kit.php
ext/search_kit/tests/phpunit/api/v4/SearchDisplay/SearchRunTest.php
ext/search_kit/xml/Menu/search_kit.xml