Business Central: Deshabilitar “Descargar origen” en extensiones

Business Central: Deshabilitar “Descargar origen” en extensiones


Mi equipo y yo nos encontramos desarrollando algunas funcionalidades extra para el Microsoft Dynamics 365 Business Central, luego de realizar las pruebas nos dirigimos a Extensiones y vimos que se podía descargar el código fuente de todo el proyecto (código AL, reportes, etc). Por eso aquí muestro los pasos en Business Central para descargar origen.

  1. Accedemos al menú de “Extensiones” dentro del Microsoft Dynamics 365 Business Central:
    Deshabilitar Descargar Origen
  2. Hacemos clic en el mini menú de la extensión en cuestión y hacemos clic en “Descargar origen”:
    Deshabilitar Descargar Origen
  3. Verificamos la descarga (es un .zip), lo descomprimimos y veremos todo nuestro trabajo:
    Deshabilitar Descargar Origen

¿Cómo hacemos para no permitir la descarga?

No hay mucho secreto, es muy sencillo y lo explico a continuación:

  1. En el archivo app.json (dentro de Visual Studio Code, agregamos o modificamos el valor de la propiedad “ShowMyCode”):
    "showMyCode": false, //"showMyCode": true,
    "runtime": "4.0",
    "target": "OnPrem"
    
  2. Volvemos al paso 1 y 2 del punto anterior; veremos un cambio en el menú contextual:
    Deshabilitar Descargar Origen

De esta manera, hemos bloqueado la descarga del código fuente de nuestra extensión mostrando los pasos en Business Central para descargar origen…

¡Espero resulte útil!


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.