Datos de entorno en Vault

Se admite Vault para almacenar pares de clave-valor sensibles para la configuración de Docker. Si desea utilizar este método de configuración de entorno, establezca CONFIGURE_MODE en Vault. Con este valor, los scripts de inicio captan datos relacionados con el entorno de Vault cuando inicia un contenedor Docker.

Puede tener un arrendatario de Vault para representar su empresa (por ejemplo, MyCompany), EnvironmentName (por ejemplo, Non-production) y EnvironmentType (por ejemplo, auth).
HCL Commerce Version 9.1.9.0 or laterNote: Consul y todas las configuraciones relacionadas se han eliminado de HCL Commerce 9.1.9.0 y posteriores. No obstante, el nombre de archivo del gráfico Helm de Vault proporcionado sigue siendo el mismo.

Almacenar pares clave-valor en Vault

Para configurar Vault, consulte el Sitio web de Vault. Si tiene Vault listo para su uso, puede realizar los siguientes pasos para almacenar y recuperar pares clave-valor.
  1. Cree un punto de montaje basado en {Tenant}.
    Por ejemplo,
    init_json='json_data={"type":"generic","description":"description","config":{"max_lease_ttl":"876000"}}' header="X-Vault-Token:vaultToken"
    curl -X POST -H $header -H "Content-Type:application/json" -d '{"type":"generic","description":"description","config":{"max_lease_ttl":"876000"}}' http://vaultIP:vaultPort/v1/sys/mounts/tenant
  2. Almacene los datos de pares clave-valor utilizando el siguiente mandato.
    curl -X POST -H "X-Vault-Token:vaultToken" -d '{"value":"value"}' http://vaultIP:vaultPort/v1/tenant/environmentName/enviromentType/targetKey
    Por ejemplo, para almacenar el valor "mall" de un nombre de clave "daName" en la vía de acceso MyCompany/Non-Production/auth/bdName:
    curl -X POST -H "X-Vault-Token:7f47efbb-b162-619b-0ced-448079d91b77" -d '{"value":"mall"}' http://myhostname.com:8200/v1/MyCompany/Non-production/auth/dbName

Recuperar pares de clave-valor en la caja fuerte

Recupere los datos de pares de clave-valor utilizando el siguiente mandato.
curl -X GET -H "X-Vault-Token:vaultToken" http://VaultIP:VaultPort/v1/tenant/environmentName/enviromentType/targetKey | jq -r .data.value

Estructura de datos de clave-valor en Consul/Vault

Las siguientes tablas enumeran todas las vías de acceso de clave-valor predeterminadas en Consul/Vault.

Los valores predeterminados de EnvType son auth y live. La única excepción es el EnvType adicional denominado data para la aplicación search-query-app.

Puede añadir sus vías de acceso de clave-valor basándose en los requisitos de la empresa y definir la lógica personalizada para captarlas.

Nombre, puerto, esquema de seguridad y configuraciones de certificado
Vía de acceso de Vault Requisito Descripción:
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/domainName Opcional Especifique el nombre de dominio de servicio interno. Si el entorno desplegado se encuentra en un espacio de nombres especial en Kubernetes, el nombre del dominio debe ser .svc.cluster.local. Si no se especifica ningún valor, se utiliza el valor predeterminado.

default.svc.cluster.local

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/externalDomainName Opcional Este valor especifica el nombre de dominio externo de tienda-web que el navegador puede reconocer.

Por ejemplo, en el nombre de host store.demo4qaauth.hcl.com, hcl.com es el nombre de dominio externo.

HCL Commerce Version 9.1.13.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/storeDomainMapping Opcional Este valor especifica la asignación del nombre de la tienda al nombre de dominio. El uso de este valor puede asignar una tienda a varios nombres de dominio.

El formato que se utiliza es sitename=domainname;sitename=domainname; ....

Por ejemplo, AuroraESite=www.mycompany.com;AuroraESite=www.mycompany1.com;AuroraB2BESite=www.mycompany.b2b.com;

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/zookeeperHost Obligatoria Especifique un valor si desea establecer un valor zookeeperHost, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/zookeeperPort Opcional Especifique un valor si desea establecer un valor zookeeperPort, en lugar de utilizar el valor predeterminado.

El valor predeterminado es 2181.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/zookeeperScheme Opcional Especifique un valor si desea establecer un valor zookeeperScheme, en lugar de utilizar el valor predeterminado.

El valor predeterminado es http.

HCL Commerce Version 9.1.2.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/redisHost Obligatoria Especifique el nombre de host de Redis al que se conectará NiFi para los mensajes de suceso.
HCL Commerce Version 9.1.2.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/redisPort Opcional Especifique el número de puerto de Redis al que NiFi se conectará para los mensajes de suceso.

El valor predeterminado es 6379.

HCL Commerce Version 9.1.2.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/redisPasswordEncrypt Opcional La contraseña cifrada del servidor Redis.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/kafkaServers Opcional Especifique un valor si desea habilitar ZooKeeper y Kafka.
El formato de este par de claves/valores es:
"kafkaServers": server1:port1,server1:port2
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/kafkaTopicPrefix Opcional Especifique un valor si desea configurar ZooKeeper y Kafka. Si no se especifica ningún valor, se aplica el siguiente valor predeterminado.

${TENANT}${ENVIRONMENT}${ENVTYPE}

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/kafkaTopicPrefix Opcional El ID de usuario de autenticación de Kafka.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/kafkaTopicPrefix Opcional La contraseña de usuario de autenticación de Kafka.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/zooKeeperServers
Deprecated featureNote: Obsoleto y eliminado en HCL Commerce 9.1.12.0.
Opcional

Eliminado en 9.1.12.0+

Especifique un valor si desea habilitar ZooKeeper y Kafka.
El formato de este par de claves/valores es:
"zooKeeperServers": server1:port1,server2:port2
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/txnHost Opcional Especifique un valor si desea establecer txnHost, en lugar de utilizar el valor predeterminado.
Note: Este valor se utiliza solo para el Transaction server Docker container. El valor txHost se utiliza para todos los demás contenedores.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/txnPort Opcional Especifique un valor si desea establecer txnPort en lugar de utilizar el valor predeterminado.
Note: Este valor se utiliza solo para el Transaction server Docker container. El valor txPort se utiliza para todos los demás contenedores.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/txHost Opcional Especifique un valor si desea establecer txHost en lugar de utilizar el valor predeterminado.
Note: Este valor se utiliza para todos los contenedores que no sean el Transaction server Docker container. Para establecer el valor del Transaction server Docker container, utilice el valor txnHost.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/txPort Opcional Especifique un valor si desea establecer txPort en lugar de utilizar el valor predeterminado.
Note: Este valor se utiliza para todos los contenedores que no sean el Transaction server Docker container. Para establecer el valor del Transaction server Docker container, utilice el valor txnPort.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/xcHost Opcional Especifique un valor si desea establecer un nombre de host para el Customization server, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/xcPort Opcional Especifique un valor si desea establecer un número de puerto para el Customization server, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/storeHost Opcional Especifique un valor si desea establecer un valor para el host de tienda Commerce Remote Store (CRS) de Store server, en lugar de utilizar el valor predeterminado.

El valor predeterminado es el nombre del servicio crs-app.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/storePort Opcional Especifique un valor si desea establecer un valor para el puerto de tienda Commerce Remote Store (CRS) de Store server, en lugar de utilizar el valor predeterminado.

El valor predeterminado es 8443.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/previewPort Especifique un valor si desea establecer previewPort, en lugar de utilizar el valor predeterminado.

El valor predeterminado es 443.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/storeWebHost Opcional Especifique un valor si desea establecer storeWebHost en lugar de utilizar el valor predeterminado.

El valor predeterminado es store.${TENANT}${ENVIRONMENT}${ENVTYPE}${EXTERNAL_DOMAIN_NAME}.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/storeWebPort Opcional Especifique un valor si desea establecer storeWebPort, en lugar de utilizar el valor predeterminado.

El valor predeterminado es 443.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/reactStoreHost Opcional Especifique un valor si desea establecer reactStoreHost, en lugar de utilizar el valor predeterminado.

El valor predeterminado es www.${TENANT}${ENVIRONMENT}${ENVTYPE}${EXTERNAL_DOMAIN_NAME}.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/reactStorePort Opcional Especifique un valor si desea establecer reactStorePort, en lugar de utilizar el valor predeterminado.

El valor predeterminado es 443.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/reactStoreServiceHost Opcional Especifique un valor si desea establecer reactStoreServiceHost, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/reactStoreServicePort Opcional Especifique un valor si desea establecer reactStoreServicePort, en lugar de utilizar el valor predeterminado.

El valor predeterminado es 443.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/reactStorePreviewHost Opcional Especifique un valor si desea establecer reactStorePreviewHost, en lugar de utilizar el valor predeterminado.

