Danke, der Ansatz funktioniert schon mal!
- Im Subscriber auf den Entity-Namen „order“ einschränken
- dann die Filter der
$event->getCriteria()->getQueries()
prüfen - aussortieren was ich nicht brauche
Muss einem nur klar sein dass man damit nicht nur die API ändert: /api/search/order
sondern auch im Frontend auf solchen URLs eingreift:
- /checkout/order
- /checkout/finish
… was hier nicht gewünscht ist. Daher suche ich noch einen Weg um das auf /admin einzuschränken.