Integración con Magento
Esta guía explica cómo crear manualmente una integración de Magento para Semantico.
Usa este flujo cuando quieras que Magento se conecte a Semantico creando una nueva integración en el panel de administración de Magento (Magento Admin) e introduciendo tú mismo las URLs de callback e identidad que te facilitemos.
Requisitos previos
Sección titulada «Requisitos previos»Antes de empezar, ten a mano estos valores:
Callback URLIdentity Link URL
Semantico debe proporcionarte esas dos URLs.
Crear la integración en Magento Admin
Sección titulada «Crear la integración en Magento Admin»- Inicia sesión en Magento Admin.
- Ve a
System > Extensions > Integrations. - Haz clic en
Add New Integration. - Introduce un nombre, por ejemplo
Semantico. - Si quieres, rellena los demás campos de contacto, como el email, aunque lo importante es la configuración de la API.
- En
Callback URL, pega la URL de callback de Semantico. - En
Identity Link URL, pega la URL del enlace de identidad de Semantico. - Haz clic en
Save(Guardar).
Añadir los permisos de API necesarios
Sección titulada «Añadir los permisos de API necesarios»Después de guardar la integración:
- Abre la pestaña
APIde la integración. - Concede estos permisos:
CatalogStores > Attributes > ProductStores > Attributes > Attribute Set
- Vuelve a guardar la integración.
Estas son las etiquetas de Magento Admin que debes buscar al seleccionar los permisos.
Activar la integración
Sección titulada «Activar la integración»- Vuelve a
System > Extensions > Integrations. - Busca la integración
Semantico. - Haz clic en
Activate(Activar). - Aprueba el acceso solicitado.
A continuación, Magento enviará las credenciales de la integración mediante el flujo de callback definido por las URLs anteriores.
Para qué necesita Semantico estos permisos
Sección titulada «Para qué necesita Semantico estos permisos»El acceso necesario es:
Catalog: acceso a las entidades del catálogo, como productos y categoríasStores > Attributes > Product: acceso a los atributos de productoStores > Attributes > Attribute Set: acceso a los conjuntos de atributos
Verificación
Sección titulada «Verificación»Tras la activación, comprueba que:
- La integración aparece como activa en
System > Extensions > Integrations. - Semantico confirma la conexión con Magento por su parte.
- Las URLs exactas de callback e identidad dependen de cada entorno y debe proporcionarlas Semantico.
- Las etiquetas de permisos anteriores coinciden con las de Magento Admin, que derivan de los recursos ACL de Magento:
Magento_Catalog::catalogMagento_Catalog::attributes_attributesMagento_Catalog::sets