Este artículo está traducido por IA

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.

Para aprender más sobre cómo funciona y cómo compilar el conector ONLYOFFICE para Confluence, visita nuestra documentación API.
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:

  1. Inicia sesión en tu instancia de Confluence como administrador.
  2. 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.
  3. Localiza Conector ONLYOFFICE para Confluence mediante la búsqueda. Los resultados incluirán las versiones del complemento compatibles con tu instancia de Confluence.
    ONLYOFFICE_confluence_install ONLYOFFICE_confluence_install
  4. Haz clic en Instalar para descargar e instalar la aplicación.
  5. 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:

  1. 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
  2. Instala el Atlassian Plugin SDK. El proceso de instalación está descrito aquí.
  3. Obtén un submódulo:
    git submodule update --init --recursive
  4. 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.
ONLYOFFICE_confluence_configure ONLYOFFICE_confluence_configure
Cómo funciona

La integración ONLYOFFICE sigue la API documentada aquí.

  1. El usuario navega a los adjuntos de Confluence y selecciona la acción Editar en ONLYOFFICE.
  2. Confluence realiza una solicitud a OnlyOfficeEditorServlet (URL de la forma: /plugins/servlet/onlyoffice/doceditor?attachmentId=$attachment.id).
  3. Confluence envía un documento al servicio de almacenamiento de documentos ONLYOFFICE y recibe un enlace temporal.
  4. 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.
  5. 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.
  6. 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.
  7. Luego ONLYOFFICE Docs descarga el documento desde Confluence y el usuario comienza a editar.
  8. Cuando todos los usuarios y navegadores clientes terminan de editar, cierran la ventana de edición.
  9. 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.
  10. 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

  1. 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> bash y abre /etc/onlyoffice/documentserver/local.json

      Alternativamente, 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"
                                                }
                                                }
                                                }
                                                }
                                                }
  2. El valor true está especificado en tres secciones. Esto significa que la validación del token está habilitada.
    • services.CoAuthoring.token.enable.browser
    • services.CoAuthoring.token.enable.request.inbox
    • services.CoAuthoring.token.enable.request.outbox
  3. 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.string
    • services.CoAuthoring.secret.outbox.string
    • services.CoAuthoring.secret.session.string
  4. 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
Confluence Cloud no soporta la conexión al servidor demo.

Si quieres probar los editores online de ONLYOFFICE dentro de Confluence sin instalar ONLYOFFICE Docs:

  1. Ve a Administración de Confluence > Administrar apps > Conector ONLYOFFICE para Confluence > Configurar.
  2. Marca la casilla Conectar al demo de ONLYOFFICE Document Server.
  3. Haz clic en el botón Guardar.
ImportanteEste es un servidor de prueba público que estará disponible durante un período de 30 días. No compartas tus datos sensibles allí.

Comienza a usar ONLYOFFICE Docs dentro de Confluence

Para crear un archivo:

  1. Abre la página donde necesitas crear un archivo.
  2. Haz clic en el botón Nuevo documento.
  3. Elige el tipo de archivo necesario.
  4. Introduce el nombre del archivo en el campo de texto junto al icono del tipo de archivo.
  5. Haz clic en el botón Confluence save object icon Guardar.

El documento se abrirá en el editor ONLYOFFICE Docs.

ONLYOFFICE_confluence_newfile ONLYOFFICE_confluence_newfile

Para crear una vista previa de archivo:

  1. Abre cualquier página de Confluence para editar.
  2. Haz clic en la opción Insertar más contenido.
  3. Elige la opción Otras macros.
  4. Selecciona la opción Vista previa de ONLYOFFICE.
  5. Elige el archivo requerido en la página de Adjuntos.
  6. Ajusta el ancho y alto de la vista previa del archivo si es necesario.
  7. Haz clic en el botón Insertar.
ONLYOFFICE_confluence_previewfile ONLYOFFICE_confluence_previewfile

Para descargar un archivo:

  1. Abre el menú contextual del archivo haciendo clic en la flecha a la izquierda de su nombre.
  2. Haz clic en el botón Descargar como. Se abrirá la ventana Descargar como con ONLYOFFICE.
  3. Edita el Nombre del archivo en el campo correspondiente si es necesario.
  4. Abre el menú desplegable Tipo de destino y elige el formato requerido.
  5. Haz clic en el botón Descargar.
ONLYOFFICE_confluence_downloadfile ONLYOFFICE_confluence_downloadfile

Para editar o ver un documento:

  1. Encuentra el archivo necesario.
  2. 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.

ONLYOFFICE_confluence_editfile ONLYOFFICE_confluence_editfile

Para crear un formulario:

  1. Abre la página donde necesitas crear un archivo.
  2. Haz clic en el botón Nuevo documento y elige la opción Formulario.
    ONLYOFFICE_newform ONLYOFFICE_newform
  3. Introduce el nombre del archivo en el campo de texto junto al icono del tipo de archivo.
  4. Selecciona el archivo .docx adjunto a esta u otras páginas o elige la opción Crear desde cero.
  5. El formulario se abrirá en el editor ONLYOFFICE Docs.
  6. 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:

  1. Ve a los Adjuntos.
  2. 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.
    ONLYOFFICE_createform ONLYOFFICE_createform

Para rellenar un formulario:

  1. Ve a los Adjuntos.
  2. Haz clic en el enlace Rellenar formulario en ONLYOFFICE a la derecha del archivo PDF.
    ONLYOFFICE_fillform ONLYOFFICE_fillform
  3. El formulario se abrirá en el editor ONLYOFFICE Docs.
Para aprender más sobre formularios, lee los artículos correspondientes sobre creación y relleno de formularios.
Para conocer los problemas más comunes y las formas de solucionarlos, visita nuestra guía de solución de problemas.
Artículos con etiqueta:
Ver todas las etiquetas