Cambios temporales en la información contextual para los URL
Es posible alterar parte de la información de contexto de mandatos y ejecutar los mandatos de URL dentro del contexto de otra tienda o en nombre de otro usuario.
Los mandatos de URL tienen los siguientes parámetros de entrada de URL que permiten esta conmutación temporal en el contexto de mandatos:
- forStoreId
- El parámetro de entrada de URL forStoreId le permite especificar el ID de tienda que se debe utilizar para esa petición de URL en particular. En realidad, éste cambia temporalmente el valor de storeId en el contexto de mandatos por el de la tienda especificada, pero dicho cambio solo es válido durante el tiempo que dura el mandato de URL y la vista resultante.
- cmdStoreId
- El parámetro de entrada de URL cmdStoreId le permite especificar el ID de tienda que se debe utilizar solo para este mandato de URL concreto. En realidad, éste cambia temporalmente el valor de storeId en el contexto de mandatos por el de la tienda especificada, pero dicho cambio solo es válido durante el tiempo que dura el mandato de URL. A diferencia del parámetro forStoreId, cmdStoreId no cambiará storeId para la vista resultante.
- forUser
- forUserId
- Los parámetros de entrada de URL forUser y forUserId le permiten especificar que el mandato se ejecute para el usuario especificado, incluso si el usuario que ha iniciado la sesión actualmente sea diferente. Esto es especialmente útil cuando un representante de servicio al cliente necesita ayudar a un cliente. Por ejemplo, el representante de servicio al cliente puede actualizar la dirección de un cliente en nombre de dicho cliente, especificando el nombre de usuario o el ID de usuario del cliente mediante el uso de los parámetros de entrada de URL. Este cambio en la información de usuario solo es válido durante el tiempo que dura la petición de URL para la que se ha especificado. El parámetro forUser es el valor del ID de conexión del usuario. El parámetro forUserId es el valor del ID del usuario.Nota: Si LDAP se ha configurado como depósito de usuarios que debe utilizarse con HCL Commerce, se debe utilizar el nombre distinguido completo para este parámetro forUser.