Skip to main content

Configuración del la API de Google

Puedes crear una conexión entre tu cuenta de Google y LogicalDOC. De esta manera, podrás usar aplicaciones de Google Cloud como Drive y Calendar desde LogicalDOC. Las aplicaciones de terceros pueden comunicarse con tu cuenta de Google a través de la API de Google, pero se deben realizar una serie de acciones para configurar correctamente la API y obtener las credenciales.

1

Visita la consola API de Google y crea un nuevo proyecto

Ingresa a tu Google API Console y luego crea un nuevo proyecto llamado LogicalDOC.

Luego de acceder a Google API Console, inicia sesión en tu cuenta.

Una vez que lo hagas, serás llevado al API & Services Dashboard. Para continuar, necesitarás crear un proyecto o seleccionar uno ya existente.

Para crear un nuevo proyecto, haz clic en la opción Create Project:

Luego, configura el nuevo proyecto y haz clic en Create cuando hayas terminado:

2

Habilitar las API de Google

Asegúrate de habilitar tanto la API de Google Drive como la API de Google Calendar haciendo clic en ENABLE APIS AND SERVICES y eligiendo los servicios correctos:

Add Google Drive and Calendar APIs

Luego habilítelos::

Enable Google Drive API

Enable Google Calendar API

Para que se conviertan en servicios activos:

Google APIs enabled

3

Configurar la pantalla de consentimiento

En este punto debes ingresar a la sección OAuth consent screen.

Aquí es donde tendrás que introducir los dominios autorizados (uno o varios). Tendrás que crear y registrar una aplicación. Por tanto, elige aquí el tipo de usuario External y haz clic en Create:

A continuación, deberás introducir los datos de la aplicación, como el nombre, el logotipo, etc., así como los dominios autorizados. Introduce "LogicalDOC" en este campo:

A continuación, ingrese el dominio de su sitio en el campo Authorized Domains:

También puede agregar enlaces a su página de inicio o a las páginas de Política de privacidad/Términos de servicio y luego hacer clic en Save and continue:

Luego, pasarás por tres pasos más (Alcances, Usuarios de prueba y Resumen) y la aplicación estará lista para usarse:

Al principio, el proyecto se encuentra en la fase de Test y solo los usuarios que haya especificado como usuarios de prueba pueden conectarse. Puede incluir hasta 100 usuarios. Más adelante, puede solicitar al equipo de Google que inicie la fase de Verificación para habilitar el proyecto para todos.

4

Generar credenciales OAuth

Una vez configurada la pantalla de consentimiento de OAuth, es necesario generar las claves que utilizaremos en LogicalDOC. Vaya a la sección Credentials de la barra lateral izquierda del Google API Dashboard:

Desde la parte superior de la página, haga clic en Create Credentials:

Aparecerá un menú desplegable. Aquí, elija la opción OAuth client ID:

En el siguiente campo que aparece, hay que elegir el tipo de aplicación. Pulsar en este campo para abrir la lista de tipos disponibles:

De esta lista, seleccione Web Application:

