Skip to main content

Configuración del acceso a la API de ShareFile

 

 

1. Visite la administración de ShareFile

Para permitir que LogicalDOC tenga acceso a su cuenta de ShareFile, primero debe preparar una clave API, así que ingrese a su consola API de DocuSign en la administración https://api.sharefile.com y haga clic en el enlace Get an API key.

Eso te llevará al API Key Generator:

ShareFile key gen

2. Generar la clave de la API

Complete el campo Application Name con cualquier nombre, por ejemplo logicaldoc

En el campo Redirect URL, ingrese una URL en el formato https://yourdomain.com/sharefile-callback donde yourdomain.com es el dominio que ShareFile usará para contactar su instalación de LogicalDOC.

ShareFile key gen

Haga clic en Generate API Key y verá su nueva clave en la lista a continuación, cada clave define un Client Id y Client Secret, luego usará esos códigos en LogicalDOC.

ShareFile api key

HTTPS es obligatorio

ShareFiles debe comunicarse con LogicalDOC a través del protocolo HTTPS, esta es una decisión de diseño de ShareFile adoptada para maximizar la seguridad. Como resultado, es obligatorio hacer que LogicalDOC sea accesible a través de Internet a través de HTTPS con un certificado válido.

3. Regrese a LogicalDOC e ingrese la información

Abra el menú Herramientas > ShareFile > Autorizar y pegue la información de la clave que acaba de crear.

Report Parameter

Luego presione Authorize y siga la autenticación completa en ShareFile.

Callback URL

Asegúrese de que el URL de devolución de llamada que configuró en la clave API coincida con la URL del servidor que ve en Administración > Ajustes > Parámetros > server.url

Configurar OnlyOffice

Puede crear una conexión entre OnlyOffice y LogicalDOC. De esta manera, podrá usar OnlyOffice para editar y crear documentos almacenados dentro de LogicalDOC. OnlyOffice se puede usar de varias maneras en línea y en las instalaciones, pero al momento de escribir este artículo, LogicalDOC se ha probado con OnlyOffice Document Server para Docker y esta guía se basa en el tutorial oficial.

1

Ejecución de la imagen de Docker

En una máquina de tamaño mínimo con Docker versión 1.9.0 o posterior, use este comando para instalar OnlyOffice Document Server:

sudo docker run -i -t -d -p 8084:80 --restart=always -e JWT_SECRET=my_jwt_secret onlyoffice/documentserver

Este comando inicia el contenedor Docker con la configuración estándar y configura el puerto de trabajo en 8084, siéntete libre de cambiarlo a tu gusto.

2

Conexión de LogicalDOC con OnlyOffice

La integración con OnlyOffice se implementa mediante un convertidor de formato adecuado que debe estar correctamente habilitado y configurado.

Vaya a Administración > Importar y Exportar > Convertidores de formato, y aquí ubique el convertidor llamado OnlyOfficeConverter, habilítelo y amplíe su configuración para acomodar los parámetros de conexión:

  • url:  la dirección para comunicarse con su servidor de documentos OnlyOffice
  • security.key: en caso de configuración estándar, puedes usar my_jwt_secret
  • callback: la dirección que OnlyOffice Document Server utilizará para llamar a su LogicalDOC

Luego presiona Guardar y listo.

Configuración de la API de ChatGPT

Antes de poder comenzar a integrar LogicalDOC con la API de ChatGPT, necesita obtener una clave API para acceder a él.

1

Crear una cuenta

Puedes crear una cuenta gratuita registrándote aquí aquí. 

2

Generar una API key

Una vez que haya iniciado sesión, muévase al sitio web de la plataforma. https://platform.openai.com

Aquí crea un nuevo proyecto y llámalo LogicalDOC:

Luego, vaya al proyecto creado, haga clic en Generate new secret key e ingrese un nombre para su clave en la ventana emergente. Después de ingresar un nombre, haga clic en Create secret key.

Create ChatGPT key

En la siguiente pantalla, copia tu clave API y guárdala en un lugar seguro. No podrás volver a verla.

Save ChatGPT key

3

Configurar la facturación

OpenAI implementa un modelo de pago por uso para sus servicios API. Por lo tanto, es esencial establecer un método de pago para fines de facturación. Sin esta configuración, la clave API recién creada estará inactiva.

Para la configuración de facturación, vaya a la sección de su perfil y seleccione Billing en el menú de la izquierda y luego elija Add payment details.

ChatGPT billing

4

Colocar la clave en LogicalDOC

Abra LogicalDOC, seleccione la carpeta que desee en el árbol de carpetas y abra el menú Herramientas > ChatGPT > Configuración

Aquí, coloque la clave que guardó en el paso 2 y especifique el modelo ChatGPT que desea utilizar (al momento de escribir este artículo, el modelo predeterminado es gpt-4o).

Luego presiona Ok y listo.

Complemento de PowerPoint

Puede editar un documento de PowerPoint simplemente seleccionando el elemento y haciendo clic en el icono [Editar con Office]. Después, el documento se visualizará en Microsoft PowerPoint.

edit-with-office

Una vez finalizada la edición, deberá seleccionar la pestaña [LogicalDOC] y luego hacer clic en el botón [Guardar en LogicalDOC].

El nuevo archivo de documento se guarda en el sistema y una nueva versión del documento se almacena en el archivo de documentos.

Complemento para Office

El LogicalDOC Microsoft Office Add-in integra las aplicaciones de Microsoft Office con el sistema de gestión documental LogicalDOC, permitiendo a los usuarios trabajar con los documentos almacenados en el repositorio directamente desde el entorno familiar de Microsoft Office.

Una vez instalado y conectado a un servidor LogicalDOC, el Add-in permite explorar y buscar en el repositorio documental, abrir y editar documentos, gestionar sus propiedades y etiquetas, y guardar archivos nuevos o modificados directamente en LogicalDOC. El control de versiones y el bloqueo de documentos son gestionados por LogicalDOC, lo que permite a los usuarios colaborar de forma segura y mantener al mismo tiempo el historial completo de los documentos.

El Add-in se integra con Microsoft Word, Excel, PowerPoint, Visio y Project, proporcionando un acceso cómodo a LogicalDOC sin necesidad de cambiar continuamente entre Microsoft Office y la interfaz web.

El Office Add-in también puede iniciarse directamente desde la interfaz web de LogicalDOC mediante el comando Edit with Office, disponible en el menú contextual de un documento. Al seleccionar este comando, LogicalDOC abre automáticamente la aplicación de Microsoft Office correspondiente según la extensión del archivo, mientras que el Add-in gestiona automáticamente el flujo de edición del documento.

En este modo, el Add-in realiza automáticamente el check-out del documento antes de editarlo y el check-in cuando se guarda, creando y gestionando la nueva versión del documento en LogicalDOC. De este modo, los usuarios pueden editar los documentos con su aplicación nativa de Microsoft Office, mientras LogicalDOC gestiona de forma transparente el bloqueo y el control de versiones del documento.

Menú de la cinta de opciones de LogicalDOC Microsoft Office Add-in

Descripción general en vídeo

Requisitos previos

Microsoft Office debe estar instalado en el PC con Windows.

Instale la última versión disponible de LogicalDOC Office Add-in desde la página de descargas de LogicalDOC.