El valor predeterminado es store-preview.${TENANT}${ENVIRONMENT}${ENVTYPE}${EXTERNAL_DOMAIN_NAME.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/reactStorePreviewPort Opcional Especifique un valor si desea establecer reactStorePreviewPort, en lugar de utilizar el valor predeterminado.

El valor predeterminado es 443.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/crs-sslport Opcional Especifique si desea establecer el puerto de seguridad de acceso a la tienda en SSLPort.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/crs-nonsslport Opcional Especifique si desea establecer el puerto de no seguridad de acceso a la tienda en NONSSLPort.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/searchPort Opcional Especifique un valor si desea establecer searchPort, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/searchScheme Opcional Especifique un valor si desea establecer searchScheme en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/searchMasterHost Opcional El nombre de host del Search server.
Note: Este parámetro solo es necesario con el entorno de autenticación de la solución de búsqueda basada en Solr. El valor predeterminado es el nombre del servicio maestro de búsqueda solr.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/searchSlaveHost Opcional El nombre de host del Search server.
Note: Solo es necesario definir este parámetro en el entorno en vivo. El valor predeterminado es el nombre del servicio esclavo de búsqueda solr.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/searchRepeaterHost Opcional El nombre de host del Search server.
Note: Solo es necesario definir este parámetro en el entorno en vivo. El valor predeterminado es el nombre del servicio repetidor de búsqueda Solr.
HCL Commerce Version 9.1.12.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/queryHost Opcional El nombre de host de Search server para la solución de búsqueda basada en Elasticsearch. Especifique un valor si desea establecer queryHost, en lugar de utilizar el valor predeterminado.
HCL Commerce Version 9.1.12.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/queryPort Opcional El número de puerto de Search server para la solución de búsqueda basada en Elasticsearch. Especifique un valor si desea establecer queryPort, en lugar de utilizar el valor predeterminado.

El valor predeterminado es 30901.

HCL Commerce Version 9.1.12.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/queryScheme Opcional El esquema de Search server para la solución de búsqueda basada en Elasticsearch. Especifique un valor si desea establecer queryScheme, en lugar de utilizar el valor predeterminado.

El valor predeterminado es https.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/nifiHost Opcional Especifique un valor si desea establecer un valor nifiHost, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/nifiPort Opcional Especifique un valor si desea establecer un valor nifiPort, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/nifiScheme Opcional Especifique un valor si desea establecer un valor nifiScheme, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/nifiWebHttpPort Opcional Especifique un valor si desea establecer un valor nifiWebHttpPort, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/registryHost Opcional Especifique un valor si desea establecer un valor registryHost, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/registryPort Opcional Especifique un valor si desea establecer un valor registryPort, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/registryScheme Opcional Especifique un valor si desea establecer un valor registryScheme, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/queryHost Opcional

Eliminado en 9.1.12.0+

Especifique un valor si desea establecer un valor queryHost, en lugar de utilizar el valor predeterminado.
Note: Este par de claves se ha sustituido por queryHost en todas las publicaciones de la versión 9.1.12.0 de HCL Commerce y posteriores.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/queryPort Opcional

Eliminado en 9.1.12.0+

Especifique un valor si desea establecer un valor queryPort, en lugar de utilizar el valor predeterminado.
Note: Este par de claves se ha sustituido por queryPort en todas las publicaciones de la versión 9.1.12.0 de HCL Commerce y posteriores.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/queryScheme Opcional

Eliminado en 9.1.12.0+

Especifique un valor si desea establecer un valor queryScheme, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/ingestHost Opcional Especifique un valor si desea establecer un valor ingestHost, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/ingestPort Opcional Especifique un valor si desea establecer un valor ingestPort, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/ingestScheme Opcional Especifique un valor si desea establecer un valor ingestScheme, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/elasticSearchHost
Note: Obligatorio cuando se utiliza la solución de búsqueda basada en Elasticsearch (ELASTICSEARCH_ENABLED es true).
Opcional Especifique un valor de elasticSearchHost.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/elasticSearchPort Opcional Especifique un valor si desea establecer un valor elasticSearchPort, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/elasticSearchScheme Opcional Especifique un valor si desea establecer un valor elasticSearchScheme, en lugar de utilizar el valor predeterminado.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/toolingBaseUrl Opcional Management Center utiliza este valor para cargar la aplicación de página única de herramientas (SPA) desde el servidor Web de herramientas.

https://tooling-web-host:port/path-to-tooling-spa

HCL Commerce Version 9.1.3.0 or laterNote: Si está utilizando la tienda sin conexión Sapphire B2B y necesita iniciar las herramientas en la tienda para su aprobación, es necesario configurar la entrada para que el servidor web de herramientas sea accesible a través del dominio de la tienda. Por ejemplo, www.mycompany.com/tooling.

Una vez que se ha habilitado Ingress, debe configurar toolingBaseUrl para utilizar el dominio de la tienda.

HCL Commerce Version 9.1.12.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/approvalBaseUrl Opcional URL base de Approval server que utiliza el Tooling Web Docker container.

El formato de URL de la base de aprobación https://cmc-domain:port

Por ejemplo, https://cmc.mycompanyauth.com:443.

Si no se especifica este valor, el URL base de Approval server se obtiene de la raíz de herramientas, es decir, todos los caracteres antes de la primera barra.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/certs/CertName Opcional Especifique los registros de certificados de terceros.

demo2/qa/certs/demo2qa-test={‘certificate’: ‘asdfadsfadsfads’, ‘destination_host’: ‘adsfadsf’, ‘issuing_ca’: ‘fadsfadsfads’, ‘keystorepass’: ‘adsfadsfads’, ‘private_key’: ‘adsfadsfasd’}

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/certsBundle Opcional Especifique los registros de certificados de terceros.

demo2/qa/certsBundle={‘crsapp’: ‘demo2qa-testky’, ‘searchapp’: ‘demo2qa-test’, ‘storeapp’: ‘’, ‘tsapp’: ‘demo2qa-test’, ‘tsweb’: ‘’, ‘xcapp’: ‘’}

HCL Commerce Version 9.1.13.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/allowedHost Opcional Especifique los nombres de host que aparecen en blanco para obtener un nombre de módulo asociado. Los nombres de host se separan mediante una coma, mientras que los módulos se delimitan mediante un punto y coma.

Stores:host1.domain.com,host2.domain.com;LoBTools:host3.domain2.com,host4.domain2.com

HCL Commerce Version 9.1.13.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/allowedDomain Opcional Especifique los nombres de los dominios que aparecen en blanco para obtener un nombre de módulo asociado. Los nombres de dominio se definen mediante una coma, los módulos se delimitan mediante un punto y coma.

Stores:domain1.com,domain2.com;LoBTools:domain3.com,domain4.com

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/authJWKS Obligatoria Especifique un valor para establecer el conjunto de claves web de JSON (JWKS) y el ID de clave en Transaction server. Se utiliza para firmar y validar el token web de JSON (JWT).

Para generar un JWKS, consulte programa de utilidad generateJWKS.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/spiUserName
  • HCL Commerce Version 9.1.7.0 or laterOpcional
  • Obligatorio (antes de la versión 9.1.7.0)
El nombre de usuario spiuser.

HCL Commerce Version 9.1.7.0 or laterSi el valor no está definido, se utiliza spiuser.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/spiUserPwd Obligatoria La contraseña de usuario spiuser cifrada ASCII.

Para establecer la contraseña en sus contenedores de Docker personalizados, consulte Establecimiento de la contraseña de spiuser en las imágenes de Docker.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/adminSpiUserPwd Obligatoria La contraseña de usuario spiuser de texto sin formato.

El ADMIN_SPIUSER_PWD debe tener el mismo valor que SPIUSER_PWD pero se conserva como texto sin formato.

Para establecer la contraseña en sus contenedores de Docker personalizados, consulte Establecimiento de la contraseña de spiuser en las imágenes de Docker.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/merchantKeyEncrypted Obligatoria La clave de comerciante cifrada, cifrada con la clave de cifrado de claves. La clave de comerciante que se ha creado cuando usted o un administrador han cargado el esquema de la base de datos de HCL Commerce.
Para obtener más información, consulte:
Important: Debe especificar sus propios valores de clave de comerciante y clave de cifrado de claves para la seguridad de la instalación HCL Commerce. No utilice los valores predeterminados contenidos en los archivos de configuración de ejemplo y ejemplos de documentación proporcionados.
HCL Commerce Version 9.1.9.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/keyEncryptionKey Opcional La clave de texto sin formato que se utiliza para cifrar la clave del comerciante. La clave de cifrado de claves debe tener 32 caracteres.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/sessionKeyEncrypt
  • HCL Commerce Version 9.1.12.0 or laterObligatoria
  • Opcional (anterior a 9.1.12.0)
La clave de sesión cifrada, cifrada con la clave de cifrado de claves. La clave de sesión que se ha creado cuando usted o un administrador han cargado el esquema de la base de datos de HCL Commerce.
Important: Debe especificar sus propios valores de clave de comerciante y clave de cifrado de claves para la seguridad de la instalación HCL Commerce. No utilice los valores predeterminados contenidos en los archivos de configuración de ejemplo y ejemplos de documentación proporcionados.
Configuraciones de base de datos
Vía de acceso de Vault Requisito Descripción:
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/jdbcUrl Opcional Especifique el URL de conexión de la base de datos.
El URL se crea en función del tipo de base de datos y de si SSL está habilitado o no.DB2
  • Con SSL: {ENVTYPE}_JDBC_URL="jdbc:db2://${ENVTYPE}_DBHOST}:{ENVTYPE}_DBPORT/{ENVTYPE}_DBNAME}:sslConnection=true;"
  • Sin SSL: {ENVTYPE}_JDBC_URL="jdbc:db2://${ENVTYPE}_DBHOST}:{ENVTYPE}_DBPORT/{ENVTYPE}_DBNAME}
Oracle
  • Con SSL: {ENVTYPE}_JDBC_URL=jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST={ENVTYPE}_DBHOST)(PORT={ENVTYPE}_DBPORT))(CONNECT_DATA=(SERVICE_NAME={ENVTYPE}_DBNAME)))
  • Sin SSL:ENVTYPE_JDBC_URL="jdbc:oracle:thin:@"{ENVTYPE}_DBHOST:{ENVTYPE}_DBPORT/{ENVTYPE}_DBNAME
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/jdbcDriver Opcional Especifique un valor si desea cambiar la ubicación predeterminada del controlador de la base de datos para NiFi.
Los valores predeterminados son:
  • DB2/opt/nifi/nifi-current/lib/db2jcc4.jar
  • Oracle/opt/nifi/nifi-current/lib/ojdbc8.jar
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/jdbcDriverClass Opcional Especifique un valor si desea cambiar la clase de controlador de base de datos predeterminada para NiFi.
Los valores predeterminados son:
  • DB2com.ibm.db2.jcc.DB2Driver
  • Oracleoracle.jdbc.driver.OracleDriver
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dbSSLEnable Opcional Especifique si la conexión de base de datos utiliza SSL.
Los valores aceptados son:
  • true para una conexión SSL.
  • false para una conexión no cifrada.