Lo importante aquí es configurar las URL de redireccionamiento autorizadas. Para cada una de ellas, haga clic en +Add URI y coloque la URL de su LogicalDOC seguida del sufijo /goauthcallback (por ejemplo, https://dms.acme.com/goauthcallback). Puede colocar varias URL aquí si accede a LogicalDOC de diferentes maneras:

Haga clic en Save:

Al hacer esto, se abrirá una ventana emergente con las claves Client ID y Client Secret:

Estas son las claves que necesitas utilizar en LogicalDOC.

5

Regrese a LogicalDOC e ingrese las credenciales

Aquí puedes proceder de dos formas diferentes.

Solo haz clic en Panel de Control > Calendario > Autorizar o elige cualquier documento y abre el menú Herramientas > Google Drive > Autorizar

Luego presiona Autorizar y listo.

Editor de Texto

Un editor de texto sin formato es disponible en la aplicación para que pueda editar y crear archivos de texto sin tener que salir de LogicalDOC. El editor de texto está disponible en el menú Herramientas > Contenido de texto.

Editar un archivo existente

Seleccione el archivo de texto que desea editar y elija Herramientas > Contenido de texto > Editar documento.

edit-document
 

El documento será bloqueado(checkout) y abierto en el editor para que pueda modificar su contenido.

Haga clic en Guardar para confirmar sus modificaciones y debloquear(checkin) el archivo en LogicalDOC.

Crear un nuevo archivo de texto

Elija Herramientas > Contenido de texto > Crear documento.

Ponga un nombre y haga clic en Crear, el nuevo archivo estará inmediatamente disponible para la edición en el editor de texto.

Google Drive

Privacy Policy

Antes de activar esta función, echa un vistazo a la nuestra Google Integration Privacy Policy

Google Drive / Google Docs es una aplicación web, libre de Google que te permite crear y editar documentos en la web sin la necesidad de un editor local. La integración con Google Drive aparece como una entrada en el menú Herramientas. Este submenú tiene un par de entradas para editar documentos de texto, hojas de cálculo, presentaciones, crear nuevos documentos o importar/exportar archivos desde/en Google Drive.

La primera vez que desee utilizar Google Drive desde dentro LogicalDOC, usted tiene que configurar adecuadamente la API de Google en su cuenta de Google, por favor lea la guía Configuración de Google API

Editar un Documento

Una vez que haya seleccionado el documento, haga clic en el menú  Herramientas > Google Drive > Editar documento y se abrirá un cuadro de diálogo donde puede modificar el contenido del documento:

En este momento el documento está bloqueado dentro LogicalDOC, pero otros usuarios que tienen el permiso de escritura pueden elegir Editar documento y editar concurrentemente el mismo documento en Google Drive.

En la barra de herramientas del editor hay tres botones:

Cerrar: cierra el editor, el documento sigue bloqueado

Cancelar: cierra el editor, el documento viene desbloqueado en LogicalDOC

Checkin: el documento se ha modificado y una nueva versión guardada en LogicalDOC

Crear un nuevo Documento

Cliquear en Herramientas > Google Drive > Crear documento y se abrirá un editor donde se puede modificar el contenido del documento.

Importar de Google Drive

Cliquear en Herramientas > Google Drive > Importar de Google Drive y se abrirá un buscador que puede utilizar para buscar los archivos para importar.

Exportar a Google Drive

Seleccione algunos documentos. Haga clic en Herramientas > Google Drive > Exportar a Google Drive.

Dropbox

La integración de LogicalDOC con Dropbox permite exportar e importar documentos y carpetas entre ambas aplicaciones.

Autorización

La primera vez que trata de hacer una operación de importación o exportación, aparece el asistente de autorización. Sólo se requiere este paso una vez, después de que LogicalDOC recordará su código autorization y autorizará de forma automática.

En la página de Dropbox, haga clic en Permitir para autorizar la aplicación LogicalDOC para acceder a su cuenta(es posible que tenga que iniciar una sesión primero). Entonces, el sitio web de Dropbox le da un código que tiene que cortar y pegar en el cuadro de diálogo de autorización de LogicalDOC, a continuación, pulse Enviar

Después de ser autorizada se muestra un mensaje emergente que una avisa de autorizacion. Desde este punto es capaz de exportar e importar sin necesidad de ser autorizado de nuevo.

Exportar

Seleccione una carpeta o algunos documentos. Luego seleccione el menú Herramientas > Dropbox > Exportar a Dropbox.

Una ventana emergente se muestra para aceptar la acción de exportación. Haga clic en .

Luego, en la siguiente ventana de diálogo seleccione una carpeta remota en Dropbox y haga clic en Seleccionar.

El proceso se iniciará y usted solo tiene que esperar a su finalización.

Importar

Seleccione una carpeta. Luego seleccione el menú Herramientas > Dropbox > Importar de Dropbox.

En el siguiente cuadro de diálogo, navegue su cuenta de Dropbox y, seleccione los elementos que desea importar.

Puede seleccionar una combinación de archivos y carpetas, y luego presione Elegir. Una ventana emergente de confirmación se muestra aquí, presione . Ahora espere para la finalización y al final aparece un mensaje con el número de documentos importados.


 

 

Configurar el acceso a la API de DocuSign

1. Visita la administración de DocuSign

Para permitir que LogicalDOC tenga acceso a su cuenta de DocuSign, primero debe preparar una clave de integración, así que ingrese su administración de DocuSign y haga clic en el enlace API and Keys en el menú INTEGRATIONS.

Report Parameter

Esto lo llevará a la información de su cuenta:

Report Parameter

2. Agregue la aplicación LogicalDOC

Haga clic en el botón ADD APP / INTEGRATION KEY

Report Parameter

Use LogicalDOC como nombre de la aplicación.

Report Parameter

Autenticació

Asegúrese de elegir el método de autenticación Authorization Code Grant.

Agregue una clave secreta y guárdela en algún lugar, la necesitará más tarde.

URL de devolución de llamada

En la Additional Settings, agregue la URL de devolución de llamada que DocuSign usará para comunicarse con LogicalDOC, aquí debe usar la primera parte de la URL que normalmente usa para acceder a LogicalDOC pero anexar docusign-callback. Si accede a LogicalDOC con https://your_logicaldoc_hostname, entonces la URL de devolución de llamada debe ser https://your_logicaldoc_hostname/docusign-callback

3. Regrese a LogicalDOC e ingrese la información

Abra el menú Herramientas > DocuSign > Autorizar y pegar la información de su cuenta DocuSign.

Report Parameter

Luego presiona Autorizar y listo.