- Inicio
- Conectores
- Confluence
Confluence
Acerca de la integración de ONLYOFFICE y Confluence
ONLYOFFICE ofrece un conector oficial para integrar ONLYOFFICE Docs con Confluence y editar documentos de oficina dentro de la biblioteca de documentos. Puedes instalar el conector ONLYOFFICE desde el Atlassian Marketplace o descargarlo desde la página de GitHub. Nuestro repositorio de GitHub incluye conectores tanto para Confluence como para Confluence Cloud. La aplicación se distribuye bajo la licencia Apache.
Características principales
- Crear documentos de texto, hojas de cálculo y presentaciones usando la opción Nuevo documento.
- Crear y completar formularios en línea.
-
Editar y ver documentos con la opción Editar en ONLYOFFICE.
Confluence Cloud soporta la carga y edición de archivos.
- Coedición de documentos en tiempo real: dos modos de coedición (Rápido y Estricto), Control de cambios, comentarios y chat integrado.
- Soporte JWT para asegurar tu tráfico, de modo que nadie, excepto los usuarios con los derechos adecuados, pueda acceder a tus documentos.
Formatos compatibles
- Para crear: formularios DOCX, XLSX, PPTX, PDF
- Para editar y ver: DOCM, DOCX, formularios PDF, DOTM, DOTX, HTM, POTM, POTX, PPSM, PPSX, PPTM, PPTX, XLSM, XLSX, XLTM, XLTX, XML
- Para editar con posible pérdida de información: CSV, EPUB, FB2, HTML, ODP, ODS, ODT, OTP, OTS, OTT, RTF, TXT
-
Para conversión a Office Open XML: DOC, DOCM, formularios PDF, DOT, DOTM, DOTX, EPUB, FB2, FODP, FODS, FODT, HTM, HTML, MHT, ODP, ODS, ODT, OTP, OTS, OTT, OXPS, PDF, POT, POTM, POTX, PPS, PPSM, PPSX, PPT, PPTM, RTF, XLS, XLSM, XLT, XLTM, XLTX, XML, XPS
Confluence Cloud no soporta conversión. Todos estos formatos solo son compatibles para visualización.
- Solo para visualización: CSV, DJVU, DOC, DOCM, DOCX, DOT, DOTM, DOTX, EPUB, FB2, FODP, FODS, FODT, HTM, HTML, MHT, ODP, ODS, ODT, OTP, OTS, OTT, OXPS, PDF, POT, POTM, POTX, PPS, PPSM, PPSX, PPT, PPTM, PPTX, RTF, TXT, XLS, XLSM, XLSX, XLT, XLTM, XLTX, XML, XPS
Conector para Confluence: novedades en la versión 6.3.0
Agregado
- Soporte para ejecutar macros de documentos
Cambios
- Compatibilidad verificada con Confluence versión 9.5.2
- Lista de formatos compatibles actualizada, ahora alineada con ONLYOFFICE/document-formats v3.0.0
- Vulnerabilidad corregida: CVE-2025-27820
El registro completo de cambios está disponible aquí.
Conector para Confluence Cloud: novedades en la versión 1.2.0
Agregado
- Creación de nuevos documentos
- Imagen de usuario añadida en el editor
- Edición de PDF
- Función Pegar especial para añadir un enlace entre archivos
Cambios
- La lista de formatos compatibles se ha ampliado
El registro completo de cambios está disponible aquí.
Conectando ONLYOFFICE Docs a Confluence
Requisitos
-
ONLYOFFICE Document Server v7.0 (versión servidor o versión cloud) o superior
Necesitas una instancia de ONLYOFFICE Docs que sea resoluble y conectable tanto desde Confluence como desde cualquier cliente final. Debe poder hacer POST directamente a Confluence.
Consulta la página oficial de documentación para aprender más sobre la instalación de ONLYOFFICE Docs. -
Confluence Data Center 7.12.0 - 9.5.2 o Confluence Server 7.12.0 - 9.5.2
Atlassian ya no soporta Confluence Server. El soporte del conector ONLYOFFICE aplica a instalaciones existentes.
- Conector ONLYOFFICE para Confluence
Instalando el conector ONLYOFFICE para Confluence desde el Atlassian Marketplace
Puedes descargar la última versión del conector desde el Atlassian Marketplace oficial. Para ello, sigue estos pasos:
- Inicia sesión en tu instancia de Confluence como administrador.
- Haz clic en el botón Configuración en la esquina superior derecha, luego desplázate hasta Atlassian Marketplace. Haz clic en el botón Buscar nuevas apps.
-
Localiza Conector ONLYOFFICE para Confluence mediante la búsqueda. Los resultados incluirán las versiones del complemento compatibles con tu instancia de Confluence.
- Haz clic en Instalar para descargar e instalar la aplicación.
- Ahora puedes hacer clic en Cerrar en el diálogo Instalado y listo para usar.
O puedes subir el archivo compilado target/onlyoffice-confluence-plugin.jar a Confluence en la página Administrar complementos.
Los archivos de paquete compilados más recientes están disponibles aquí y en el Atlassian Marketplace.
Compilando la app de integración ONLYOFFICE para Confluence
Si planeas compilar tú mismo la app de integración ONLYOFFICE para Confluence (por ejemplo, editar el código fuente y compilarlo después), sigue estos pasos:
-
Es necesaria una versión estable de Java para la compilación exitosa. Si no la tienes instalada, usa los siguientes comandos para instalar Open JDK 8:
sudo apt-get update sudo apt-get install openjdk-8-jdk - Instala el Atlassian Plugin SDK. El proceso de instalación está descrito aquí.
-
Obtén un submódulo:
git submodule update --init --recursive -
Compila el paquete:
atlas-package
Configurando el conector ONLYOFFICE para Confluence
Ve a Administración de Confluence > Administrar apps > Conector ONLYOFFICE para Confluence > Configurar:
-
Document Server - especifica la URL donde está instalado ONLYOFFICE Docs (por ejemplo, https://documentserver).
ImportanteLa dirección de ONLYOFFICE Docs debe ser accesible desde Confluence, así como la dirección de Confluence debe ser accesible desde ONLYOFFICE Docs.
-
Clave secreta - especifica el secreto JWT usado para firmar los datos.
A partir de ONLYOFFICE Docs v7.2, JWT está habilitado por defecto y la clave secreta se genera automáticamente. También debes habilitarlo en el lado de Confluence: encuentra tu clave secreta en el archivo de configuración de ONLYOFFICE Docs, luego especifica la misma clave secreta en la configuración del conector. Para más detalles, consulta la sección Habilitar JWT para la integración de ONLYOFFICE y Confluence de este artículo.
Configuraciones avanzadas del servidor:
- Dirección del servidor para solicitudes internas desde el Servicio de edición de documentos - dirección usada para acceder al servidor Confluence desde el Servicio de edición de documentos.
-
Dirección del servicio de edición de documentos para solicitudes internas desde el servidor - dirección usada para acceder al Servicio de edición de documentos desde el servidor Confluence.
Confluence Cloud no soporta la configuración de ajustes avanzados.
Cómo funciona
La integración ONLYOFFICE sigue la API documentada aquí.
- El usuario navega a los adjuntos de Confluence y selecciona la acción Editar en ONLYOFFICE.
- Confluence realiza una solicitud a OnlyOfficeEditorServlet (URL de la forma: /plugins/servlet/onlyoffice/doceditor?attachmentId=$attachment.id).
- Confluence envía un documento al servicio de almacenamiento de documentos ONLYOFFICE y recibe un enlace temporal.
-
Confluence prepara un objeto JSON con las siguientes propiedades:
- url - el enlace temporal que ONLYOFFICE Docs usa para descargar el documento;
- callbackUrl - la URL que ONLYOFFICE Docs usa para informar sobre el estado de la edición del documento;
- docserviceApiUrl - la URL a la que el cliente debe responder a ONLYOFFICE Docs (proporcionada por la propiedad files.docservice.url.api);
- key - el UUID para indicar a ONLYOFFICE Docs si debe descargar el documento nuevamente o no;
- title - el título (nombre) del documento.
- Confluence usa este objeto para generar una página a partir de una plantilla freemarker, llenándola con los valores proporcionados para permitir que el navegador del cliente cargue el editor.
- El navegador del cliente realiza una solicitud a la biblioteca JavaScript de ONLYOFFICE Docs y envía a ONLYOFFICE Docs la configuración de DocEditor con las propiedades anteriores.
- Luego ONLYOFFICE Docs descarga el documento desde Confluence y el usuario comienza a editar.
- Cuando todos los usuarios y navegadores clientes terminan de editar, cierran la ventana de edición.
- Después de 10 segundos de inactividad, ONLYOFFICE Docs envía un POST a callbackUrl informando a Confluence que los clientes han terminado de editar el documento y lo han cerrado.
- Confluence descarga una nueva versión del documento, reemplazando la antigua.
Habilitar JWT para la integración de ONLYOFFICE y Confluence
Para proteger los documentos del acceso no autorizado, los editores ONLYOFFICE usan JSON Web Token (JWT). El token se añade en la configuración cuando se inicializa el Editor de Documentos y durante el intercambio de comandos entre los servicios internos de ONLYOFFICE Docs. La clave secreta se usa para firmar el token web JSON y validar el token al hacer la solicitud a ONLYOFFICE Docs.
A partir de ONLYOFFICE Docs v7.2, JWT está habilitado por defecto y la clave secreta se genera automáticamente. Debes encontrar tu clave secreta en el archivo de configuración de ONLYOFFICE Docs, luego especificar la misma clave secreta en la configuración del conector.
Paso 1: Encuentra tu clave secreta en el archivo de configuración de ONLYOFFICE Docs
-
Abre el archivo local.json con cualquier editor de texto disponible.
- Para Linux -
/etc/onlyoffice/documentserver/local.json - Para Windows -
%ProgramFiles%\ONLYOFFICE\DocumentServer\config\local.json -
Para Docker – entra al contenedor ONLYOFFICE Docs usando el comando
docker exec -it <containerID> bashy abre/etc/onlyoffice/documentserver/local.jsonAlternativamente, puedes usar el siguiente comando para encontrar la clave secreta por defecto sin abrir local.json:
sudo docker exec <containerID> /var/www/onlyoffice/documentserver/npm/json -f /etc/onlyoffice/documentserver/local.json 'services.CoAuthoring.secret.session.string'
El archivo local.json debería verse así:
{ "services": { "CoAuthoring": { "token": { "enable": { "request": { "inbox": true, "outbox": true }, "browser": true } }, "secret": { "inbox": { "string": "yoursecret" }, "outbox": { "string": "yoursecret" }, "session": { "string": "yoursecret" } } } } } - Para Linux -
-
El valor
trueestá especificado en tres secciones. Esto significa que la validación del token está habilitada.services.CoAuthoring.token.enable.browserservices.CoAuthoring.token.enable.request.inboxservices.CoAuthoring.token.enable.request.outbox
-
La clave secreta generada automáticamente está especificada en tres secciones. Puedes reemplazar el valor secreto por defecto con tu propia clave secreta. La clave secreta debe ser la misma en las tres secciones.
services.CoAuthoring.secret.inbox.stringservices.CoAuthoring.secret.outbox.stringservices.CoAuthoring.secret.session.string
-
Si haces cambios, guárdalos y reinicia los servicios para que los cambios en la configuración tengan efecto.
supervisorctl restart all
Paso 2: Especifica la misma clave secreta en la configuración del conector
En la configuración del conector, especifica el mismo secreto en el campo Clave secreta y guarda los ajustes.
Conectando al demo de ONLYOFFICE Docs
Si quieres probar los editores online de ONLYOFFICE dentro de Confluence sin instalar ONLYOFFICE Docs:
- Ve a Administración de Confluence > Administrar apps > Conector ONLYOFFICE para Confluence > Configurar.
- Marca la casilla Conectar al demo de ONLYOFFICE Document Server.
- Haz clic en el botón Guardar.
Comienza a usar ONLYOFFICE Docs dentro de Confluence
Para crear un archivo:
- Abre la página donde necesitas crear un archivo.
- Haz clic en el botón Nuevo documento.
- Elige el tipo de archivo necesario.
- Introduce el nombre del archivo en el campo de texto junto al icono del tipo de archivo.
- Haz clic en el botón
Guardar.
El documento se abrirá en el editor ONLYOFFICE Docs.
Para crear una vista previa de archivo:
- Abre cualquier página de Confluence para editar.
- Haz clic en la opción Insertar más contenido.
- Elige la opción Otras macros.
- Selecciona la opción Vista previa de ONLYOFFICE.
- Elige el archivo requerido en la página de Adjuntos.
- Ajusta el ancho y alto de la vista previa del archivo si es necesario.
- Haz clic en el botón Insertar.
Para descargar un archivo:
- Abre el menú contextual del archivo haciendo clic en la flecha a la izquierda de su nombre.
- Haz clic en el botón Descargar como. Se abrirá la ventana Descargar como con ONLYOFFICE.
- Edita el Nombre del archivo en el campo correspondiente si es necesario.
- Abre el menú desplegable Tipo de destino y elige el formato requerido.
- Haz clic en el botón Descargar.
Para editar o ver un documento:
- Encuentra el archivo necesario.
- Haz clic en el botón Editar en ONLYOFFICE.
El documento se abrirá en el editor ONLYOFFICE.
Para coeditar un documento, los usuarios autorizados deben abrir el mismo archivo juntos.
Para crear un formulario:
- Abre la página donde necesitas crear un archivo.
-
Haz clic en el botón Nuevo documento y elige la opción Formulario.
- Introduce el nombre del archivo en el campo de texto junto al icono del tipo de archivo.
- Selecciona el archivo .docx adjunto a esta u otras páginas o elige la opción Crear desde cero.
- El formulario se abrirá en el editor ONLYOFFICE Docs.
- Guarda el formulario como PDF para tener acceso futuro a la edición, revisión o colaboración.
Para crear un formulario rellenable y restringir la edición del archivo por otros usuarios:
- Ve a los Adjuntos.
-
Haz clic en el enlace Crear formulario usando ONLYOFFICE a la derecha del archivo PDF. El archivo se creará en la sección de Adjuntos.
Para rellenar un formulario:
- Ve a los Adjuntos.
-
Haz clic en el enlace Rellenar formulario en ONLYOFFICE a la derecha del archivo PDF.
- El formulario se abrirá en el editor ONLYOFFICE Docs.