Pipelet: Customer LoginOnBehalfCustomer

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.