Instalar extensiones mediante script

Cursos de Navision 100% online Foros Foro Dynamics NAV y Business Central Instalar extensiones mediante script

Este debate contiene 5 respuestas, tiene 3 mensajes y lo actualizó  Cristina Nicolàs hace 15 horas, 54 minutos.

Viendo 6 publicaciones - del 1 al 6 (de un total de 6)
  • Autor
    Publicaciones
  • #14760

    BETEA
    Participante

    Buenos dias,

    He visto que mediante la consola de powershell de BC, es posible instalar extension contra una instancia. Pero claro, son necesarios los modulos que se incluyen en la instalacion de BC, de forma que intuyo que va relacionado a las instalaciones onPremise.

    Mi pregunta es si existe la posibilidad de realizar instalaciones de extensiones contra tennants en la nube, mediante un script.

    Un saludo

     

    #14763

    Laura Nicolàs
    Jefe de claves

    Hola,

    En el caso de estar en el cloud, se tiene que hacer a través de la API.

    Con algo como esto:

    POST /microsoft/automation/{version}/companies({companyId})/extensions({packageId})/Microsoft.NAV.install

    Te dejo un enlace a la documentación de la API que hay en el DOCS: https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/administration/dynamics-microsoft-automation-extension-post

    Salut!
    Laura Nicolàs

    ¿Necesitas un curso semi-presencial para formarte en el desarrollo de extensiones empezando de cero? Toda la información aquí

    #14768

    BETEA
    Participante

    Gracias por la respuesta Laura,

    Eso es bastante facil, porque estamos apuntado contra una extension ya publicada. El tema aqui, sera el de publicar, no??

    #14774

    Laura Nicolàs
    Jefe de claves

    Buen punto.

    Hay algunos hilos en el foro de github donde hablan de ello: https://github.com/microsoft/AL/issues/5353

    Pero da la sensación que ya lo tienes que tener publicado, por lo menos en el sandbox, para poder traspasarlo luego a producción.

    Salut!
    Laura Nicolàs

    ¿Necesitas un curso semi-presencial para formarte en el desarrollo de extensiones empezando de cero? Toda la información aquí

    #14777

    BETEA
    Participante

    Gracias Laura,

    Investigare un poco sobre el asunto.

    Al final, tal y como hablamos el otro dia que nos juntamos, mi intencion era montar algun tipo de script, para subir una version de un extension a diferentes tenants de golpe, pero si la publicacion debe ser manual, tampoco me ahorra mucho trabajo.

    Muchas gracias, y animo con el confinamiento!

    #14844

    Cristina Nicolàs
    Jefe de claves

    Hola,

    Con BC16 (aunque no será hasta Julio) van a introducir una nueva API para poder subir las extensiones directamente a la AppSource desde DevOps (https://docs.microsoft.com/en-US/dynamics365-release-plan/2020wave1/dynamics365-business-central/api-continuous-delivery-appsource-apps-via-azure-devops-services)

    Sé que no es tu caso, en que las extensiones no están en la AppSource sino que son PerTenant, pero supongo que con el tiempo irán introduciendo más herramientas.

    Un saludo,
    Cristina Nicolàs

    ¿Necesitas un curso semi-presencial para formarte en el desarrollo de extensiones empezando de cero? Toda la información aquí

Viendo 6 publicaciones - del 1 al 6 (de un total de 6)

Debes estar registrado para responder a este debate.

Members Currently Active: 0
No users are currently active
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 1.138, Posts: 3.538, Members: 1.082
Welcome to our newest member, yoliloureiro
Most users ever online was 15 on 5 April, 2019 9:31 am