El valor predeterminado es false.
Note: También puede especificar credenciales de origen de datos mediante el mandato de inicio si no desea recuperar los valores de origen de datos de Vault.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dbHost Obligatoria El nombre de host de la base de datos para el entorno.
Note: Este valor solo es obligatorio en el entorno de creación de WCPublishDataSource.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dbName Obligatoria El nombre de la base de datos.
Note: Este valor solo es obligatorio en el entorno de creación de WCPublishDataSource.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dbPort Obligatoria El número de puerto de la base de datos.
Note: Este valor solo es obligatorio en el entorno de creación de WCPublishDataSource.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dbUser Obligatoria El nombre de usuario de la base de datos HCL Commerce.
Note: Este valor solo es obligatorio en el entorno de creación de WCPublishDataSource.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dbPassword Obligatoria Contraseña de usuario de base de datos de HCL Commerce.
Note: Este valor solo es obligatorio en el entorno de creación de WCPublishDataSource.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dbPassEncrypt Obligatoria Contraseña de usuario de la base de datos HCL Commerce cifrada.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dbaUser Obligatoria El nombre de usuario administrador de la base de datos.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dbaPassEncrypt Obligatoria Contraseña de usuario administrador de la base de datos cifrada.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dbType Opcional El tipo de base de datos.
Los valores aceptados son:
  • db2 para IBM Db2 Database.
  • oracle para Oracle Database.
