Durante muchos años, la seguridad y la gestión estructurada de datos en entornos Revit Server han constituido una vulnerabilidad crítica para las organizaciones de diseño que utilizan tecnologías de modelado de información de construcción (BIM). La solución estándar de Autodesk, pese a su eficacia para el trabajo colaborativo con modelos en redes locales y mediante conexiones globales, carecía inicialmente de herramientas avanzadas de administración, control granular de permisos y auditoría detallada de operaciones. En este contexto, la aparición de Revit Server Guard (RSG) supuso el paso de una gestión espontánea de la infraestructura de servidores a un modelo operativo formalizado, protegido y controlable. Este estudio ofrece un análisis detallado de las capacidades funcionales de RSG, su posición en el mercado mundial de soluciones comparables y los parámetros económicos de implantación y propiedad conforme a los requisitos actuales de seguridad de la información.
Fundamentos arquitectónicos y técnicos de Revit Server Guard
RSG es un módulo administrativo multicomponente diseñado para funcionar con Revit Server 2021–2027. Su arquitectura se basa en la separación de las capas de presentación, lógica de negocio y aplicación obligatoria de las políticas de acceso. A diferencia de las extensiones superficiales, RSG se integra directamente en el circuito de intercambio de datos entre el cliente de Revit y el servidor, lo que permite no solo supervisar el tráfico, sino también controlarlo activamente.
El nodo central del sistema es RSG Admin Panel, una consola administrativa desarrollada con tecnologías web modernas, React y Vite. Esto proporciona una interfaz muy ágil, compatibilidad entre navegadores y gestión centralizada de una infraestructura de servidores distribuida desde un único punto. El servidor del sistema, RSG.API, funciona sobre .NET 8 y se instala como servicio de Windows, lo que garantiza el rendimiento y la estabilidad necesarios para procesar solicitudes en tiempo real.
Para conservar los datos y almacenar la configuración, el sistema utiliza bases de datos SQLite ligeras (rsg.db y rsg-proxy.db). Este formato minimiza la carga de administración de un SGBD y, al mismo tiempo, ofrece suficiente velocidad de lectura y escritura para las tareas de auditoría y comprobación de permisos. Los componentes principales del sistema y sus funciones tecnológicas se presentan en la tabla siguiente.
Componente | Tecnología | Función en el sistema |
|---|---|---|
RSG Admin Panel | React / Vite | Interfaz web del administrador: navegación, matrices de roles, informes y localización. |
RSG.API | .NET 8 (servicio de Windows) | Procesamiento de solicitudes REST, autorización, gestión de copias de seguridad e interacción con SQLite. |
RSG.Core | .NET 8 Class Library | Definición de entidades de negocio: usuarios, proyectos, roles, secciones y contratos de licencia. |
RSG.Infrastructure | EF Core / SQLite | Implementación de servicios de acceso a datos, gestión de copias de seguridad y servicios de proxy. |
RSG.HttpModule | Middleware | Comprobación de permisos de acceso en las solicitudes HTTP dirigidas a la interfaz administrativa de Revit Server. |
RSG.NetTcpProxy | .NET Framework 4.8.1 | Interceptación y filtrado del tráfico WCF/net.tcp, y bloqueo de operaciones de lectura o escritura no autorizadas. |
El módulo RSG.NetTcpProxy merece especial atención. Como Revit Server utiliza el protocolo net.tcp para sincronizar modelos, los filtros web convencionales no pueden controlar el intercambio de datos. El proxy de RSG actúa como una puerta de enlace transparente: analiza los encabezados de los mensajes SOAP, extrae los identificadores del usuario y del equipo y los compara con la política de acceso vigente en la base de datos. Si una operación —por ejemplo, la sincronización con el modelo central— no está permitida para ese rol en una sección concreta del proyecto, el proxy bloquea la transmisión y evita daños o modificaciones no autorizadas de la información.
Análisis de alternativas y del entorno competitivo en la administración BIM
El mercado de herramientas para gestionar infraestructuras Revit se puede dividir en varias categorías: sistemas de automatización avanzada, gestores de proyectos en la nube y plataformas alternativas especializadas. El análisis muestra que RSG ocupa un nicho particular, centrado en la seguridad y la protección de servidores locales.
Automatización de infraestructura: IMAGINiT Clarity
Uno de los productos más destacados del mercado es IMAGINiT Clarity. Se posiciona como una plataforma potente para automatizar tareas en Revit y Revit Server. Clarity está orientado a mejorar la productividad mediante la exportación automática de datos, las comprobaciones de estado de los modelos y la generación de informes. A diferencia de RSG, que prioriza la separación de permisos mediante el proxy del tráfico, Clarity se concentra principalmente en el procesamiento secundario de los datos.
Según las descripciones técnicas, Clarity permite automatizar la creación de archivos PDF, DWG, Navisworks e IFC, además de ejecutar por lotes scripts de Dynamo. En materia de seguridad ofrece el módulo Security, aunque normalmente se limita a administrar permisos de carpetas y a integrarse con Active Directory; RSG, en cambio, proporciona un control más granular por secciones de documentación o disciplinas dentro del proyecto.
Gestión en la nube: Naviate (anteriormente BIMrx) Cloud Manager
Otra alternativa relevante es Naviate Cloud Manager —anteriormente BIMrx Cloud Manager—, desarrollado por Microdesk, actualmente parte de Symetri. Este producto se orienta a la gestión de Autodesk Construction Cloud (ACC) y BIM 360. Sus funciones principales incluyen la configuración acelerada de proyectos, la gestión de participantes y la automatización de la carga y descarga de datos.
El análisis de Naviate Cloud Manager muestra que resuelve tareas similares a RSG, pero dentro de un entorno en la nube. Por ejemplo, garantiza una administración segura al crear proyectos y gestionar usuarios mediante los niveles Account Admin y Project Admin. Sin embargo, para las organizaciones obligadas por la legislación o por normas corporativas a conservar los datos en sus propios servidores, los gestores en la nube no pueden sustituir directamente a RSG.
Alternativas especializadas y soluciones SaaS
En el mercado ruso también existe RSNBIM, un servicio que ofrece Revit Server como servicio en la nube (SaaS). RSNBIM proporciona un panel web preparado para gestionar usuarios y proyectos e incluye plugins para supervisar la actividad de los diseñadores. Esta solución elimina la necesidad de mantener hardware propio, pero, al igual que ACC, traslada los datos a un entorno externo.
La tabla siguiente compara el posicionamiento de RSG con las principales alternativas según sus capacidades funcionales.
Característica | Revit Server Guard (RSG) | IMAGINiT Clarity | Naviate Cloud Manager | RSNBIM |
|---|---|---|---|---|
Entorno principal | Revit Server local | Híbrido (RS + nube) | Nube (ACC / BIM 360) | Revit Server en la nube |
Método de protección | Proxy net.tcp con aplicación obligatoria | Supervisión y permisos de acceso | Modelo de roles de la API en la nube | VPN y permisos de acceso |
Control por disciplinas | Sí (acceso por secciones) | Limitado (por carpetas) | No (solo nivel de carpeta) | Limitado (permisos del proyecto) |
Automatización de tareas | Copias de seguridad e inventario | Exportación, informes y Dynamo | Publicación y sincronización | Seguimiento del tiempo e informes |
Tipo de licencia | Suscripción anual | Precio bajo consulta | Por usuario | Planes tarifarios (Start/Pro) |
Parámetros económicos: precios y condiciones de distribución
Para determinar el coste total de propiedad de RSG es necesario analizar tanto los gastos directos de licencia como los beneficios indirectos derivados de la reducción de riesgos. Según los datos de mercado, RSG se distribuye mediante suscripciones anuales o trienales, un modelo habitual en el software de ingeniería moderno.
Coste de las licencias y estructura de gastos
A partir de la información disponible sobre los precios del soporte BIM especializado, se pueden distinguir las siguientes categorías de precios de RSG.
Modalidad de licencia | Periodo de validez | Coste estimado (RUB) |
|---|---|---|
Licencia para un usuario (inicial) | 1 año | 119 712,01 |
Licencia para un usuario (inicial) | 3 años | 341 201,65 |
Renovación de licencia | 1 año | 108 503,02 |
Renovación de licencia | 3 años | 309 368,12 |
Renovación de licencia de red | 1 año | 148 407,02 |
Como referencia, una suscripción básica a Autodesk Revit cuesta a una organización aproximadamente 3.005 USD al año —unos 290.000–300.000 RUB—. Por tanto, el coste de implantar el entorno de gestión RSG equivale aproximadamente al 40 % de una licencia de Revit, pero protege los datos de todo el equipo que trabaja en el servidor. Esto indica una elevada eficiencia económica cuando la solución se amplía a departamentos grandes.
Condiciones de distribución y entrega
El producto se entrega electrónicamente, lo que reduce los costes logísticos y acorta el tiempo de puesta en marcha. El plazo habitual de preparación del pedido es de 2–3 días laborables. El software dispone de interfaz en ruso e inglés, lo que amplía sus posibilidades de uso en consorcios internacionales de diseño.
La concesión de licencias de RSG está estrechamente integrada con el panel administrativo. La sección de configuración incluye herramientas para activar, renovar y supervisar el estado de la licencia. El sistema controla el número de usuarios activos y las versiones de Revit Server cubiertas por la protección. RSG admite varias versiones: una sola instalación puede atender simultáneamente proyectos creados en Revit 2021–2027, sin necesidad de adquirir licencias distintas para cada versión del servidor.
Análisis detallado de los módulos funcionales y de la interfaz de usuario
La eficacia de RSG como herramienta de administración depende en gran medida de la calidad de la interfaz y de la lógica de gestión de datos. El sistema comprende diez áreas funcionales principales, cada una destinada a tareas específicas de gestión BIM.
Supervisión global y análisis consolidado del acceso
La página «Resumen» es el centro de control donde se reúne la información sobre las relaciones entre usuarios, proyectos y roles. La integración de PivotTable y PivotTree permite al administrador cambiar inmediatamente entre distintas representaciones: desde una lista plana de asignaciones hasta la estructura jerárquica de la organización.
El uso de contextos de localización (I18nContext) y ámbitos por país (CountryScopeContext) demuestra que la arquitectura del producto se ha diseñado para grandes grupos empresariales. Esto permite filtrar roles y secciones según las normas regionales de diseño sin crear bases de datos aisladas. El enfoque reduce la carga cognitiva del administrador y el riesgo de asignar permisos incorrectos en proyectos complejos y multinivel.
Registro de identidades y gestión de usuarios
El módulo «Usuarios» de RSG va más allá de una simple lista de nombres. El sistema aplica el concepto de vinculación fiable, asociando el inicio de sesión del usuario con un equipo concreto (Computer Name) y una dirección IP. Esta capa de protección impide que credenciales robadas se utilicen para acceder al servidor desde dispositivos no autorizados.
La interfaz incluye tarjetas estadísticas que muestran claramente el consumo de licencias y la actividad de las cuentas. La importación y exportación de la base de usuarios en JSON o Excel facilita la migración de datos y la integración con los sistemas externos de recursos humanos de la organización. El historial de conexiones permite investigar rápidamente conflictos técnicos o incidentes de seguridad.
Gestión de proyectos y división por disciplinas
La sección «Proyectos» sincroniza la base local de RSG con el contenido real de Revit Server. Una de sus funciones principales es SectionFolderBinding: la vinculación de las carpetas del proyecto con las secciones de la documentación, por ejemplo AR, KR o IOS.
En Revit Server tradicional, los permisos se conceden para el proyecto completo. RSG rompe este modelo y permite, por ejemplo, que el responsable BIM conceda a un especialista en ventilación permiso de escritura únicamente en la carpeta «03_OV», mientras que el resto del proyecto permanece solo para lectura o completamente oculto. Esto mejora la seguridad y disciplina el diseño al impedir cambios accidentales en secciones relacionadas.
Modelo de roles y matriz de permisos
La matriz de roles de RSG permite configurar el acceso con precisión. Cada rol reúne permisos de lectura y escritura para disciplinas concretas. La interfaz de la matriz presenta los roles en las filas y las secciones en las columnas, lo que facilita evaluar visualmente el nivel de acceso.
El sistema incluye roles integrados, como Administrador y Administrador del proyecto, que garantizan el funcionamiento básico, y permite crear un número ilimitado de roles personalizados. La copia de roles acelera la ampliación de permisos cuando aparecen nuevos tipos de participantes. Antes de guardar los cambios, el sistema calcula el «Impacto»: el número de usuarios y proyectos afectados, una protección importante frente a errores de acceso masivos.
Operación técnica: puertas de enlace, proxy y seguridad de red
El sistema de puertas de enlace proxy es el elemento crítico de RSG que aplica realmente los permisos. Sin esta capa, cualquier panel de gestión sería solo una herramienta de visualización incapaz de detener una solicitud no autorizada.
Configuración de la red y los puertos
La configuración correcta de los puertos es esencial para el funcionamiento estable de RSG. El tráfico administrativo, de usuarios y de servicio debe estar claramente separado.
Circuito | Puerto predeterminado | Finalidad y disponibilidad |
|---|---|---|
RSG Admin Panel | TCP 5080 | Acceso exclusivo para administradores BIM. Gestión completa del sistema. |
Proxy público (Listen) | TCP 808 | Punto de entrada para todos los clientes de Revit. Debe estar abierto en la red de la organización. |
Revit Server (Target) | TCP 8086 | Puerto interno de RS. Debe estar cerrado para los usuarios y ser accesible únicamente para el proxy. |
Admin REST Service | TCP 80 | El proxy lo utiliza para el diagnóstico y para obtener la estructura de los directorios. |
Con esta configuración, el usuario indica en Revit la dirección del proxy y el puerto 808. El proxy recibe la solicitud, la comprueba mediante Decision API y, si se aprueba, la reenvía al puerto 8086 del Revit Server real. Así se crea una barrera física que no puede eludirse sin acceso administrativo directo al sistema operativo del servidor.
Diagnóstico y tolerancia a fallos del sistema
La interfaz «Puertas de enlace RS» proporciona herramientas para supervisar los procesos del proxy. La función «Detectar» permite comprobar la disponibilidad de todos los endpoints necesarios de Revit Server antes de activar la protección. El sistema registra el tráfico del proxy y muestra en tiempo real los intentos de acceso de usuarios desconocidos y las denegaciones de autorización.
Un aspecto importante es el funcionamiento del proxy en modo «Bypass». Si la licencia no cubre una determinada versión de Revit Server o surgen problemas técnicos con la base de datos de permisos, el proxy puede dejar pasar el tráfico sin filtrarlo para evitar que se paralice toda la organización. Este modo queda registrado detalladamente y el administrador recibe una advertencia sobre la reducción del nivel de protección.
Mantenimiento de la infraestructura: copias de seguridad, auditoría y análisis
Además de proteger el acceso, RSG mantiene la integridad de los datos y permite analizar la eficiencia de los procesos de trabajo.
Copias de seguridad de proyectos
El módulo «Copias de seguridad» de RSG automatiza la creación de copias de los modelos. A diferencia de las herramientas convencionales de copia de archivos, RSG comprende la estructura de los proyectos de Revit Server.
- Programación flexible: cada proyecto puede tener su propio horario, por ejemplo una copia diaria a las 02:00.
- Copias incrementales: permiten ahorrar una cantidad considerable de espacio en el servidor al guardar únicamente las partes modificadas de los modelos.
- Estado e historial: el panel de supervisión muestra el resultado de las últimas ejecuciones y permite detectar a tiempo problemas de espacio en disco o de acceso al almacenamiento de red.
Auditoría detallada y supervisión en tiempo real
El registro de auditoría de RSG actúa como la caja negra del sistema. Registra cada evento relevante: creación de un proyecto, modificación del rol de un usuario y cada intento de sincronización correcto o bloqueado.
- Flujo en tiempo real: el administrador puede observar la actividad del servidor en directo. Es una herramienta muy valiosa para diagnosticar problemas de acceso.
- Exportación de informes: el sistema permite exportar los datos de auditoría a PDF y XLSX para entregarlos a los responsables de seguridad o a la dirección de la empresa.
- Análisis de acciones: las columnas «Tipo de objeto» y «Detalles» permiten filtrar rápidamente, por ejemplo, todas las eliminaciones de modelos o las modificaciones de permisos realizadas por un administrador.
Estadísticas y toma de decisiones basada en datos
El módulo de estadísticas visualiza la actividad del entorno BIM. Los gráficos por proyectos y roles ayudan a identificar qué objetos están en una fase activa y cuáles se encuentran inactivos.
- Usuarios más activos: las listas de actividad ayudan a detectar empleados sobrecargados o, por el contrario, usuarios que no trabajan en el modelo central.
- Exportación para responsables BIM: los informes especializados sobre la actividad de los modelos de un proyecto permiten analizar la frecuencia de sincronización y detectar posibles riesgos de crecimiento excesivo de los archivos.
Comparación de los modelos económicos de propiedad: RSG frente a soluciones en la nube
La elección entre RSG sobre un Revit Server local y soluciones en la nube como Autodesk Construction Cloud (ACC) suele depender del coste total de propiedad (TCO).
Parámetro | Modelo basado en RSG (local) | Modelo en la nube (ACC / BIM Collaborate Pro) |
|---|---|---|
Coste de las licencias | Importe fijo por módulo de servidor, aproximadamente 120.000 RUB al año. | Por usuario, aproximadamente 80.000–100.000 RUB al año por usuario. |
Infraestructura | Servidores propios, electricidad y personal informático. | Incluida en el coste de la suscripción. |
Control de los datos | Control físico completo y cumplimiento de los requisitos de seguridad de la información. | Datos almacenados en los servidores del proveedor, en Estados Unidos o Europa. |
Escalabilidad | Limitada por la capacidad del hardware. | Prácticamente ilimitada. |
Para una organización de diseño con 50 especialistas:
- Nube (ACC): 50 usuarios × 90.000 RUB = 4.500.000 RUB al año.
- Infraestructura local (RS + RSG): licencia de RSG de 120.000 RUB + amortización del servidor + coste salarial del administrador informático, estimado en 1.000.000 RUB = aproximadamente 1.120.000 RUB al año.
El análisis económico confirma que, para empresas medianas y grandes, RSG es una herramienta potente de optimización presupuestaria: permite mantener altos estándares de seguridad con un gasto en software mucho menor. Además, elimina la principal carencia de un Revit Server local —la ausencia de control de acceso— y lo aproxima funcionalmente a plataformas en la nube más costosas.
Visión estratégica del desarrollo y la implantación del sistema
Implantar Revit Server Guard en la infraestructura informática de una organización de diseño no consiste únicamente en instalar un programa; implica formalizar las reglas de trabajo. A partir de la documentación se pueden distinguir varias etapas de madurez del sistema dentro de la empresa.
- Inventario y normalización: en la primera etapa, RSG se utiliza para ordenar los directorios de Revit Server. La actualización de catálogos y la importación de proyectos permiten conocer la carga real de los servidores.
- Protección y separación de permisos: en la segunda etapa se implanta el modelo de roles. La vinculación de carpetas con secciones de documentación mediante SectionFolderBinding asigna la responsabilidad a ejecutores concretos. La puesta en marcha del proxy activa la protección efectiva.
- Análisis y optimización: en la tercera etapa, los datos de auditoría y las estadísticas se emplean para optimizar los procesos. La dirección obtiene una base objetiva para decidir sobre la ampliación del equipo o la modernización del hardware de los servidores.
La compatibilidad técnica con varias versiones —de 2021 a 2027— protege la inversión en RSG frente a las actualizaciones frecuentes de los productos Autodesk. Esto es especialmente importante cuando distintos clientes exigen trabajar con versiones diferentes de Revit y la organización debe mantener una infraestructura de servidores heterogénea.
En conclusión, Revit Server Guard es un componente esencial en la evolución de las oficinas de diseño que trabajan con BIM. Convierte la caja negra de Revit Server en un entorno transparente, gestionable y seguro: proporciona a los administradores herramientas de control y a la dirección garantías sobre la protección de la propiedad intelectual. Frente a las alternativas internacionales, RSG destaca por su especialización en la protección del tráfico de red y por su integración con la organización del diseño por disciplinas o secciones, manteniendo al mismo tiempo un precio y unas condiciones de explotación competitivos.
¿Desea consultar la segunda parte de la documentación?
Abrir el manual del administrador →