Integrar Google Calendar
Implemente la integración de Google Calendar para programar eventos de calendario, eventos de lista y horas de oficina de un usuario desde cualquier dispositivo o intranet. Esta integración ofrece estos cuatro casos de uso:
Nota:
Ofrecemos dos plantillas para la integración de Google Calendar. La plantilla basada en Java proporciona más casos de uso, incluidas notificaciones. Esto se encuentra en la categoría Integraciones del catálogo. Las instrucciones de configuración se muestran inmediatamente a continuación. También tenemos una nueva plantilla basada en HTTP bajo la categoría Citrix Labs del catálogo. Esta integración es más flexible y proporciona mayor capacidad para configurar la estructura de datos en caché. Para obtener más información, consulte Integración con Google Calendar (Citrix Labs).
Para obtener información detallada sobre las microaplicaciones de uso inmediato para Google Calendar, consulte Usar microaplicaciones de Google Calendar.
Nota:
¡Su opinión nos interesa! Proporcione comentarios sobre esta plantilla de integración de vista previa a medida que la utiliza. Para cualquier problema, nuestro equipo también supervisará el foro dedicado a diario.
Revisar requisitos previos
En estos requisitos previos, se presupone que usted administra la instancia de Google Calendar de su organización para configurar la integración.
- Esta integración requiere una cuenta de Google dedicada que se utiliza para sincronizar los datos del calendario con Citrix Workspace. Esta cuenta debe tener privilegio de usuario/lectura para la API de administración o un rol de administrador estándar que incluya este privilegio.
- Si el servidor interno que aloja Citrix Workspace está detrás de un firewall, debe autorizar el acceso al nombre de host www.google.com en el puerto 443, para que Workspace pueda conectarse.
- Obtenga un nuevo ID de cliente y secreto de cliente de OAuth2 y defina el ámbito de la aplicación del cliente.
- Configure Citrix Gateway para que admita Single Sign-On para Google Calendar, de modo que, una vez que los usuarios hayan iniciado sesión, no tengan que volver a introducir sus credenciales para registrarse. Siga las instrucciones que se indican en Configuración de Single Sign-On de Google Calendar. Para obtener más información acerca de la configuración de SSO, consulte Citrix Gateway Service.
Debe tener estos detalles para agregar la integración de Google Calendar en las microaplicaciones de Citrix Workspace:
- JSON de clave privada de OAUTH
- Cuenta de usuario administrador suplantada
Para la autenticación del consentimiento de usuario (3LO) para Google Calendar:
- ID de cliente
- Secreto del cliente
Nota:
Se recomienda utilizar OAuth 2.0 como método de autenticación del servicio siempre que esté disponible. OAuth 2.0 garantiza que la integración es conforme a los requisitos de seguridad más estrictos con la microaplicación configurada.
Configure Citrix Gateway para que admita Single Sign-On para Google Meet, de modo que, una vez que los usuarios hayan iniciado sesión, no tengan que volver a introducir sus credenciales para registrarse. Para obtener más información acerca de la configuración de SSO, consulte Citrix Gateway Servicehttps://docs.citrix.com/en-us/citrix-gateway-service/.
La integración requiere acceso periódico a su instancia de Google Calendar, por lo que recomendamos crear una cuenta de usuario dedicada. Esta cuenta debe tener los siguientes permisos:
-
Permisos necesarios para la cuenta de servicio: Privilegios de administrador total
-
Ámbitos necesarios para la cuenta de servicio:
https://www.googleapis.com/auth/calendar
https://www.googleapis.com/auth/calendar.events
https://www.googleapis.com/auth/admin.directory.user
El número de solicitudes de API que se pueden realizar a recursos específicos es limitado, por lo que recomendamos lo siguiente:
- Enlace al formulario de limitación de API de Google: https://developers.google.com/calendar/pricing
- Plan recomendado: Enterprise Plus
Crear una cuenta de servicio
Inicie sesión aquí: https://workspace.google.com/intl/en/pricing.html
Cómo habilitar las API
Las API de Google Calendar están habilitadas para el acceso a través de servicios web para cuentas de pago de forma predeterminada.
Configurar OAuth
- Inicie sesión con la cuenta de servicio en: https://console.cloud.google.com
- Seleccione APIs and Services en el menú de la izquierda.
- Seleccione el proyecto pertinente en la lista de proyectos del menú de navegación.
- Seleccione ENABLE APIS AND SERVICES y habilite todas las API requeridas de Google Workspace. API recomendadas: API de Google Calendar y Admin SDK.
- Vuelva a la página APIs and Services y seleccione la pantalla de consentimiento de OAuth en la pantalla izquierda.
- Complete el campo User Type conforme a sus requisitos. Se recomienda la opción Internal y, a continuación, seleccione Create.
-
Complete los campos obligatorios, incluido Scopes required for Service Account y guarde los datos. Estos son los ámbitos requeridos:
Configurar el servidor de dirección URL de respuesta
Configure el servidor de OAuth para que lea los datos a través de la integración de Google Calendar.
- Inicie sesión con la cuenta de servicio en: https://console.cloud.google.com
- Seleccione APIs and Services en el menú de la izquierda.
- Seleccione el proyecto pertinente en la lista de proyectos del menú de navegación.
- Seleccione Credentials en la pantalla de la izquierda.
- Seleccione CREATE CREDENTIALS y, a continuación, OAuth client ID en la lista.
- Seleccione Web Application en la lista Application type y complete el campo Name.
- En Authorized redirect URIs, seleccione ADD URI.
-
Introduzca las siguientes URL de redirección autorizadas para esta integración en el campo URIs :
https://{yourmicroappserverurl}/admin/api/gwsc/auth/serverContext
- Seleccione Create.
- Copie y guarde el ID de cliente y el secreto que aparecen en la pantalla. Utilice estos detalles para la autenticación de servicio mientras configura la integración.
Configurar cliente de dirección URL de respuesta
Configure el cliente de OAuth para reescritura de datos a través de la integración de Google Calendar.
- Inicie sesión con la cuenta de servicio en: https://console.cloud.google.com
- Seleccione APIs and Services en el menú de la izquierda.
- Seleccione el proyecto pertinente en la lista de proyectos del menú de navegación.
- Seleccione Credentials en la pantalla de la izquierda.
- Seleccione CREATE CREDENTIALS y, a continuación, OAuth client ID en la lista.
- Seleccione Web Application en la lista Application type y complete el campo Name.
- En Authorized redirect URIs, seleccione ADD URI.
-
Introduzca las siguientes URL de redirección autorizadas para esta integración en el campo URIs :
https://{yourmicroappserverurl}/app/api/auth/serviceAction/callback
- Seleccione Create.
- Copie y guarde el ID de cliente y el secreto que aparecen en la pantalla. Utilice estos detalles para la autenticación de acciones de servicio mientras configura la integración.
Agregar la integración de Google Calendar
Siga estos pasos para configurar la integración de Google Calendar:
-
En la página de descripción general, seleccione Introducción.
Se abrirá la página Administrar integraciones.
- Seleccione Agregar nueva integración y Agregar una nueva integración a partir de plantillas proporcionadas por Citrix.
- Seleccione el icono de Google Calendar en la categoría Integraciones del catálogo.
-
Introduzca un nombre para la integración.
- Introduzca los parámetros de autenticación del servicio que recopiló en los procedimientos anteriores.
- Copie y pegue todo el archivo JSON de clave privada de OAUTH. Copie toda la clave, incluidos los corchetes {}.
- Introduzca el usuario administrador suplantado.
- Seleccione un método de autenticación de usuarios.
- Administrador
- Usuario
- Consentimiento de usuario (3LO) El propietario del recurso permite el acceso.
- Para Consentimiento de usuario (3LO), introduzca el ID de cliente y el secreto de cliente que recopiló en el procedimiento de requisitos previos.
- Introduzca los parámetros del conector.
- Número de días de próximos eventos que cargar: Define el intervalo de tiempo en que se almacenan en caché los próximos eventos del calendario para envío de notificaciones.
- Número de días de eventos pasados que cargar: Define el intervalo de tiempo en que se almacenan en caché eventos pasados.
- Seleccione el botón de opción Cargar eventos del calendario del usuario si es necesario.
- Recuento de subprocesos: Introduzca un valor.
- Seleccione Agregar.
Ya tiene todo listo para configurar y llevar a cabo su primera sincronización de datos. Como se puede extraer una gran cantidad de datos de la aplicación integrada y transferirla a la plataforma de microaplicaciones, le recomendamos utilizar la página Tabla para filtrar entidades relacionadas con la primera sincronización de datos y, así, acelerar la sincronización. Para obtener más información, consulte Verificar las entidades necesarias. Para obtener información completa acerca de las reglas de sincronización, la sincronización que no cumple con sus reglas de programación y las reglas de veto, consulte Sincronizar datos.
Para obtener más información sobre los dispositivos de punto final de las API y las entidades de tabla, consulte Especificaciones del conector de Google Calendar.
Usar microaplicaciones de Google Calendar
La integración de Google Calendar incluye las siguientes microaplicaciones preconfiguradas de uso inmediato.
Eventos de calendario: Permite crear y previsualizar eventos.
Notificación o página | Flujos de trabajo por caso de uso |
---|---|
Notificación Recordatorio del evento | Cuando se acerca un evento, todos los suscriptores reciben una notificación de recordatorio. |
Página Todos los eventos | Proporciona una lista personalizada de los próximos eventos. |
Página Crear evento | Proporciona un formulario para agregar un evento nuevo con detalles. |
Página Detalles del evento | Proporciona una vista detallada de un evento, incluida una lista de los invitados. |
Integración con Google Calendar (Citrix Labs)
Implemente la integración de Google Calendar para programar eventos de calendario, eventos de lista y horas de oficina de un usuario desde cualquier dispositivo o intranet.
Nota:
Esta plantilla de integración se encuentra en Vista previa y se marca como Vista previa en la lista de plantillas disponibles que se muestra en el producto al agregar una nueva integración. En el modo de Vista previa, no hay ningún compromiso de soporte técnico, y el desarrollador ofrece asistencia bajo la premisa de “en la medida de lo posible”. Las plantillas de integración en modo de vista previa se comparten a efectos de prueba y validación. No se recomienda implementarlas en entornos de producción. Para obtener más información, consulte Instrucción de mantenimiento para las plantillas de integración de microaplicaciones.
Esta integración ofrece estos cuatro casos de uso:
- Con la microaplicación Crear evento, los usuarios pueden alojar reuniones periódicas o puntuales, agregar invitados y seleccionar diferentes zonas horarias. Además, la microaplicación incluye correo electrónico de seguimiento para todos los invitados con el objeto del evento correspondiente para facilitar la integración con el calendario.
- Con la microaplicación Mi calendario (mes actual), los usuarios pueden ver todos los próximos eventos del mes actual.
- Con la microaplicación Mis horas de oficina, los usuarios pueden configurar horas de oficina virtuales o mostrar todas sus horas de oficina del mes actual.
Revisar requisitos previos
En estos requisitos previos, se entiende que el administrador forma parte de la estructura de integración de Google Calendar de la organización. Esta cuenta de administrador de Google Calendar debe tener privilegios de lectura sin restricciones de la información del usuario. Tras configurar esta integración con Google Calendar, necesitará estos artefactos para agregar la integración en las microaplicaciones de Citrix Workspace:
- URL BASE:
https://www.googleapis.com/
- URL DEL TOKEN:
https://oauth2.googleapis.com/token
- URL DE AUTORIZACIÓN:
https://accounts.google.com/o/oauth2/v2/auth?access_type=offline&prompt=consent
- ID DE CLIENTE: El ID de cliente es la cadena que representa la información de registro del cliente exclusiva del servidor de autorización.
- SECRETO: El secreto del cliente es la cadena única emitida al configurar la integración de la aplicación de destino.
Nota:
Se recomienda utilizar OAuth 2.0 como método de autenticación del servicio siempre que esté disponible. OAuth 2.0 garantiza que la integración es conforme a los requisitos de seguridad más estrictos con la microaplicación configurada.
Configure Citrix Gateway para que admita Single Sign-On para Google Meet, de modo que, una vez que los usuarios hayan iniciado sesión, no tengan que volver a introducir sus credenciales para registrarse. Para obtener más información acerca de la configuración de SSO, consulte Citrix Gateway Servicehttps://docs.citrix.com/en-us/citrix-gateway-service/.
La integración requiere acceso periódico a su instancia de Google Calendar, por lo que recomendamos crear una cuenta de usuario dedicada. Esta cuenta debe tener los siguientes permisos:
-
Permisos necesarios para la cuenta de servicio: Privilegios de administrador total
-
Ámbitos necesarios para la cuenta de servicio:
https://www.googleapis.com/auth/calendar
https://www.googleapis.com/auth/calendar.events
https://www.googleapis.com/auth/admin.directory.user
El número de solicitudes de API que se pueden realizar a recursos específicos es limitado, por lo que recomendamos lo siguiente:
- Enlace al formulario de limitación de API de Google: https://developers.google.com/calendar/pricing
- Plan recomendado: Enterprise Plus
Crear una cuenta de servicio
Inicie sesión aquí: https://workspace.google.com/intl/en/pricing.html
Habilitar API
Las API de Google Calendar están habilitadas para el acceso a través de servicios web para cuentas de pago de forma predeterminada.
Configurar OAuth
- Inicie sesión con la cuenta de servicio en: https://console.cloud.google.com
- Seleccione APIs and Services en el menú de la izquierda.
- Seleccione el proyecto pertinente en la lista de proyectos del menú de navegación.
- Seleccione ENABLE APIS AND SERVICES y habilite todas las API requeridas de Google Workspace. API recomendadas: API de Google Calendar y Admin SDK.
- Vuelva a la página APIs and Services y seleccione la pantalla de consentimiento de OAuth en la pantalla izquierda.
- Complete el campo User Type conforme a sus requisitos. Se recomienda la opción Internal y, a continuación, seleccione Create.
-
Complete los campos obligatorios, incluido Scopes required for Service Account y guarde los datos. Estos son los ámbitos requeridos:
Configurar el servidor de dirección URL de respuesta
Configure el servidor de OAuth para que lea los datos a través de la integración de Google Calendar.
- Inicie sesión con la cuenta de servicio en: https://console.cloud.google.com
- Seleccione APIs and Services en el menú de la izquierda.
- Seleccione el proyecto pertinente en la lista de proyectos del menú de navegación.
- Seleccione Credentials en la pantalla de la izquierda.
- Seleccione CREATE CREDENTIALS y, a continuación, OAuth client ID en la lista.
- Seleccione Web Application en la lista Application type y complete el campo Name.
- En Authorized redirect URIs, seleccione ADD URI.
-
Introduzca las siguientes URL de redirección autorizadas para esta integración en el campo URIs :
https://{yourmicroappserverurl}/admin/api/gwsc/auth/serverContext
- Seleccione Create.
- Copie y guarde el ID de cliente y el secreto que aparecen en la pantalla. Utilice estos detalles para la autenticación de servicio mientras configura la integración.
Configurar cliente de dirección URL de respuesta
Configure el cliente de OAuth para reescritura de datos a través de la integración de Google Calendar.
- Inicie sesión con la cuenta de servicio en: https://console.cloud.google.com
- Seleccione APIs and Services en el menú de la izquierda.
- Seleccione el proyecto pertinente en la lista de proyectos del menú de navegación.
- Seleccione Credentials en la pantalla de la izquierda.
- Seleccione CREATE CREDENTIALS y, a continuación, OAuth client ID en la lista.
- Seleccione Web Application en la lista Application type y complete el campo Name.
- En Authorized redirect URIs, seleccione ADD URI.
-
Introduzca las siguientes URL de redirección autorizadas para esta integración en el campo URIs :
https://{yourmicroappserverurl}/app/api/auth/serviceAction/callback
- Seleccione Create.
- Copie y guarde el ID de cliente y el secreto que aparecen en la pantalla. Utilice estos detalles para la autenticación de acciones de servicio mientras configura la integración.
Agregar la integración de Citrix Labs a las microaplicaciones de Citrix Workspace
Agregue la integración de Google Calendar (vista previa) a las microaplicaciones de Citrix Workspace para conectarse a su aplicación. Esto proporciona microaplicaciones de uso inmediato con notificaciones y acciones preconfiguradas que se pueden usar desde ya en su espacio de trabajo.
Siga estos pasos:
- En la página Integraciones de microaplicaciones, seleccione Agregar nueva integración y Agregar una nueva integración a partir de plantillas proporcionadas por Citrix.
- Elija el icono de Google Calendar en la categoría Vista previa del catálogo.
- Introduzca un nombre para la integración.
- Introduzca la URL base de la instancia:
https://www.googleapis.com/
. - Seleccione un icono para la integración en la Biblioteca de iconos, o deje el icono predeterminado.
- Introduzca la URL base de la instancia:
-
En Autenticación de servicio, seleccione OAuth 2.0 en el menú Método de autenticación y complete los detalles correspondientes. Las opciones de autenticación están preseleccionadas. Compruebe que estas opciones estén seleccionadas a medida que complete el proceso. Utilice el protocolo de seguridad de OAuth 2.0 para generar tokens de solicitud/autorización para el acceso delegado. Se recomienda utilizar OAuth 2.0 como método de autenticación del servicio siempre que esté disponible. OAuth 2.0 garantiza que la integración es conforme a los requisitos de seguridad más estrictos con la microaplicación configurada.
- Seleccione Código de autorización en el menú Tipo de concesión. De esta manera, se concede un código temporal que el cliente intercambia por un token de acceso. El código se obtiene del servidor de autorización, donde se puede ver la información que solicita el cliente. Solo este tipo de concesión permite la suplantación segura de usuarios. Se muestra la URL de respuesta, que utiliza al registrar su aplicación
- Seleccione Cuerpo de la solicitud en el menú Autorización de token.
- La URL de autorización se rellena automáticamente:
https://accounts.google.com/o/oauth2/v2/auth?access_type=offline&prompt=consent
- La URL del token se rellena automáticamente:
https://oauth2.googleapis.com/token
- Compruebe que se ha introducido lo siguiente para el ámbito:
https://www.googleapis.com/auth/calendar
https://www.googleapis.com/auth/calendar.events
https://www.googleapis.com/auth/admin.directory.user
- Introduzca su ID de cliente. El ID de cliente es la cadena que representa la información de registro del cliente exclusiva del servidor de autorización. Obtendrá este y el secreto al configurar el servidor de OAuth. Deberá agregar la URL de respuesta que aparece en la página de configuración de la integración.
- Introduzca su Secreto del cliente. El secreto del cliente es la cadena única emitida al configurar la integración de la aplicación de destino.
-
En Autenticación de acciones de servicio, habilite la opción Usar autenticación de usuario independiente en Acciones. La autenticación de acciones de servicio autentica en el nivel de acción de servicio. Las opciones de autenticación están preseleccionadas. Compruebe que estas opciones estén seleccionadas a medida que complete el proceso.
- En el menú Método de autenticación, seleccione OAuth 2.0 y complete los detalles de autenticación.
- Seleccione Código de autorización en el menú Tipo de concesión. De esta manera, se concede un código temporal que el cliente intercambia por un token de acceso. El código se obtiene del servidor de autorización, donde se puede ver la información que solicita el cliente. Solo este tipo de concesión permite la suplantación segura de usuarios. Se mostrará la URL de respuesta, que utiliza al registrar su aplicación.
- Seleccione Cuerpo de la solicitud en el menú Autorización de token.
- La URL de autorización se rellena automáticamente:
https://accounts.google.com/o/oauth2/v2/auth?access_type=offline&prompt=consent
- La URL del token se rellena automáticamente:
https://oauth2.googleapis.com/token
- Compruebe que se ha introducido lo siguiente para el ámbito:
https://www.googleapis.com/auth/calendar
https://www.googleapis.com/auth/calendar.events
- Introduzca su ID de cliente. El ID de cliente es la cadena que representa la información de registro del cliente exclusiva del servidor de autorización. Obtendrá este y el secreto al configurar el cliente de OAuth. Deberá agregar la URL de respuesta que aparece en la página de configuración de la integración.
- Introduzca su Secreto del cliente. El secreto del cliente es la cadena única emitida al configurar la integración de la aplicación de destino.
- Seleccione la opción Habilitar la limitación del índice de solicitudes. Introduzca 100 como Cantidad de solicitudes y 1 minuto como Intervalo de tiempo.
-
(Optativo) Habilite la opción Registro para conservar un registro de 24 horas con fines de asistencia.
- Seleccione Guardar para continuar.
- En Autorización de OAuth, seleccione Autorizar para iniciar sesión con su cuenta de servicio. Aparecerá una ventana emergente con una pantalla de inicio de sesión de Google.
- Introduzca el nombre de usuario y la contraseña de su cuenta de servicio y seleccione Iniciar sesión.
- Seleccione Aceptar.
Se abrirá la página Integraciones de microaplicaciones con la integración agregada y sus microaplicaciones. Desde aquí, puede agregar otra integración, seguir configurando sus microaplicaciones de uso inmediato o crear una nueva microaplicación para esta integración.
Ya tiene todo listo para configurar y llevar a cabo su primera sincronización de datos. Como se puede extraer una gran cantidad de datos de la aplicación integrada y transferirla a la plataforma de microaplicaciones, le recomendamos utilizar la página Tabla para filtrar entidades relacionadas con la primera sincronización de datos y, así, acelerar la sincronización. Para obtener más información, consulte Verificar las entidades necesarias. Para obtener información completa acerca de las reglas de sincronización, la sincronización que no cumple con sus reglas de programación y las reglas de veto, consulte Sincronizar datos.
Nota:
Se recomienda establecer el intervalo “Sincronización completa” en Semanal para quitar los eventos cancelados o eliminados de la plataforma de microaplicaciones y posteriormente del calendario del usuario.
Para obtener más información sobre los dispositivos de punto final de las API y las entidades de tabla, consulte Especificaciones del conector de Google Calendar (vista previa).
Usar microaplicaciones de Google Calendar (Labs)
Las integraciones de las aplicaciones existentes vienen con microaplicaciones de uso inmediato. Comience con estas microaplicaciones y personalícelas conforme a sus exigencias.
Nota:
Dado que las zonas horarias disponibles actualmente están codificadas en las microaplicaciones Crear evento, Mis horas de oficina y Mi calendario (mes actual), la incorporación de cualquier otra zona horaria requeriría que el administrador la agregase manualmente.
Crear evento: Permite programar un evento conforme a las preferencias del usuario.
Notificación o página | Flujos de trabajo por caso de uso |
---|---|
Página Crear evento | Proporciona un formulario para programar un evento con los siguientes detalles: Título del evento, enlace al vídeo de Google Meet, hora de inicio y finalización, zona horaria, periodicidad (una vez, diaria, semanal, mensual), descripción, lugar y asistentes al evento. |
Mi calendario (mes actual): Permite ver la lista de los próximos eventos recurrentes y puntuales del mes actual, con la posibilidad de modificarlos.
Notificación o página | Flujos de trabajo por caso de uso |
---|---|
Página de detalles de notificación del evento | En la página de detalles, se muestran todos los detalles correspondientes a un evento y un botón Unirse ahora para iniciar la reunión. El usuario también puede redirigir a Google Calendar seleccionando Abrir mi calendario. |
Página Cargar eventos | Proporciona una lista de eventos de calendario recurrentes y únicos disponibles para el usuario, además de un botón Actualizar lista para actualizar la lista. Los usuarios pueden ver los detalles de los eventos haciendo clic en los eventos disponibles en la lista. |
Página Lista de eventos | Proporciona una lista actualizada de eventos de calendario puntuales y periódicos disponibles para el usuario. Los usuarios pueden ver los detalles de los eventos haciendo clic en los eventos disponibles en la lista. |
Página Detalles del evento | Página en la que se muestran todos los detalles del evento. El usuario puede iniciar la reunión o unirse a ella seleccionando Unirse a evento, y los usuarios pueden redirigir a Google Calendar seleccionando Abrir mi calendario. |
Página Detalles de evento de todo el día | Página en la que se muestran todos los detalles correspondientes a los eventos de todo un día. Los usuarios pueden iniciar (unirse a) la reunión seleccionando Unirse a evento y redirigir a Google Calendar seleccionando Abrir mi calendario. |
Página Modificar evento puntual | Página de formulario para modificar un evento único. |
Página Modificar evento recurrente | Página de formulario para modificar un evento recurrente. |
Mis horas de oficina: Permite crear, modificar y ver el horario de oficina.
Nota:
El botón Actualizar sirve para sincronizar la memoria caché con los datos más recientes, en lugar de sincronización completa o incremental.
Notificación o página | Flujos de trabajo por caso de uso |
---|---|
Página Crear horas de oficina | Proporciona un formulario para crear horas de oficina con los siguientes detalles: Hora de inicio y finalización, zona horaria, periodicidad (una vez, diaria, semanal, mensual). |
Página Mi lista de horas de oficina | Proporciona una lista de horas de oficina del usuario, con un botón Actualizar lista/Cargar mis horas para actualizar la lista. El usuario puede agregar horas de oficina seleccionando Agregar horas de oficina. |
Página Modificar mis horas de oficina | Página de formulario para modificar las horas de oficina del usuario. |
En este artículo
- Revisar requisitos previos
- Crear una cuenta de servicio
- Cómo habilitar las API
- Configurar OAuth
- Configurar el servidor de dirección URL de respuesta
- Configurar cliente de dirección URL de respuesta
- Agregar la integración de Google Calendar
- Usar microaplicaciones de Google Calendar
- Integración con Google Calendar (Citrix Labs)