El valor predeterminado es db2.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dbSchema Opcional El esquema de base de datos.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dbXA Opcional Especifique si la función XA está habilitada para la base de datos.
Los valores aceptados son:
  • true para habilitado.
  • false para inhabilitado.
El valor predeterminado es false.
Note: También puede especificar credenciales de origen de datos mediante el mandato de inicio si no desea recuperar los valores de origen de datos de Vault.
HCL Commerce Version 9.1.12.0 or later Configuración de herramientas
Vía de acceso de Vault Requisito Descripción:
HCL Commerce Version 9.1.12.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/allowTelemetry Obligatoria Management Center for HCL Commerce en todas las versiones 9.1.12.0 y superiores ahora informan a HCL sobre el análisis del usuario de la empresa. Esta información ayuda a HCL a desarrollar nuevas características y a mejorar las herramientas existentes para el usuario de la empresa.
Los valores aceptados son:
  • yes, para hanilitar Google Analytics.
  • no, para inhabilitar Google Analytics.

El valor predeterminado es yes.

Si está habilitado, es necesario especificar el parámetro deploymentType.

HCL Commerce Version 9.1.12.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/deploymentType Obligatoria Tipo de despliegue.

Este valor es necesario cuando el valor allowTelemetry es yes, pero se ignora si el valor allowTelemetry se establece en no.

Los valores aceptados son:
  • development,
  • staging,
  • production .
Important: Al iniciar el Tooling Web Docker container en las versiones de la 9.1.12.0 a la 9.1.14.0, debe configurar el tipo de despliegue del contenedor. De lo contrario, el contenedor no se iniciará. Asegúrese de configurar el tipo de despliegue a través de la variable de entorno del contenedor DEPLOYMENT_TYPE o en Vault en la siguiente vía de acceso ${VAULT_URL}/${TENANT}/${ENVIRONMENT}/deploymentType. Los valores aceptados son development, staging o production.
HCL Commerce Version 9.1.13.0 or later Configuración de tienda, pedido e inventario
Vía de acceso de Vault Requisito Descripción:
HCL Commerce Version 9.1.14.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/store-web/extraContentSecurityPolicySource Opcional Especifique una lista de orígenes de políticas de seguridad de contenido para el contenedor web de la tienda.

Por ejemplo, www.mycompany.com.

HCL Commerce Version 9.1.14.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ts-web/extraContentSecurityPolicySource Opcional Especifique una lista de orígenes de políticas de seguridad de contenido para el Web server Docker container (ts-web).

Por ejemplo, www.mycompany.com.

HCL Commerce Version 9.1.14.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/hystrixEnable Opcional Especifique si desea habilitar Hystrix.

Para obtener más información sobre Hystrix, consulte Hystrix en el Store server.

Los valores aceptados son:
  • true para habilitar Hystrix.
  • false para dejar Hystrix inhabilitado.
El valor predeterminado es false.
HCL Commerce Version 9.1.13.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/autoOrderCommentEventListenerEnabled Opcional Habilite o inhabilite el escucha de sucesos de los comentarios de los pedidos automáticos.

De forma predeterminada, el valor se establece en false.

HCL Commerce Version 9.1.13.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/useSemiColonForMarketplaceCSVDelimiter Opcional Habilite o inhabilite el uso de un punto y coma ";" como delimitador de archivos CSV de Marketplace.

De forma predeterminada, el valor se establece en false.

HCL Commerce Version 9.1.13.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/inventoryShowActualQuantity Opcional En un sistema de inventario que no sea ATP y que tenga establecido el parámetro noCheck para un inventario catentry (un valor de 2 en la base de datos), la API devuelve 1,0 a modo de cantidad.

Para mostrar la cantidad real, establezca este valor en true.

De forma predeterminada, el valor se establece en false.

HCL Commerce Version 9.1.13.0 or later Nextjs Ruby store : configuración
Vía de acceso de Vault Requisito Descripción:
HCL Commerce Version 9.1.14.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/nodeInstanceNumber/nextjs-app Opcional Define el número máximo de procesos de Node simultáneos que puede ejecutar la API del clúster de Node.js.
Note: El valor que se especifica en Vault tiene prioridad sobre otros métodos de configuración.
HCL Commerce Version 9.1.13.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/reactStoreMapApiKey Obligatoria Clave de la API de Google Maps que utiliza la tienda React.
HCL Commerce Version 9.1.13.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/logLevel/nextjs-app Opcional Nivel de registro utilizado para resolver problemas.
Los niveles de registro disponibles son:
  • rastreo
  • debug
  • info
  • warn
  • error
  • fatal
Note:
  • Cuando se configura como trace, se muestran todos los mensajes.
  • Cuando se configura como debug, se muestran todos los mensajes excepto los etiquetados como trace.
  • Cuando se configura como info, se muestran todos los mensajes de los niveles de info a través de fatal.
