Nueva forma de instalar extensiones en Business Central
Microsoft está cambiando la forma de instalar extensiones en Business Central SaaS.
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.

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.

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

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.

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.

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 →