Cómo crear un portal de intranet corporativa con Drupal
Todos lo hemos vivido: correos que nadie lee, documentos repartidos entre tres carpetas compartidas y un Drive, procedimientos que alguien imprimió una vez y ya nadie sabe dónde están. La comunicación interna de muchas empresas funciona a base de parches. Y cuando los parches fallan, la información no llega o llega tarde.
Una intranet corporativa resuelve ese problema de raíz. Centraliza contenido, procesos y personas en un solo punto de acceso. Pero elegir la plataforma correcta marca la diferencia entre un proyecto que escala con la organización y uno que hay que reconstruir en dos años. Drupal, por su arquitectura modular y su sistema de permisos, se ha ganado un lugar destacado para este tipo de desarrollos. Veamos cómo montar una desde cero.
Drupal como base para tu intranet: las razones técnicas
Una intranet no es una web con contraseña. Es un sistema vivo que gestiona contenidos de distinta naturaleza, procesos con múltiples actores y niveles de acceso que cambian según el departamento, el rol o incluso el proyecto.
Aquí es donde Drupal brilla. Su sistema de roles y permisos permite definir con precisión milimétrica quién ve, edita, publica o archiva cada tipo de contenido. Puedes segmentar por departamento, por sede o por proyecto, algo imprescindible cuando recursos humanos maneja datos confidenciales que operaciones no debería ver, y viceversa.
Otro punto fuerte: los tipos de contenido se crean desde la interfaz de administración, sin escribir una línea de código. Noticias internas, procedimientos, fichas de empleado, solicitudes de vacaciones, actas de reunión... cada uno con sus campos personalizados y sus flujos de publicación. Si te interesa entender por qué esta flexibilidad supera a la de otros CMS, merece la pena revisar nuestra comparativa sobre las ventajas de Drupal frente a otros CMS para empresas.
Y luego está la extensibilidad. Más de 50.000 módulos contribuidos y una arquitectura pensada para proyectos de cierta complejidad. Da igual que seas una pyme con 50 personas o una corporación con miles de usuarios repartidos en varias sedes: la plataforma aguanta.
Qué debe incluir tu intranet (antes de tocar un solo módulo)
Antes de abrir el panel de administración conviene tener claro qué necesita realmente la organización. Estas son las áreas que aparecen en prácticamente todos los proyectos de intranet que hemos visto.
Gestión documental
Sin un sistema de documentos bien resuelto, tu intranet será poco más que un tablón de anuncios con login. Lo que necesitas es subida de archivos con control de versiones, organización por categorías o departamentos, búsqueda que llegue al contenido de los documentos (no solo al título) y permisos de acceso granulares. Drupal cubre la base con su sistema de medios y campos de referencia. Módulos como Media Library amplían las capacidades: previsualización de PDFs, vídeos embebidos, galerías de imágenes.
Noticias y comunicados internos
El canal de noticias es el pulso informativo de la intranet. Drupal permite montar flujos de publicación con aprobación editorial, programar publicaciones, destacar contenido en portada y segmentar noticias por sede o departamento. Cada empleado ve lo que le resulta relevante, sin ruido.
Directorio de empleados
Un directorio actualizado con datos de contacto, departamento, cargo y fotografía parece algo menor, pero cambia la dinámica del día a día. Sobre todo en empresas con teletrabajo o varias oficinas. En Drupal, este directorio puede alimentarse directamente desde el sistema de recursos humanos o un directorio LDAP, eliminando la duplicación manual de datos.
Formularios y solicitudes internas
Vacaciones, reservas de salas, partes de incidencias, encuestas de satisfacción. Todo eso que antes viajaba por correo electrónico y se perdía en bandejas de entrada saturadas. Con el módulo Webform puedes crear formularios con lógica condicional, adjuntos, firmas electrónicas y notificaciones automáticas al responsable correspondiente.
Flujos de trabajo y aprobaciones
Un procedimiento operativo necesita la validación de calidad antes de publicarse. Una noticia requiere el visto bueno de dirección. El módulo Workflow, combinado con Content Moderation del core de Drupal, permite definir estados (borrador, en revisión, aprobado, publicado, archivado) y controlar qué rol puede ejecutar cada transición.
Calendario y eventos
Un calendario compartido con eventos corporativos, formaciones, fechas de entrega y reuniones mantiene a todo el mundo sincronizado. Drupal permite crear eventos como tipo de contenido con campos de fecha, ubicación y capacidad, y mostrarlos en vistas mensuales, semanales o en formato lista.
Los módulos que sostendrán tu intranet
La elección de módulos condiciona la velocidad de desarrollo y la estabilidad a largo plazo. Estos son los que considero imprescindibles tras haber participado en varios proyectos de intranet con Drupal.
Group es, probablemente, la pieza más importante del puzzle. Permite crear espacios de trabajo independientes dentro de la misma instalación, cada uno con sus miembros, contenidos y permisos. Departamentos, proyectos transversales, comités: cada uno tiene su área privada sin interferir con los demás.
Workflow y Content Moderation (integrado en el core desde Drupal 8) se encargan de los estados de publicación. Puedes diseñar flujos tan simples o tan elaborados como la organización requiera, asignando permisos de transición a roles concretos.
Webform es la referencia indiscutible para formularios. Soporta más de 30 tipos de campo, validaciones personalizadas, envío a correo o a sistemas externos, exportación de resultados y lógica condicional que muestra u oculta campos según las respuestas.
Media y Media Library gestionan archivos y recursos multimedia con control de acceso, metadatos y previsualización. En intranets con gran volumen documental, complementarlos con Entity Browser mejora notablemente la experiencia de selección de archivos.
Search API, respaldado por un motor como Solr o Elasticsearch, transforma la búsqueda interna. En una intranet con cientos o miles de documentos, la búsqueda facetada (filtrar por tipo, departamento, fecha o autor) deja de ser un lujo y se convierte en una necesidad operativa.
Integración con el ecosistema que ya usa tu equipo
Una intranet aislada corre el riesgo de convertirse en un silo más. La mayoría de organizaciones ya trabajan con Microsoft 365, Google Workspace o ambos, y la intranet tiene que encajar con esas herramientas.
Microsoft 365 y Google Workspace
Drupal se conecta con Microsoft 365 para autenticación mediante Azure AD, sincronización de calendarios con Outlook, embebido de documentos de SharePoint o OneDrive y envío de notificaciones a través de Teams. La integración con Google Workspace funciona de manera análoga: autenticación con cuentas de Google, embebido de documentos de Drive y sincronización con Google Calendar.
Estas integraciones combinan módulos contribuidos con conectores API REST desarrollados a medida. La inversión se recupera rápidamente porque los empleados acceden a todo desde un único punto de entrada, sin saltar entre aplicaciones.
LDAP y SSO
En un entorno corporativo, la autenticación centralizada no admite debate. El módulo LDAP de Drupal autentica usuarios contra Active Directory u OpenLDAP, sincroniza roles y grupos automáticamente y gestiona altas y bajas desde el directorio corporativo. Para Single Sign-On, módulos como SAML Authentication u OpenID Connect permiten a los empleados entrar en la intranet sin credenciales adicionales, reutilizando la sesión que ya tienen abierta.
Seguridad: más exigente que en un sitio público
La seguridad de una intranet merece más atención que la de una web pública. Aquí se maneja información interna, datos de empleados y documentación confidencial. Drupal cuenta con un equipo de seguridad dedicado que publica parches de forma regular y mantiene un historial sólido en la gestión de vulnerabilidades.
A nivel de configuración, lo mínimo es restringir el acceso mediante autenticación obligatoria, aplicar HTTPS en todo el sitio, configurar políticas de contraseñas robustas y auditar periódicamente los permisos. El módulo Security Kit añade cabeceras de seguridad HTTP, y Login Security permite limitar intentos de acceso y bloquear IPs sospechosas.
Para organizaciones sujetas al RGPD, Drupal ofrece módulos de anonimización de datos y gestión del consentimiento que facilitan el cumplimiento normativo sin complicar la arquitectura.
Multilingüe y móvil: dos requisitos que Drupal cubre de serie
En empresas con presencia internacional o en comunidades autónomas con lenguas cooficiales, la intranet necesita funcionar en varios idiomas. Drupal incluye soporte multilingüe nativo desde la versión 8: interfaz, contenidos, menús, formularios y taxonomías se traducen sin módulos externos. Un contenido se crea una vez, se traduce a los idiomas necesarios y cada versión mantiene su propio flujo de publicación.
En cuanto al acceso móvil, los empleados no siempre están frente a un ordenador. Comerciales en ruta, personal de planta, técnicos de campo: todos necesitan consultar la intranet desde el teléfono. Drupal genera interfaces responsive de forma nativa, pero la recomendación es diseñar con enfoque mobile-first desde el inicio, priorizando las acciones más frecuentes en movilidad: leer noticias, buscar contactos, enviar formularios rápidos y descargar documentos.
Plazos y costes: qué esperar
El tiempo y el coste dependen del alcance. Una intranet básica con noticias, directorio de empleados, gestión documental y formularios puede estar operativa en ocho a doce semanas, con un coste entre 15.000 y 30.000 euros según la complejidad del diseño, las integraciones y el volumen de migración de contenidos.
Proyectos más ambiciosos (integración profunda con Microsoft 365, flujos de trabajo complejos, espacios departamentales con Group, búsqueda avanzada con Solr y desarrollos a medida) pueden requerir entre cuatro y seis meses, con presupuestos a partir de 40.000 euros.
No hay que olvidar el mantenimiento continuo. Actualizaciones de seguridad, evolución funcional, soporte a usuarios y administración del sistema suelen representar entre el 15 y el 20 por ciento del coste inicial del proyecto al año. Contar con un equipo especializado en desarrollo web Drupal a medida en España reduce los riesgos y asegura que la arquitectura soporte el crecimiento futuro.
Tu intranet como ventaja competitiva interna
Montar una intranet corporativa con Drupal no es solo una decisión tecnológica. Es una apuesta por centralizar la comunicación, agilizar procesos y dar a cada persona de la organización acceso directo a lo que necesita para trabajar bien. La solidez de Drupal, su flexibilidad y su ecosistema de módulos permiten cubrir prácticamente cualquier requisito sin tener que inventar soluciones desde cero.
Lo que marca la diferencia entre un proyecto que funciona y uno que acaba abandonado es la definición de requisitos, la arquitectura técnica y la experiencia del equipo que lo desarrolla. Si estás valorando construir la intranet de tu empresa, en Tangram Consulting podemos ayudarte a definir el alcance, elegir la arquitectura adecuada y llevar el proyecto a producción con garantías.