Uso compartido y asistentes

Stay organized with collections Save and categorize content based on your preferences.

Existen dos maneras diferentes de compartir datos de calendario y de eventos con otras personas.

En primer lugar, puedes compartir un calendario completo con un nivel de acceso especificado. Por ejemplo, puede crear un calendario de equipo y, luego, realizar las siguientes acciones:

  • Otorga a todos los miembros de tu equipo el derecho de agregar y modificar eventos del calendario
  • Otórgale a tu jefe el derecho a ver los eventos de tu calendario
  • Otórgales a tus clientes el derecho de ver solo cuando estás ocupado o disponible, pero no los detalles de los eventos.

También puedes ajustar el acceso a eventos individuales en el calendario compartido.

Como alternativa, puedes invitar a otras personas a eventos individuales de tu calendario. Si invitas a una persona a un evento, se incluirá una copia de ese evento en su calendario. El invitado puede aceptar o rechazar la invitación y, en cierta medida, también modificar su copia del evento; por ejemplo, cambiar el color que tiene en su calendario y agregar un recordatorio.

Compartir calendarios

Los propietarios de un calendario pueden compartirlo dando acceso a otros usuarios. La configuración de uso compartido de un calendario determinado está representada por la colección de LCA (lista de control de acceso) de ese calendario. Cada recurso de la colección de LCA otorga a un beneficiario específico una determinada función de acceso, que es una de las que se enumeran en la siguiente tabla:

Rol Privilegio de acceso otorgado por la función
none No proporciona acceso.
freeBusyReader Permite que el beneficiario vea si el calendario está ocupado o disponible en un horario determinado, pero no permite el acceso a los detalles del evento. La información de disponible/ocupado se puede recuperar con la operación freeBusy.query.
reader Permite que el beneficiario lea los eventos del calendario.
writer Permite que el beneficiario lea y escriba eventos en el calendario.
owner Proporciona la propiedad del calendario. Esta función tiene todos los permisos de la función de escritor, con la capacidad adicional de ver y manipular las LCA.

Los beneficiarios posibles son:

  • otro usuario individual
  • un grupo de usuarios
  • un dominio
  • público (otorga acceso a todos).

De forma predeterminada, cada usuario tiene acceso de propietario a su calendario principal, y este acceso no se puede rendir. Se pueden agregar hasta 6,000 LCA por calendario.

Para los usuarios de Google Workspace , también hay configuraciones de dominio que pueden restringir el acceso máximo permitido. Por ejemplo, supongamos que tu dominio tiene una configuración que solo permite el uso compartido de calendario de disponibilidad. En este caso, incluso si otorgas acceso de escritor al público, los usuarios fuera del dominio solo verán los detalles de disponibilidad.

Visibilidad del evento

Una vez que se comparte el calendario, puedes ajustar el acceso a eventos individuales en un calendario si cambias la propiedad de visibilidad del evento. Esta propiedad no tiene ningún significado para los calendarios no compartidos. En la siguiente tabla, se enumeran los valores posibles de la propiedad de visibilidad:

Visibilidad Significado
default La visibilidad del evento está determinada por las LCA del calendario.
public Los detalles de este evento están visibles para todas las personas que tengan al menos freeBusyReader acceso al calendario.
private Solo los usuarios que tengan al menos writer acceso al calendario podrán ver los detalles de este evento.

Cómo invitar a los asistentes a eventos

Para compartir un evento con otras personas (o calendarios y recursos grupales), agrégalos como asistentes. Esto envía un correo electrónico de invitación a los asistentes y coloca el evento en su calendario.

Propiedades de eventos compartidos

El calendario donde se crea el evento es el calendario del organizador. Este calendario es propietario de la información del evento compartido (ID, hora de inicio y finalización, resumen, descripción, etc.). Cuando esta información se actualiza en el calendario del organizador, los cambios se propagan a las copias de los asistentes.

Propiedades de eventos privados

No se comparte toda la información entre todas las copias del evento. Algunas propiedades son privadas, como recordatorios, colorId, transparencia o la propiedad extendPropertiesProperties.private. Estas propiedades se controlan mediante la configuración del asistente y no mediante el calendario del organizador.

Los asistentes también pueden cambiar las propiedades compartidas del evento. Sin embargo, estos cambios solo se reflejan en su propia copia y se pueden perder si el organizador realiza un cambio.

El único cambio de evento que se propaga desde los asistentes hasta el organizador es el estado de respuesta de los asistentes, almacenado en la propiedad attendees[ ].responseStatus.

Propagación de eventos

En el siguiente diagrama, se explica la dinámica. Al principio, Jack crea un evento en su calendario principal (y, por lo tanto, es propietario de la copia del organizador). Luego invita a Susan y al calendario secundario del grupo de clases de violonchelo. Las copias de los asistentes se crean en los calendarios de los invitados. Luego, Susan responde y el cambio se propaga al organizador y actualiza su copia con la respuesta de Susan. Estos cambios realizados en la copia del evento del organizador se propagan a todos los demás asistentes.

Diagrama de la dinámica del evento/asistente