In Magento 2.4 werkt de LoginAsCustomer functionaliteit ietsjes anders dan in Magento 2.3 en ouder. Dat komt omdat de LoginAsCustomer eerst een losse module was en nu onderdeel is van de Magento core.
Dat zul je op twee manieren merken:
Bij de customergrid staat geen button "LogInAsCustomer meer"
Wanneer je inlogt als customer dan dient het veld "allow shopping assistance" aan te staan bij deze klant. Wanneer dit veld is uitgeschakeld toont Magento een melding en kun je niet inloggen namens deze klant tot het moment dat dit veld wordt aangepast (zie screenshot)
De Experius_AllowShoppingAssistance voegt deze functionaliteiten weer toe. Hierdoor zie je de "LogInAsCustomer" optie weer verschijnen en kun je namens alle klanten inloggen.
Overzicht van de geïnstalleerde module.
Inloggen namens een klant vanuit de back-end (zonder "Allow Shopping Assistance" permissie)
Order klaar zetten en plaatsen namens een klant