En este artículo se describen los pasos necesarios para obtener las credenciales de VTEX requeridas para habilitar las funcionalidades avanzadas de nuestra aplicación.
La aplicación generada debe tener los siguientes accesos:
- Lectura de Colecciones (Catalog -> Collection -> Read Collections)
- Lectura de Productos por SKU (Catalog -> Content -> SKU)
- Actualizar órdenes (OMS -> OMS access -> Change Order)
Para comenzar, vamos a generar un ROL con los accesos requeridos. Para esto nos dirigimos a CONFIGURACIÓN DE LA CUENTA -> CONFIGURACIÓN DE LA CUENTA -> ROLES DE USUARIO, tal como se muestra a continuación:
Dentro de la siguiente pantalla, seleccionamos la opción "Nuevo Rol"
Seleccionamos el tipo de rol "Custom" e ingresamos un nombre a elección:
A continuación, dentro de la sección "Productos y Recursos" que se encuentran asociados al Rol:
Debemos seleccionar todos aquellos accesos requeridos por Mobbex para habilitar las funciones avanzadas. Como ejemplo podemos observar la asignación del acceso a "Read Collections".
Finalizado este paso, guardamos el rol y nos dirigimos a la sección "Claves de Aplicación":
Dentro de esta sección, presionamos la opción "Administrar mis claves" y luego "Generar Clave":
Introducimos una etiqueta para la clave y asignamos el rol o perfil previamente creado:
Una vez completada esta información, presionamos "Generar" y el sistema nos mostrará el "App Token" generado. Es necesario guardar este valor ya que luego no puede recuperarse. El "App Key" se obtiene al regresar a la pantalla de "Claves de Aplicación", en la columna "clave".
Estos 2 valores deben ingresarse dentro de la configuración de la aplicación VTEX en su consola de comercio, tal como se muestra en la siguiente pantalla: