This blog describes the steps to add NumXL as a Trusted Publisher to address the problem of running NumXL add-ins after the MIS/IT department implemented new security policies that restricted application add-ins and macros in Microsoft Excel via the Microsoft Trust Center.

Publisher de confianza con Microsoft Office.

Este blog surgió a partir de un caso de soporte relacionado con un cliente empresarial que tenía dificultades para ejecutar los complementos de NumXL después de que el departamento de MIS/IT implementara nuevas políticas de seguridad que restringían los complementos de aplicaciones y las macros en Microsoft Excel a través de Microsoft Trust Center:
  1. (1) En la sección “Complementos”, marque o seleccione la opción “Exigir que el complemento de la aplicación esté firmado por un editor de confianza”. Opción.
  1. (2) En la sección “Configuración de macros”, seleccione o marque la opción “Desactivar macros VBA excepto macros firmadas digitalmente”.
Aunque Spider Financial se adhiere a las mejores prácticas de seguridad y codificó digitalmente la aplicación NumXL y sus macros asociadas, la lista de «Editores de confianza» del usuario final no incluía el certificado público de nuestra clave de codificación. En consecuencia, Microsoft Excel desactivó los complementos NumXL y mostró un mensaje de advertencia de seguridad relativo al contenido activo desactivado.

Resolución I:

El mensaje de advertencia anterior incluye un botón para activar el complemento sólo para la sesión actual, pero para hacerlo permanente, deberá hacer clic en el enlace del mensaje de advertencia que le llevará a “Archivo->Informacion”:
Ahora, pulse sobre el botón “Habilitar contenido” y, a continuación, seleccione “Opciones avanzadas”:

Ahora, puede añadir Spider Financial como “Editor de confianza” y la advertencia de seguridad no volverá a aparecer.

Las ventajas de este enfoque son que no requiere permisos de seguridad elevados, lo que significa que no es necesario ponerse en contacto con el administrador del sistema para añadir Spider Financial como editor de confianza en la lista de usuarios finales, a diferencia de la máquina local.

IMPORTANTE: Este enfoque puede no funcionar si el departamento MIS/IT aplica políticas adicionales que impiden a los usuarios finales añadir a la lista de editores de confianza o da instrucciones a Microsoft Office para que no tenga en cuenta la lista de “Editores de confianza” del usuario final. En ese caso, consideremos el segundo enfoque.

Resolución II:

A partir de la versión 1.69.5, el instalador de NumXL, utilizando su permiso elevado, intenta agregar el certificado público a la lista de “Editores de confianza” de la máquina local. Para versiones anteriores de NumXL o si el instalador no agrega el certificado, debe agregarlo manualmente, como se describe a continuación.
Para añadir o eliminar un certificado público de la lista de «Publicadores de confianza», inicie la aplicación Microsoft Management Consola (MMC) escribiendo “mmc.exe” en una ventana de comandos. La MMC requiere permisos de seguridad elevados, por lo que debe llamar a su administrador para completar este método.
A continuación, utilice el menú para pulsar “Archivo” y seleccione “Añadir/Quitar complemento”.”
Selecciona “certificados” de la lista de complementos y pulsa el botón “Agregar >” (entre los dos paneles). A continuación, selecciona la “Cuenta de equipo” de tu “máquina local”.
Pulse el botón OK para finalizar.
Ahora, seleccione “Editores de confianza” en la vista de árbol del panel izquierdo y, con el ratón, haga clic con el botón derecho en el panel derecho y seleccione “Todas las tareas Importar” en el menú emergente.
Aparecerá el asistente para importar certificados y le pedirá el archivo de certificado. El archivo de certificado público de NumXL para la clave de firma de código se encuentra en la carpeta de instalación de NumXL (por ejemplo, C:\Archivos de programa\NumXL).
Eso es todo. La lista de “Editores de confianza” debería incluir Spider Financial.
Reinicie Microsoft Excel.

Leave a Reply

Your email address will not be published. Required fields are marked *

We are glad you have chosen to leave a comment. Please keep in mind that comments are moderated according to our comment policy.