La API de Calendario ofrece varios conceptos que son útiles principalmente para los clientes de . Estos clientes suelen tener recursos, como salas, proyectores, etcétera, que pueden reservar para eventos específicos. Además, es común compilar apps internas que necesiten acceso a todos los calendarios de los usuarios en un dominio, por ejemplo, para agregarles eventos corporativos.
Recursos y salas del dominio
Para reservar recursos y salas, agrégalos a los eventos como asistentes con su dirección de correo electrónico. Cuando reciben la invitación, aceptan o rechazan automáticamente el evento según la disponibilidad y los derechos de acceso del usuario que los invitó.
Cómo acceder a los calendarios de dominios como una app
Una app puede acceder a calendarios propiedad del dominio sin requerir credenciales del usuario si se autentica con una cuenta de servicio. La cuenta de servicio debe tener el acceso necesario mediante la delegación de autoridad de todo el dominio. Para robar la identidad de una cuenta de usuario, especifica la dirección de correo electrónico de la cuenta de usuario con el método setServiceAccountUser
de la fábrica GoogleCredential
.