NunezERP
← Volver a los artículos

Nueva forma de instalar extensiones en Business Central

Microsoft está cambiando la forma de instalar extensiones en Business Central SaaS.

Publicado el

Inicia sesión para exportar este artículo

Hasta ahora, lo habitual era acceder a la página “Administración de extensiones” y cargar directamente el archivo .app desde la propia interfaz de usuario.

Administración de extensiones en Business Central

Desde la versión 28 (2026 release wave 1), Microsoft recomienda realizar estas instalaciones desde el centro de administración de Business Central. De hecho, está previsto que en la versión 30 (2027 release wave 1) deje de ser posible instalar extensiones desde la página habitual, aunque seguirá estando disponible para consultar las extensiones instaladas.

Instalación desde el centro de administración

Para instalar una extensión tendremos que acceder al Partner Center, si gestionamos los entornos de nuestros clientes, o directamente al centro de administración de Business Central.

Una vez dentro, seleccionamos el entorno correspondiente y accedemos a Apps, donde encontraremos las aplicaciones instaladas y la opción Install Extension.

Aplicaciones instaladas y opción Install Extension en el centro de administración

Desde aquí podremos seleccionar el archivo .app de nuestra extensión y configurar las opciones de despliegue.

Selección del archivo .app para instalar una extensión

Lo que más me parece interesante de este nuevo procedimiento es que podemos elegir cuándo queremos instalar la extensión. Por ejemplo, tenemos la opción Update Window, que permite programar la instalación durante la siguiente ventana de actualización del entorno. Resulta bastante útil cuando queremos actualizar una extensión fuera del horario de trabajo de los usuarios, evitando interferir en sus tareas diarias.

Opciones de despliegue y ventana de actualización

No obstante, hay que tener en cuenta que la ventana de actualización no se configura al seleccionar el archivo de la extensión. Lo que hacemos es indicar que queremos utilizarla.

Para configurar el horario tendremos que acceder a las opciones Update Settings del entorno, donde podremos establecer la franja horaria y la zona horaria de las actualizaciones.

Configuración del horario y la zona horaria de las actualizaciones

Instalación de extensiones mediante API

Si queremos dar un pasito más técnico, también tenemos la posibilidad de instalar y actualizar extensiones mediante la API del centro de administración de Business Central. Realmente práctico cuando tenemos extensiones propias instaladas en varios clientes.

Por ejemplo, imaginemos que tenemos una misma extensión instalada en 20 clientes y queremos actualizarla a una nueva versión. En lugar de acceder al centro de administración de cada cliente para instalarla manualmente, se puede desarrollar un proceso externo (o incluso desde nuestro propio BC de partner) que realice los despliegues de forma centralizada.

Obviamente, necesitaremos tener los permisos correspondientes sobre los entornos de cada cliente, pero es una buena opción para automatizar la gestión de versiones de nuestras extensiones.

Además, esta nueva API permite tanto instalar inmediatamente como programar los despliegues, por lo que se pueden aprovechar las mismas ventanas de actualización que hemos comentado anteriormente.

Personalmente, todavía no he probado estas API, pero Roberto Corella muestra muy bien cómo utilizarlas en este vídeo.

Documentación oficial de Microsoft:

Una idea para seguir pensando.

Explorar otras lecturas →