diff --git a/_config/permissions.yml b/_config/permissions.yml index bfc78723..a81d2bcc 100644 --- a/_config/permissions.yml +++ b/_config/permissions.yml @@ -6,8 +6,13 @@ SilverStripe\Core\Injector\Injector: class: SilverStripe\Security\InheritedPermissions constructor: BaseClass: SilverStripe\CMS\Model\SiteTree + CacheService: '%$Psr\SimpleCache\CacheInterface.InheritedPermissions' properties: DefaultPermissions: '%$SilverStripe\SiteConfig\SiteConfigPagePermissions' GlobalEditPermissions: - CMS_ACCESS_LeftAndMain - CMS_ACCESS_CMSMain + SilverStripe\Security\InheritedPermissionFlusher: + properties: + Services: + - '%$SilverStripe\Security\PermissionChecker.sitetree'