Un archivo VSDM es un dibujo creado por Microsoft Visio, una aplicación de diagramación y gráficos vectoriales ampliamente utilizada. Este formato es similar a un archivo VSDX, pero su característica distintiva es que contiene macros. Las macros son pequeños programas o secuencias de comandos que automatizan tareas específicas dentro de Visio, lo que permite a los usuarios crear soluciones personalizadas, optimizar flujos de trabajo y mejorar significativamente la funcionalidad y la interactividad de sus diagramas. Debido a que los archivos VSDM pueden albergar código ejecutable, presentan un riesgo de seguridad inherente si se abren desde fuentes no confiables o desconocidas. Microsoft Visio utiliza el formato VSDM para almacenar una amplia gama de diagramas complejos, como diagramas de flujo, diagramas de red, organigramas, planos de planta y muchos otros. La capacidad de incluir macros permite la creación de diagramas dinámicos que pueden reaccionar a la entrada del usuario, a cambios en los datos o a eventos específicos, ofreciendo una experiencia más interactiva y potente. Al intentar abrir un archivo VSDM, Visio suele mostrar una advertencia de seguridad y solicitar al usuario que decida si desea habilitar o deshabilitar las macros. Esta precaución es crucial para proteger al usuario de posibles amenazas. Deshabilitar las macros impedirá la ejecución de cualquier código incrustado, lo cual es recomendable para archivos de origen incierto, aunque esto podría limitar o anular parte de la funcionalidad avanzada del diagrama.