Existen dos maneras diferentes de compartir datos de calendarios y eventos con otras personas.
En primer lugar, puedes compartir un calendario completo con un nivel de acceso especificado. Por ejemplo, puedes crear un calendario de equipo y, luego, hacer cosas como estas:
- Otorgar a todos los miembros de tu equipo el derecho de agregar y modificar eventos en el calendario
- Otórgale a tu jefe derecho a ver los eventos en tu calendario.
- Otorgar a los clientes el derecho de ver únicamente cuándo está disponible u ocupado, 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. Cuando invitas a alguien a un evento, se coloca una copia de ese evento en su calendario. Luego, 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. Obtén más información para invitar a usuarios a un evento.
Cómo compartir calendarios
Los propietarios de un calendario pueden compartirlo otorgando 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 ACL otorga a un beneficiario especificado un rol de acceso determinado, que es uno de los que se indican en la siguiente tabla:
Rol | Privilegio de acceso otorgado por el rol |
---|---|
none |
No proporciona acceso. |
freeBusyReader |
Permite al beneficiario ver si el calendario está ocupado o disponible en un momento determinado, pero no permite acceder a los detalles de los eventos. Se puede recuperar la información de disponible/ocupado 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 |
Indica la propiedad del calendario. Este rol tiene todos los permisos del rol de escritor con la capacidad adicional de ver y manipular las ACL. |
Los posibles beneficiarios son los siguientes:
- 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 no se puede renunciar a este acceso. Se pueden agregar hasta 6,000 ACL por calendario.
En el caso de los usuarios de Google Workspace , también hay parámetros de configuración de dominio que podrían restringir el acceso máximo permitido. Por ejemplo, supongamos que tu dominio tiene una configuración que solo permite compartir el 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 disponible.
Visibilidad de eventos
Una vez que se comparte el calendario, puedes ajustar el acceso a eventos individuales en un calendario cambiando la propiedad de visibilidad del evento. Esta propiedad no tiene significado para calendarios no compartidos. En la siguiente tabla, se enumeran los valores posibles de la propiedad de visibilidad:
Visibilidad | Significado |
---|---|
default |
Las LCA del calendario determinan la visibilidad del evento. |
public |
Todos los usuarios que tengan al menos acceso freeBusyReader al calendario podrán ver los detalles de este evento. |
private |
Los detalles de este evento solo son visibles para los usuarios que tengan al menos acceso writer al calendario. |