De forma predeterminada, los mensajes de registro del cliente de la API del servidor se muestran en el nivel:
  • HCL Commerce Version 9.1.14.0info
  • HCL Commerce Version 9.1.13.0rastreo
.
HCL Commerce Version 9.1.13.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/logSensorString/nextjs-app Opcional Define la cadena de enmascaramiento que se utiliza en los registros para enmascarar información sensible, por ejemplo, mensajes con contenido relacionado con el RGPD. El conjunto de valores que se deben enmascarar se identifica mediante sus claves en el archivo de configuración logging/core/redactionKeys.ts. Para obtener más información, consulte https://getpino.io/#/docs/redaction.

El valor predeterminado proporcionado en la plantilla es **GDPR COMPLIANT**. Si el valor está vacío o no está establecido, la cadena de censura que se utiliza es ****.

Configuración de registro y estado
Vía de acceso de Vault Requisito Descripción:
HCL Commerce Version 9.1.6.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/enableJsonLogging Habilite el registro JSON.
Los valores aceptados son
  • true para habilitar el registro JSON.
  • false para inhabilitar el registro JSON.

El valor predeterminado es false.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/jdbcMonitorEnable/ts-app Opcional Especifique si desea habilitar JDBC Monitor.
Los valores aceptados son:
  • true para habilitar JDBC Monitor.
  • false para inhabilitar JDBC Monitor.

El valor predeterminado es false.

