Google Calendar módulos
En un escenario de Adobe Workfront Fusion, puede automatizar los flujos de trabajo que usan Google Calendar, así como conectarlo a varias aplicaciones y servicios de terceros.
Si necesita instrucciones para crear un escenario, consulte Crear un escenario en Adobe Workfront Fusion.
Para obtener información acerca de los módulos, vea Módulos en Adobe Workfront Fusion.
Requisitos de acceso
Debe tener el siguiente acceso para utilizar la funcionalidad de este artículo:
Para saber qué plan, tipo de licencia o acceso tiene, póngase en contacto con el administrador de Workfront.
Para obtener información sobre Adobe Workfront Fusion licencias, consulte Adobe Workfront Fusion licencias.
Requisitos previos
Para usar módulos de Google Calendar, debe tener una cuenta de Google.
Google Calendar módulos y sus campos
Al configurar Google Calendar módulos, Workfront Fusion muestra los campos que se indican a continuación. Junto con estos, podrían mostrarse Google Calendar campos adicionales, según factores como el nivel de acceso en la aplicación o el servicio. Un título en negrita en un módulo indica un campo obligatorio.
Si ve el botón Asignar encima de un campo o función, puede utilizarlo para establecer variables y funciones para ese campo. Para obtener más información, vea Asignar información de un módulo a otro en Adobe Workfront Fusion.
Eventos
Ver eventos
Este módulo de déclencheur ejecuta un escenario cuando se agrega, actualiza, elimina, inicia o finaliza un nuevo evento en el calendario que especifique. El módulo devuelve todos los campos estándar asociados con el registro o registros, junto con cualquier campo personalizado y valor al que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Buscar eventos
Este módulo de acción busca un evento en el calendario seleccionado.
Especifique el calendario y los parámetros de la búsqueda.
El módulo devuelve el ID del evento y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Obtener un evento
Este módulo de acción devuelve los metadatos de un solo evento del calendario especificado.
Especifique el calendario y el evento.
El módulo devuelve el ID del evento y todos los campos asociados, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Crear un evento
Este módulo de acción crea un evento.
Especifique el calendario y los parámetros del evento.
El módulo devuelve el ID del evento y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Actualizar un evento
Este módulo de acción cambia un evento existente.
Especifique el calendario y el ID de evento.
El módulo devuelve el ID del evento y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Puede actualizar la información del evento introduciendo nuevos valores en el campo deseado. Para obtener más información sobre los campos individuales, consulte Crear un evento.
Eliminar un evento
Este módulo de acción elimina un evento.
Especifique el calendario y el ID de evento.
El módulo devuelve el ID del evento y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Calendarios
Enumerar calendarios
Este módulo de acción devuelve los calendarios de la lista de calendarios de un usuario.
El módulo devuelve el ID del calendario y cualquier campo asociado, junto con cualquier campo personalizado y valor al que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Obtener un calendario
Este módulo de acción recupera un calendario.
Especifique el identificador del calendario que desea recuperar.
El módulo devuelve el ID del registro y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Crear un calendario
Este módulo de acción crea un nuevo calendario.
Especifique un nombre para el calendario.
El módulo devuelve el ID del calendario y cualquier campo asociado, junto con cualquier campo personalizado y valor al que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Actualizar un calendario
Este módulo de acción actualiza un calendario.
Especifique el identificador del calendario que desea actualizar.
El módulo devuelve el ID del calendario y cualquier campo asociado, junto con cualquier campo personalizado y valor al que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Eliminar un calendario
Este módulo de acción elimina un calendario.
Especifique el identificador del calendario que desea eliminar.
El módulo devuelve el ID del calendario y cualquier campo asociado, junto con cualquier campo personalizado y valor al que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Borrar un calendario
Este módulo de acción elimina todos los eventos del calendario principal de una cuenta.
Especifique la conexión que se conecta a la cuenta que contiene el calendario que desea borrar.
El módulo devuelve el ID del calendario y cualquier campo asociado, junto con cualquier campo personalizado y valor al que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Reglas de control de acceso
Enumerar reglas de control de acceso
Este módulo de acción devuelve las reglas de la lista de control de acceso de un calendario.
Al configurar este módulo, se muestran los campos siguientes.
Obtener una regla de control de acceso
Este módulo de acción devuelve los metadatos de una regla de control de acceso.
Al configurar este módulo, se muestran los campos siguientes.
Crear una regla de control de acceso
Este módulo de acción crea una nueva regla de control de acceso.
Especifique un nombre para el calendario.
El módulo devuelve el ID de la regla de control de acceso y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Actualizar una regla de control de acceso
Este módulo de acción actualiza una regla de control de acceso.
Especifique un nombre para el calendario.
El módulo devuelve el ID de la regla de control de acceso y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Eliminar una regla de control de acceso
Este módulo de acción elimina una regla de control de acceso.
Especifique un nombre para el calendario.
El módulo devuelve el ID de la regla de control de acceso y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Iteradores (obsoletos)
Los módulos repetir datos adjuntos e repetir asistentes han quedado obsoletos. Para repetir adjuntos o asistentes, usa el módulo Control de flujo > Iterador. Para obtener más información, consulte Módulo iterador en Adobe Workfront Fusion
Otro
Realizar una llamada API
Este módulo le permite realizar una llamada de API personalizada.
Seleccione el método de solicitud HTTP que necesita para configurar la llamada de API. Para obtener más información, vea Métodos de solicitud HTTP en Adobe Workfront Fusion.
Obtener información de disponibilidad
Este módulo de acción devuelve información de disponibilidad para un conjunto de calendarios.
El módulo devuelve el ID del calendario y cualquier campo asociado, junto con cualquier campo personalizado y valor al que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Déclencheur de un escenario antes de un evento
Puede almacenar en déclencheur un escenario un tiempo especificado antes de un evento con la ayuda de Google Calendar recordatorios de correo electrónico estándar y el módulo Webhooks >mailhook personalizado.
-
Use el módulo Calendario de Google >Actualizar un evento para agregar un recordatorio por correo electrónico al evento:
-
Cree un nuevo escenario a partir del módulo Webhooks >mailhook personalizado.
- Copie la dirección de correo electrónico del gancho.
- Guarde el escenario y ejecútelo.
-
En Gmail, redirija los recordatorios de correo electrónico de Google Calendar a la dirección de correo electrónico del gancho de correo:
-
Abra la configuración de Gmail.
-
Abra la pestaña Reenvío y POP/IMAP.
-
Haga clic en Agregar una dirección de reenvío.
-
Pegue la dirección de correo electrónico de los buzones copiados, haga clic en Siguiente, confirme pulsando Continuar en la ventana emergente y, a continuación, haga clic en Aceptar.
-
En Workfront Fusion, cambie al nuevo escenario que debería finalizar su ejecución al recibir el correo electrónico de confirmación.
-
Haga clic en la burbuja situada encima del módulo para inspeccionar su salida.
-
Expanda el elemento
Text
y copie el código de confirmación: -
En Gmail, pegue el código de confirmación en el cuadro de edición y haga clic en Verificar:
-
Abra la ficha Filtros y direcciones bloqueadas.
-
Haga clic en Crear un nuevo filtro.
-
Configure un filtro para todos los correos electrónicos que provengan de
calendar-notification@google.com
y haga clic en Crear un filtro: -
Seleccione Reenviarlo a y elija la dirección de correo electrónico de los mailhooks en la lista.
-
Haga clic en Crear filtro para crear el filtro.
-
-
(Opcional) En Workfront Fusion, agregue el módulo Analizador de texto > Patrón de coincidencia después del módulo Webhooks >Gancho de correo personalizado para analizar el código de HTML del correo electrónico y obtener la información que necesite.
Por ejemplo, puede configurar el módulo de la siguiente manera para obtener el ID del evento:
Patrón:
<meta itemprop="eventId/googleCalendar" content="(?<evenitID>.*?)"/>
Texto: El elemento
HTML content
se ha extraído del módulo Webhooks >Gancho de correo personalizado.