Pipelet LoginOnBehalfCustomer
This pipelet logs the specified customer into the current session if the current agent user has the functional permission 'Login_On_Behalf' in the current site. The dwcustomer cookie will not be set.
The error exit is taken:
  • if the pipelet isn't used in the storefront context
  • if the given customer is not a registered customer (anonymous)
  • if the given customer is not registered for the current site
  • if the given customer is disabled
  • if there is no agent user at the current session
  • if the agent user is not logged in
  • if the agent user has not the functional permission Login_On_Behalf
Group:
Customer
Flags:
Error Connector
Transaction Required
Input Parameters
Customer  :  Customer (Required)
The customer, which should be logged in on behalf of a user agent.