Recursos, salas e agendas do domínio

A API Calendar oferece vários conceitos que são úteis principalmente para os clientes do Google Workspace. Esses clientes geralmente têm recursos, como salas, projetores etc., que podem querer reservar para eventos específicos. Além disso, é comum criar apps internos que precisem de acesso a todas as agendas dos usuários em um domínio, por exemplo, para adicionar eventos corporativos a elas.

Recursos e salas do domínio

Para reservar recursos e salas, adicione-os aos eventos como participantes usando o endereço de e-mail deles. Ao receber o convite, ele aceita ou recusa automaticamente o evento com base na disponibilidade e no direito de acesso do usuário.

Acessar agendas do domínio como um aplicativo

Um aplicativo pode acessar agendas do domínio sem exigir credenciais de usuário se estiver autenticado usando uma conta de serviço. A conta de serviço precisa ter o acesso necessário usando a delegação de autoridade em todo o domínio. Para representar uma conta de usuário, especifique o endereço de e-mail dela com o método setServiceAccountUser da fábrica GoogleCredential.