${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/healthCenterEnable/ts-app Opcional Especifique un valor si desea habilitar Health Center.
Los valores aceptados son:
  • true para habilitar Health Center.
  • false para no habilitar Heather Center.
El valor predeterminado es false.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/healthCenterEnable/search-app Opcional Especifique un valor si desea habilitar Health Center.
Los valores aceptados son:
  • true para habilitar Health Center.
  • false para no habilitar Heather Center.
El valor predeterminado es false.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/healthCenterEnable/xc-app Opcional Especifique un valor si desea habilitar Health Center.
Los valores aceptados son:
  • true para habilitar Health Center.
  • false para no habilitar Heather Center.
El valor predeterminado es false.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/healthCenterEnable/crs-app Opcional Especifique un valor si desea habilitar Health Center.
Los valores aceptados son:
  • true para habilitar Health Center.
  • false para no habilitar Heather Center.
El valor predeterminado es false.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/healthCenterEnable/search-query-app Opcional Especifique un valor si desea habilitar Health Center.
Los valores aceptados son:
  • true para habilitar Health Center.
  • false para no habilitar Heather Center.
El valor predeterminado es false.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/healthCenterEnable/search-ingest-app Opcional Especifique un valor si desea habilitar Health Center.
Los valores aceptados son:
  • true para habilitar Health Center.
  • false para no habilitar Heather Center.
El valor predeterminado es false.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/traceSpecification/ts-app Opcional Si desea cambiar la especificación de rastreo para el Transaction server, especifique un valor.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/traceSpecification/search-app Opcional Si desea cambiar la especificación de rastreo para el Search server, especifique un valor.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/traceSpecification/crs-app Opcional Si desea cambiar la especificación de rastreo para el Store server, especifique un valor.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/traceSpecification/xc-app Opcional Si desea cambiar la especificación de rastreo para el Customization server, especifique un valor.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/traceSpecification/search-ingest-app Opcional Si desea cambiar la especificación de rastreo para el servidor de Ingest, especifique un valor.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/traceSpecification/search-query-app Opcional Si desea cambiar la especificación de rastreo para el servidor de consulta, especifique un valor.
HCL Commerce Version 9.1.4.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/traceSpecification/cache-manager Opcional Si desea cambiar la especificación de rastreo para la aplicación Gestor de memoria caché, especifique un valor.
HCL Commerce Version 9.1.7.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/traceSpecification/must-gather-app Opcional Si desea cambiar la especificación de rastreo para la aplicación Must-Gather, especifique un valor.
HCL Commerce Version 9.1.13.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/traceSpecification/nextjs-app Opcional Determina los métodos de API que se registran.
Las funciones se pueden filtrar mediante una lista separada por comas.
TRACE_DETAILS=findProducts,getV2CategoryResources
Esta especificación mostrará únicamente los mensajes de registro de las funciones findProducts y getV2CategoryResources.
De forma predeterminada, este valor se deja vacío. Esto implica que se registran todas las funciones.
TRACE_DETAILS= 
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/threadMonitorEnable/ts-app Opcional Especifique un valor si desea habilitar Monitor de subprocesos.
Los valores aceptados son:
  • true para habilitar Monitor de subprocesos.
  • false para no habilitar Monitor de subprocesos.
El valor predeterminado es false.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/threadMonitorEnable/xc-app Opcional Especifique un valor si desea habilitar Monitor de subprocesos.
Los valores aceptados son:
  • true para habilitar Monitor de subprocesos.
  • false para no habilitar Monitor de subprocesos.
El valor predeterminado es false.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/threadMonitorEnable/search-app Opcional Especifique un valor si desea habilitar Monitor de subprocesos.
Los valores aceptados son:
  • true para habilitar Monitor de subprocesos.
  • false para no habilitar Monitor de subprocesos.
El valor predeterminado es false.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/threadMonitorEnable/crs-app Opcional Especifique un valor si desea habilitar Monitor de subprocesos.
Los valores aceptados son:
  • true para habilitar Monitor de subprocesos.
  • false para no habilitar Monitor de subprocesos.
El valor predeterminado es false.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/threadMonitorEnable/search-ingest-app Opcional Especifique un valor si desea habilitar Monitor de subprocesos.
Los valores aceptados son:
  • true para habilitar Monitor de subprocesos.
  • false para no habilitar Monitor de subprocesos.
El valor predeterminado es false.
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/threadMonitorEnable/search-query-app Opcional Especifique un valor si desea habilitar Monitor de subprocesos.
Los valores aceptados son:
  • true para habilitar Monitor de subprocesos.
  • false para no habilitar Monitor de subprocesos.
El valor predeterminado es false.
Integración y otras configuraciones diversas
Vía de acceso de Vault Requisito Descripción:
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/jvmContainerSupport Opcional
${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/marketingEventListenerEnabled Opcional Habilite la escucha de eventos de marketing.
Los valores aceptados son:
  • true para habilitar la escucha.
  • false para inhabilitar la escucha.

El valor predeterminado es false.

HCL Commerce Version 9.1.12.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ssoEnable Opcional Especifique si desea habilitar o inhabilitar el inicio de sesión único (SSO).
Los valores aceptados son:
  • true para habilitar el SSO.
  • false para inhabilitar el SSO.

El valor predeterminado es false.

Para obtener más información, consulte Habilitar el inicio de sesión único.

HCL Commerce Version 9.1.12.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ssoDomain Opcional (obligatorio si ssoEnable se establece en true). Especifique el nombre de dominio que contiene un conjunto de hosts a los que se aplica el SSO.
Los valores aceptados son:
  • true para habilitar el SSO.
  • false para inhabilitar el SSO.

El valor predeterminado es false.

Es necesario establecer este valor de clave si ssoEnable se establece en true.

Para obtener más información, consulte Habilitar el inicio de sesión único.

HCL Commerce Version 9.1.12.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ssoSSL Opcional (obligatorio si ssoEnable se establece en true). Especifique si se utiliza una conexión SSL para las solicitudes SSO.
Los valores aceptados son:
  • true para habilitar SSL para solicitudes de SSO.
  • false para inhabilitar SSL para solicitudes de SSO.

Es necesario establecer este valor de clave si ssoEnable se establece en true.

Para obtener más información, consulte Habilitar el inicio de sesión único.

HCL Commerce Version 9.1.12.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ssoKeepAliveSession Opcional Especifique si desea habilitar o inhabilitar la característica keepAliveSession del inicio de sesión único (SSO) en Transaction server.
Los valores aceptados son:
  • true para habilitar el parámetro keepAliveSession .
  • false para inhabilitar el parámetro keepAliveSession.

El valor predeterminado es false.

Para obtener más información, consulte Habilitar el inicio de sesión único.

HCL Commerce Version 9.1.4.0 or later HCL Digital Experience Integración de
Vía de acceso de Vault Requisito Descripción:
HCL Commerce Version 9.1.4.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dxHost Opcional Los nombres de host tanto para las instancias auth como live de HCL Digital Experience (DX). Esto es necesario para integrar HCL Commerce con DX.
Note:
  • Esta integración solo es compatible con un despliegue de Kubernetes.
  • Si ha seguido las instrucciones para pasar en el HCL Commerce nombre de dominio de la tienda para el valor de alteración temporal de host al implementar DX, HCL Digital Experience compartirá el mismo nombre de dominio que la tienda HCL Commerce. Para obtener más información, consulte Integración de HCL Digital Experience con HCL Commerce.
HCL Commerce Version 9.1.4.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dxPort Opcional El número de puerto para HCL Digital Experience (DX) auth o la instancia live. El valor predeterminado se establece en si se ha establecido el nombre de host DX y no se ha especificado 443 ningún valor personalizado.
HCL Commerce Version 9.1.4.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/dxScheme Opcional El esquema para HCL Digital Experience (DX) auth o la instancia live. El valor predeterminado se establece en si se ha establecido el nombre de host DX y no se ha especificado https ningún valor personalizado.
HCL Commerce Version 9.1.7.0 or later Registro de recopilación necesario
Vía de acceso de Vault Requisito Descripción:
HCL Commerce Version 9.1.7.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/logElasticSearchHost Obligatoria El nombre de host del registro de Elasticsearch utilizado por Must-Gather.
HCL Commerce Version 9.1.7.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/logElasticSearchPort Obligatoria El número de puerto del registro de Elasticsearch utilizado por Must-Gather.
HCL Commerce Version 9.1.7.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/maxDocsPerService Opcional El número máximo de documentos que se van a recuperar del registro de Elasticsearch.
HCL Commerce Version 9.1.9.0 or later Integración LDAP
Vía de acceso de Vault Requisito Descripción:
HCL Commerce Version 9.1.9.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ldapType Obligatorio (cuando LDAP está habilitado) El tipo de servidor LDAP.
Los valores aceptados son:
  • IDS para IBM Directory Server
  • DOMINO para IBM Lotus Domino
  • SUNONE para Sun Java System Directory Server
  • AD para Microsoft Windows Active Directory
  • NDS para Novell Directory Services
  • CUSTOM para un servidor de directorios personalizado
HCL Commerce Version 9.1.9.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ldapHost Obligatorio (cuando LDAP está habilitado) El nombre de host de servidor LDAP completo
HCL Commerce Version 9.1.9.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ldapPort Obligatorio (cuando LDAP está habilitado) El número de puerto del servidor LDAP.
HCL Commerce Version 9.1.9.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ldapSSL Opcional Especifica si el servidor LDAP requiere una conexión SSL
Los valores aceptados son:
  • true para SSL.
  • false para ningún SSL.
HCL Commerce Version 9.1.9.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ldapLoginProp Obligatorio (cuando LDAP está habilitado) Los nombres de propiedades LDAP que se utilizan para iniciar sesión en el servidor de aplicaciones.
HCL Commerce Version 9.1.9.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ldapRealmName Obligatorio (cuando LDAP está habilitado) Especifique un valor para el nombre de dominio, en lugar de utilizar el valor predeterminado.

El valor predeterminado es myrealm.

Note: Si está integrando con HCL Digital Experience, debe utilizar el mismo nombre de dominio para ambos.
HCL Commerce Version 9.1.9.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ldapUserFilter Obligatorio (cuando LDAP está habilitado) El filtro de búsqueda de usuarios de LDAP Solo se utiliza para el tipo de LDAP personalizado. Solo se utiliza para el tipo LDAP personalizado.
HCL Commerce Version 9.1.9.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ldapUserPrefix Obligatorio (cuando LDAP está habilitado) El prefijo de usuario de LDAP.
HCL Commerce Version 9.1.9.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ldapBindPassword Obligatorio (cuando LDAP está habilitado) El contraseña de enlace LDAP XOR codificada por el programa de utilidad WebSphere Application Server V8.5.5 LibertysecurityUtility.
Por ejemplo:
securityUtility encode --encoding=xor passw0rd

Para obtener más información sobre el programa de utilidad securityUtility, consulte el comando securityUtility en la documentación de WebSphere Application Server V8.5.5 Liberty.

HCL Commerce Version 9.1.9.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ldapBindDN Obligatorio (cuando LDAP está habilitado) Nombre jerárquico de enlace de LDAP (DN). El valor debe estar en minúsculas.
HCL Commerce Version 9.1.9.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ldapBaseDN Obligatorio (cuando LDAP está habilitado) El nombre distinguido de base de búsqueda LDAP (DN). El valor debe estar en minúsculas.
HCL Commerce Version 9.1.9.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ldapRootOrgDN Obligatorio (cuando LDAP está habilitado) El nombre distinguido completo (DN) que se correlaciona con la organización raíz HCL Commerce. El valor debe estar en minúsculas.
HCL Commerce Version 9.1.9.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/ldapDefaultOrgDN Obligatorio (cuando LDAP está habilitado) El nombre distinguido completo (DN) que se correlaciona con la organización predeterminada HCL Commerce. El valor debe estar en minúsculas.
HCL Commerce Version 9.1.10.0 or later Integración de IBM MQ
Vía de acceso de Vault Requisito Descripción:
HCL Commerce Version 9.1.10.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/mqEnable Opcional Especifique si se debe habilitar la integración de IBM MQ.
Los valores aceptados son:
  • true para la integración de IBM MQ.
  • false para la no integración de IBM MQ.
El valor predeterminado es false.
HCL Commerce Version 9.1.10.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/mqEnableActivitySessionTimoutPeriod Obligatorio (cuando la integración de MQ está habilitada) El valor de tiempo de espera de la sesión.
HCL Commerce Version 9.1.10.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/mqMaxConnection Obligatorio (cuando la integración de MQ está habilitada) Número máximo de conexiones permitidas con IBM MQ.
HCL Commerce Version 9.1.10.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/mqHost Obligatorio (cuando la integración de MQ está habilitada) El nombre de host del servidor IBM MQ.
HCL Commerce Version 9.1.10.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/mqPort Obligatorio (cuando la integración de MQ está habilitada) Número de puerto del servidor IBM MQ.
HCL Commerce Version 9.1.10.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/mqQueueManagerName Obligatorio (cuando la integración de MQ está habilitada) Gestor de colas de IBM MQ utilizado por HCL Commerce para conectarse al servidor IBM MQ.
HCL Commerce Version 9.1.10.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/mqErrorQueueName Obligatorio (cuando la integración de MQ está habilitada) Nombre de la cola de errores de IBM MQ.
HCL Commerce Version 9.1.10.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/mqInboundQueueName Obligatorio (cuando la integración de MQ está habilitada) Nombre de cola de IBM MQ.
HCL Commerce Version 9.1.10.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/mqSerialInboundQueueName Obligatorio (cuando la integración de MQ está habilitada) Nombre de cola de IBM MQ para procesar mensajes en serie.
HCL Commerce Version 9.1.10.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/mqParallelInboundQueueName Obligatorio (cuando la integración de MQ está habilitada) Nombre de cola de IBM MQ para procesar mensajes en paralelo.
HCL Commerce Version 9.1.10.0 or later${VAULT_URL}/${TENANT}/${ENVIRONMENT}/${ENVTYPE}/mqOutboundQueueName Obligatorio (cuando la integración de MQ está habilitada) Nombre de cola de salida de IBM MQ.