Athento permite configurar una operación para añadir un asistente a un evento de Google Calendar haciendo uso de dos campos en un documento.
Configuración previa
Crea o selecciona un proyecto existente en Google cloud
Crea o usa un proyecto existente en Google cloud. Para ello accede a https://console.cloud.google.com.
Habilita la API de Google Calendar
En el apartado de "APIs y servicios" activa la API de Google Calendar
.
Busca la API de "Google Calendar" y activala.
Crea una cuenta de servicio
Para el uso de la API de Google Calendar debemos crear una cuenta de servicio. Para ello debemos dirigirnos al apartado "Credenciales" de "APIs y servicios".
En este apartado pulsamos para crear nuevas credenciales, seleccionando la opción de "Cuenta de servicio".
Seguimos los pasos que nos indica la propia página para crear nuestra cuenta de servicio y ya la tendríamos lista.
Descarga el archivo JSON de credenciales
Pulsamos en la cuenta de servicio creada.
Una vez dentro accedemos al apartado de claves.
Pulsamos para crear una nueva clave y seleccionamos la opción JSON.
Una vez creada, se nos descargará un fichero con la clave de la cuenta de servicio que usaremos para configurar la operación.
Crear objeto referente a la cuenta de servicio en Athento
Debemos crear un objeto en Athento donde se guardarán las credenciales de la cuenta de servicio. Para ello debemos dirigirnos a la administración avanzada, al apartado "Home > Athentose_Google > Google service accounts" y crear un nuevo objeto añadiendo el JSON de credenciales descargado anteriormente en el atributo "Json binary".
Funcionamiento de la operación
La operación nos permite añadir como asistente un correo electrónico a un evento en concreto haciendo uso de campos de un documento.
Parámetros:
UUID del objeto de la cuenta de servicio de Google: UUID del objeto “GoogleServiceAccount“ donde se incluyo el JSON de credenciales de la cuenta de servicio.
ID del calendario de Google: ID del calendario de Google. Es el correo del propietario del calendario. Se puede poner “primary” y usará los calendarios primarios de la organización.
Delegar al usuario: Usuario al que se le delegará la acción de añadir asistente. Indica en nombre de quien actuará la cuenta de servicio.
Campo con el ID del evento: Campo del documento que contiene el ID del evento al que se quiere añadir un asistente.
Campo con el correo del asistente: Campo del documento que contiene el correo del asistente que se quiere añadir al evento.
-
Enviar actualizaciones: Se pueden seleccionar tres opciones:
Enviar todas las actualizaciones: Envía las actualizaciones de los eventos a todos los usuarios.
Enviar a usuarios externos: Envia solo las actualizaciones a usuarios externos.
Nunca enviar: No envia actualizaciones de los eventos.
Una vez configurada podremos lanzar la operación en un documento donde hayamos definido el asistente que queremos incluir en el evento y el ID del evento en cuestión.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.